[PATCH 0/2] registration fixes for vbus venet macvlan driver
Applies to alacrityvm.git/master:4ac12ced9) These patches fix some netdev registration problems discovered with the venet macvlan driver. The newline patch is trivial. The other patch addresses several problems with registration. Worth noting are the problems registering a netdevice that has previously been unre... 2 Dec 2009 16:41
hugetlb: Acquire the i_mmap_lock before walking the prio_tree to unmap a page
On Wed, 2 Dec 2009, Mel Gorman wrote: When the owner of a mapping fails COW because a child process is holding a reference and no pages are available, the children VMAs are walked and the page is unmapped. The i_mmap_lock is taken for the unmapping of the page but not the walking of the prio_tree. In theo... 5 Dec 2009 08:32
[PATCH 2/2] vfs: force reval on dentry of bind mounted files on FS_REVAL_DOT filesystems
In the case of a bind mounted file, the path walking code will assume that the cached dentry that was bind mounted is valid. This is a problem problem for NFSv4 in a way that's similar to LAST_BIND symlinks. Fix this by revalidating the dentry if FS_FOLLOW_DOT is set and __follow_mount returns true. Note that ... 2 Dec 2009 15:31
[PATCH 1/2] mutex: Better control mutex adaptive spinning config
Introduce CONFIG_MUTEX_SPIN_ON_OWNER so that we can centralize in a single place the conditions that determine its definition and use. Signed-off-by: Frederic Weisbecker <fweisbec(a)gmail.com> Cc: Peter Zijlstra <peterz(a)infradead.org> --- kernel/Kconfig.locks | 3 +++ kernel/mutex.c | 4 ++-- 2 file... 2 Dec 2009 15:31
[PATCH 06/11] pps: serial clients support.
Adds support, by using the PPS line discipline, for the PPS sources connected with the CD (Carrier Detect) pin of a serial port. Signed-off-by: Rodolfo Giometti <giometti(a)linux.it> --- drivers/pps/clients/Kconfig | 7 ++ drivers/pps/clients/Makefile | 1 + drivers/pps/clients/pps-ldisc.c | 155 ++... 2 Dec 2009 13:15
[PATCH 11/11] arm: add low level IRQ timestamps recording for arm platforms.
Signed-off-by: Rodolfo Giometti <giometti(a)linux.it> --- arch/arm/kernel/irq.c | 2 ++ drivers/pps/Kconfig | 2 +- 2 files changed, 3 insertions(+), 1 deletions(-) diff --git a/arch/arm/kernel/irq.c b/arch/arm/kernel/irq.c index c9a8619..4708db2 100644 --- a/arch/arm/kernel/irq.c +++ b/arch/arm/kernel... 2 Dec 2009 13:15
UBI: flush wl before clearing update marker
On Wed, Dec 02, 2009 at 08:48:43AM +0200, Artem Bityutskiy wrote: From: Sebastian Andrzej Siewior <sebastian(a)breakpoint.cc> ubiupdatevol -t does the following: - ubi_start_update() - set_update_marker() - for all LEBs ubi_eba_unmap_leb() - clear_update_marker() - ubi_wl_flush() u... 4 Dec 2009 00:53
copy_signal cleanup: clean tty_audit_fork()
On 12/01, Veaceslav Falico wrote: Remove unneeded initialization in tty_audit_fork(). Signed-off-by: Veaceslav Falico <vfalico(a)redhat.com> --- diff --git a/drivers/char/tty_audit.c b/drivers/char/tty_audit.c index ac16fbe..283a15b 100644 --- a/drivers/char/tty_audit.c +++ b/drivers/char/tt... 7 Dec 2009 08:28
locking, x86: Slightly shorten __ticket_spin_trylock()
On 12/02/2009 04:06 PM, Jan Beulich wrote: Ingo Molnar<mingo(a)elte.hu> 02.12.09 14:29>>> at first quick sight, this bit looks odd: + union { int i; bool b; } new; + return new.b; shouldnt that be short based, to work correctly in the 0-255 CPUs case? ... 2 Dec 2009 09:51
Fat64 / exFat fs and Linux
On Tue, 2009-12-01 at 13:58 -0800, Yuhong Bao wrote: The bz2 tarball can be found at: http://www.munted.org.uk/programming/exfat.tar.bz2 Both of these links are now dead. It was alive, I remember downloading it. My most abject apologies, I hadn't noticed the files had disappeared from my website. ... 11 Dec 2009 18:03