First  |  Prev |  Next  |  Last
Pages: 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915
mm: implement per-zone shrinker
npiggin(a)suse.de writes: Allow the shrinker to do per-zone shrinking. This means it is called for each zone scanned. The shrinker is now completely responsible for calculating and batching (given helpers), which provides better flexibility. Beyond the scope of this patch, but at some point this probably ne... 30 Jun 2010 10:52
fs: icache lazy lru
npiggin(a)suse.de writes: Impelemnt lazy inode lru similarly to dcache. This will reduce lock acquisition and will help to improve lock ordering subsequently. Or just drop inode LRU completely and only rely on the dcache for that? -Andi -- ak(a)linux.intel.com -- Speaking for myself only. -- To unsubsc... 1 Jul 2010 04:31
[PATCH] gainfar.c : skb_over_panic (kernel-2.6.32.15)
Fix possible skb_over_panic event in Freescale's "gianfar" driver. The skb_over_panic occurs due to calling skb_put() within gfar_clean_rx_ring(). This happens if (and only if) shortly prior to the event and a few lined above the skb_put(), an skb was queued back to the priv->rx_recycle queue due to RXBD_LAST... 24 Jun 2010 06:21
[tip:x86/olpc] x86, olpc: Add comment about implicit optimization barrier
Commit-ID: 75a9cac430a1bd2a5219c74508ca01b0ddfddc9a Gitweb: http://git.kernel.org/tip/75a9cac430a1bd2a5219c74508ca01b0ddfddc9a Author: Andres Salomon <dilinger(a)queued.net> AuthorDate: Wed, 23 Jun 2010 20:27:00 -0400 Committer: Ingo Molnar <mingo(a)elte.hu> CommitDate: Thu, 24 Jun 2010 11:40:47 +0200 x86... 24 Jun 2010 06:21
Fwd: [PATCH] Staging: memrar: Moved memrar_allocator struct into memrar_allocator.c
On 24.6.2010, at 12.09, Alan Cox wrote: size_t memrar_allocator_largest_free_area(struct memrar_allocator *allocator) { - if (allocator == NULL) - return 0; - return allocator->largest_free_area; + size_t tmp = 0; + + if (allocator != NULL) { + mutex_lock(&allocator->lock); +... 24 Jun 2010 06:21
Slow vmalloc in 2.6.35-rc3
I see really slow vmalloc performance on 2.6.35-rc3: # tracer: function_graph # # CPU DURATION FUNCTION CALLS # | | | | | | | 3) 3.581 us | vfree(); 3) | msr_io() { 3) ! 523.880 us | vmalloc(); 3) 1.702 us | vfree(); ... 27 Jun 2010 23:46
Staging: memrar: Moved memrar_allocator struct to memrar_allocator.c
> +size_t memrar_allocator_largest_free_area(struct memrar_allocator *allocator) +{ + if (allocator == NULL) + return 0; + return allocator->largest_free_area; +} static ? -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo(a)vger.kernel.o... 24 Jun 2010 06:21
Staging: memrar: Fixed memrar_handler.c
> size_t memrar_allocator_largest_free_area(struct memrar_allocator *allocator) { - if (allocator == NULL) - return 0; - return allocator->largest_free_area; + size_t tmp = 0; + + if (allocator != NULL) { + mutex_lock(&allocator->lock); + tmp = allocator->largest_free_area; + mutex_u... 24 Jun 2010 14:08
[PATCH 2/3] RTC/nuc900: patch for modifying enable/disable IRQs and driver data setting location
This patch does two modifications: (1) Adjust enable/disable IRQs location,enable it after rtc registration and disable it prior to unregistration. (2) Put 'platform_set_drvdata(pdev, nuc900_rtc)' in front of rtc registration still be safety, though there is no need to do this, when I move enable irq after rtc r... 24 Jun 2010 05:17
fs: icache lock lru/writeback lists
On Thu, 2010-06-24 at 13:02 +1000, npiggin(a)suse.de wrote: + assert_spin_locked(&wb_inode_list_lock); There's also lockdep_assert_held() which also validates we're the owner. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo(a)vger.kernel.org M... 24 Jun 2010 11:50
First  |  Prev |  Next  |  Last
Pages: 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915