Description:
linux-kernel@vger.kernel.org (Moderated)
|
|
|
detect online disk resize
|
| |
This is version 2 of a patch series I submitted back in May 2008. This version now checks for device size changes in the rescan_partitions() routine. Which in turn is called when a device is opened and in the BLKRRPART ioctl. I am resubmitting this patch series as I got little response the previous time. Al Viro has told me offline that he would look at it this... more »
|
|
support valgrinding uml
|
| |
The following patches enables Valgrind to produce useful results for User Mode Linux. Valgrind requires some patches as well. A list of the limitations and a recipe for building and using everything can be found on this page: [link] Documentation/uml/valgrind-sup pressions | 95... more »
|
|
UML and sched: Annotate stacks
|
| |
Track and tell valgrind about kernel mode stacks. Valgrind gets confused without these annotations because it expects processes to only use their initial stack and stacks created for threads by way of clone. Signed-off-by: Steve VanDeBogart <vandebo-l...@nerdbox.net> --- Index: linux-2.6.27-rc5/arch/um/kerne l/process.c... more »
|
|
Added flush_disk to factor out common buffer cache flushing code.
|
| |
Added flush_disk to factor out common buffer cache flushing code. We need to be able to flush the buffer cache for for more than just when a disk is changed, so we factor out common cache flush code in check_disk_change() to an internal flush_disk() routine. This routine will then be used for both disk changes and disk resizes (in a... more »
|
|
/proc/mtrr I/O error
|
| |
With 2.6.27-rc4 and possibly earlier kernels, I see the following: $ cat /proc/mtrr cat: /proc/mtrr: Input/output error Processor is an AMD K6-III/450.
|
|
dyn_array: using %pF instead of print_fn_descriptor_symbol
|
| |
Signed-off-by: Yinghai Lu <yhlu.ker...@gmail.com> diff --git a/init/dyn_array.c b/init/dyn_array.c index c4cd902..e85b1d6 100644 --- a/init/dyn_array.c +++ b/init/dyn_array.c @@ -17,10 +17,9 @@ void __init pre_alloc_dyn_array(void) for (daa = __dyn_array_start ; daa < __dyn_array_end; daa++) { struct dyn_array *da = *daa;... more »
|
|
ide: Two fixes regarding memory allocation
|
| |
In function ide_devset_execute() we should use __GFP_WAIT rather than GFP_KERNEL. Also, the allocation cannot possibly fail at that point. More importantly, there is a potential memory leak in the device probing code. The infrastructure seems rather complex and I hope I haven't messed anything up by trying to fix this.... more »
|
|
ide: Build fix for CONFIG_IDE_PROC_FS=n
|
| |
Recent changes have broken compilation when CONFIG_IDE_PROC_FS is not set. Signed-off-by: Elias Oltmanns <e...@nebensachen.de> --- Applies to next-20080829. drivers/ide/Makefile | 9 +++++++-- drivers/ide/ide-disk.h | 2 ++ drivers/ide/ide-floppy.h | 2 ++ 3 files changed, 11 insertions(+), 2 deletions(-)... more »
|
|
kmemcheck updates for tip/kmemcheck
|
| |
Hi Ingo, A rather large update, most of it is implementing the correct REP MOVS/STOS handling on P4s. I've tested it on both 32-bit and 64-bit and everything seems good! Also included is the DMA API hooks which prevents false-positive reports from reads in DMA-able memory.
|
|
|