First  |  Prev |  Next  |  Last
Pages: 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510
[patch 3/3] Dynamic Debug: Initialize dynamic debug earlier via arch_initcall
Having the ddebug_query= boot parameter it makes sense to set up dynamic debug as soon as possible. I expect sysfs files cannot be set up via an arch_initcall, because this one is even before fs_initcall. Therefore I splitted the dynamic_debug_init function into an early one and a later one providing /sys/../dyn... 20 Jul 2010 10:14
[patch 0/3] Dynamic Debug providing early boot debug messages via boot parameter
Sorry about the first post, missing two patches, please ignore... this patch is against 2.6.35-rc5. Not sure whether Jason's latest fix is in there already and whether it conflicts with this series, but it should patch. Please tell me if I should (have to) re-diff and against which branch I should do that. ... 20 Jul 2010 10:14
v3 Allow memory_block to span multiple memory sections
Update the memory sysfs code that each sysfs memory directory is now considered a memory block that can contain multiple memory sections per memory block. The default size of each memory block is SECTION_SIZE_BITS to maintain the current behavior of having a single memory section per memory block (i.e. one sysfs d... 26 Jul 2010 16:02
[PATCH 0/4] enhanced reimplemention of the kfifo API
From: Stefani Seibold <stefani(a)seibold.net> This is a complete reimplementation of the new kfifo API, which is now really generic, type save and type definable. The API is still stable, no code which use the current kfifo API must be modified! Here are the results of the text section usage: Example 1:... 20 Jul 2010 10:14
[PATCH 4/4] add example files to the kernel sample directory
From: Stefani Seibold <stefani(a)seibold.net> This patch add four examples to the kernel sample directory. It shows how to handle: - a byte stream fifo - a integer type fifo - a dynamic record sized fifo - the fifo DMA functions Signed-off-by: Stefani Seibold <stefani(a)seibold.net> --- samples/Kconfig ... 20 Jul 2010 10:14
[PATCH 1/4] fix kfifo miss use of nozami.c
From: Stefani Seibold <stefani(a)seibold.net> User of the kernel fifo should never bypass the API and directly access the fifo structure. Otherwise it will be very hard to maintain the API. Signed-off-by: Stefani Seibold <stefani(a)seibold.net> --- drivers/char/nozomi.c | 3 +-- 1 files changed, 1 insertions(... 20 Jul 2010 10:14
cpufreq: fix memory leak in cpufreq_add_dev
On 07/20/2010 08:11 AM, Xiaotian Feng wrote: diff --git a/drivers/cpufreq/cpufreq.c b/drivers/cpufreq/cpufreq.c index 063b218..12263b4 100644 --- a/drivers/cpufreq/cpufreq.c +++ b/drivers/cpufreq/cpufreq.c @@ -1077,6 +1077,7 @@ err_out_unregister: err_unlock_policy: unlock_policy_rwsem_... 20 Jul 2010 09:09
writeback: move bdi threads exiting logic to the forker thread
On Sun, 2010-07-18 at 03:02 -0400, Christoph Hellwig wrote: + if (wakeup_default) { trace_writeback_nothread(bdi, work); wake_up_process(default_backing_dev_info.wb.task); Why not simply do the defaul thread wakeup under wb_lock, too? It keeps the code a lot simpler, and this is not a typ... 20 Jul 2010 10:14
[Regression] mm: Huge swapout performance regression on recent kernels
I have noticed a big swapout performance regression on recent kernels using the following testcase: swapon /dev/md0 (raid0) mount none /dev/shm -t tmpfs -o size=10G cat /dev/full > /dev/shm/tst.dmp Kernel starts to swapout at full speed after filling physical ram. Then, kernel progressively slows down swapo... 20 Jul 2010 09:09
[PATCH] cpufreq: fix memory leak in cpufreq_add_dev
We didn't free policy->related_cpus in error path err_unlock_policy. This is catched by following kmemleak report: unreferenced object 0xffff88022a0b96d0 (size 512): comm "modprobe", pid 886, jiffies 4294689177 (age 780.694s) hex dump (first 32 bytes): 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...... 20 Jul 2010 09:09
First  |  Prev |  Next  |  Last
Pages: 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510