[PATCH 1/8] buffer: make invalidate_bdev() drain all percpu LRU add caches
invalidate_bdev() should release all page cache pages which are clean and not being used; however, if some pages are still in the percpu LRU add caches on other cpus, those pages are considered in used and don't get released. Fix it by calling lru_add_drain_all() before trying to invalidate pages. This problem ... 15 May 2010 14:49
[PATCH 7/8] libata: use the enlarged capacity after late HPA unlock
After late HPA unlock, libata kept using the original capacity ignoring the new larger native capacity. Enlarging device on the fly doesn't cause any harm. Use the larger native capacity instead. This will enable on-demand HPA unlocking. Signed-off-by: Tejun Heo <tj(a)kernel.org> Cc: Ben Hutchings <ben(a)decadent... 15 May 2010 14:49
[PATCH 8/8] libata: implement on-demand HPA unlocking
Implement ata_scsi_unlock_native_capacity() which will be called through SCSI layer when block layer notices that partitions on a device extend beyond the end of the device. It requests EH to unlock HPA, waits for completion and returns the current device capacity. This allows libata to unlock HPA on demand inst... 15 May 2010 14:49
PROBLEM: with resume (?) and networking
I'm having some problem which seems to be related to suspend/resume. From time to time, usually after resume, I start getting some weird networking problems. I'm sorry, there is no better way to explain this. Problem disappears after reboot. Here is what I have in dmesg May 15 11:39:34 borjch kernel: [26150.5... 15 May 2010 13:43
[PATCH] x86, hpet.c: Changed delayed_work to work when delay is 0
Here a delayed_work was used with delay 0, so it was changed to work. It avoids a timer set up and the work is directly queued, providing less use of memory and more performance. I've tried to send this patch to Venkatesh Pallipadi, the creator of the code I changed (venkatesh.pallipadi(a)intel.com), but "the messag... 15 May 2010 11:31
[PATCH] x86:hpet.c: Changed delayed_work to work when delay is 0
Here a delayed_work was used with delay 0, so it was changed to work. It avoids a timer set up and the work is directly queued, providing less use of memory and more performance. Signed-off-by: Leonardo de Sá Alt <leonardoaltt(a)gmail.com> --- arch/x86/kernel/hpet.c | 6 ++---- 1 files changed, 2 insertions... 15 May 2010 11:31
pcmcia: disable pcmcia ioctl for !ARM, prepare for removal
Russell, On Sat, May 15, 2010 at 03:46:39PM +0100, Russell King wrote: On Sat, May 15, 2010 at 04:37:05PM +0200, Dominik Brodowski wrote: Russell, On Sat, May 15, 2010 at 03:24:10PM +0100, Russell King wrote: On Wed, Mar 03, 2010 at 09:00:48AM +0100, Dominik Brodowski wrote: Furthe... 15 May 2010 11:31
mm: Consider the entire user address space during node migration
Hi Mysteriously, I haven't receive original post. So now I'm guessing you acked following patch. http://lkml.org/lkml/2010/5/14/393 but I don't think it is correct. - check_range(mm, mm->mmap->vm_start, TASK_SIZE, &nmask, + check_range(mm, mm->mmap->vm_start, TASK_SIZE_MAX, &nmask, flags | MPOL_... 15 May 2010 19:10
posix_timer: clean up properly if anything fails after *_timer_create
On 05/14/2010 10:48 PM, Oleg Nesterov wrote: On 05/14, Stanislaw Gruszka wrote: On Fri, 14 May 2010 18:03:57 +0200 Oleg Nesterov<oleg(a)redhat.com> wrote: On 05/14, Andrey Vagin wrote: @@ -613,6 +613,8 @@ SYSCALL_DEFINE3(timer_create, const clockid_t, which_clock, ... 15 May 2010 10:26
[git pull][vfs].34 fixes
Misc fixes; the most serious one is unlink/mount regression. Please, pull from git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6.git/ for-linus Shortlog: Al Viro (2): Fix the regression created by "set S_DEAD on unlink()..." commit Fix double-free in logfs Dan Carpenter (1): fs/s... 15 May 2010 08:16