nvram: Convert nvram_ioctl to unlocked_ioctl, remove smp_lock.h
On Mon, Mar 29, 2010 at 8:56 PM, Frederic Weisbecker <fweisbec(a)gmail.com> wrote: On Mon, Mar 29, 2010 at 09:33:42AM -0400, John Kacur wrote: Sorry for the double send, I must have messed-up something with git-send-email. The --compose failed on me, and that part of the message was lost afaict. Wh... 29 Mar 2010 15:51
open error path failure...
On Mon, Mar 29, 2010 at 07:36:45PM +0100, Daniel J Blueman wrote: Hi Trond, When open fails and should return EPERM [1], instead we see an oops [2]. I see this on 2.6.34-rc1 and -rc2 mainline; NFS4 server is mainline 2.6.33.1. Let me know if you can't reproduce it and I'll provide some analysis ... 2 Apr 2010 07:06
NFS: Fix RCU warnings in nfs_inode_return_delegation_noreclaim() [ver #2]
Paul E. McKenney <paulmck(a)linux.vnet.ibm.com> wrote: spin_lock(&clp->cl_lock); - if (rcu_dereference(nfsi->delegation) != NULL) { + if (nfsi->delegation != NULL) { And this one. I thought that Trond said that clp->cl_lock protects this one, in which case this should work: if (rcu_d... 7 Apr 2010 10:05
No SPROM available!
On 03/29/10 17:59, Ren� Bolldorf wrote: Hi John, since commit fcb54b0bf7d3fe730c2b72e224bc616e358f24cb, my b43 (4312) device doesn't work. But the device have a sprom. Maybe the chip-status register check is wrong? +/** Macros to determine SPROM presence based on Chip-Status register. */ +#de... 29 Mar 2010 15:51
nvram: Convert nvram_ioctl to unlocked_ioctl, remove smp_lock.h
On Mon, Mar 29, 2010 at 09:33:42AM -0400, John Kacur wrote: Sorry for the double send, I must have messed-up something with git-send-email. The --compose failed on me, and that part of the message was lost afaict. What I wanted to say was, Ingo, in the past you carried nvram fixes, so if no-one objec... 29 Mar 2010 15:51
[git pull] m68k updates for 2.6.34
Hi Linus, Please pull to receive 2 more m68k updates for 2.6.34: - The first one fixes a build problem we started seeing lately, - The second one corrects struct sigcontext for ColdFire, as I've accidentally merged the wrong version of a patch for the previous pull request. Thanks! The followi... 29 Mar 2010 15:51
[tip:x86/urgent] x86: Make smp_locks end with page alignment
Commit-ID: 596b711ed6b5235f8545680ef38ace00f9898c32 Gitweb: http://git.kernel.org/tip/596b711ed6b5235f8545680ef38ace00f9898c32 Author: Yinghai Lu <yinghai(a)kernel.org> AuthorDate: Sun, 28 Mar 2010 19:42:54 -0700 Committer: Ingo Molnar <mingo(a)elte.hu> CommitDate: Mon, 29 Mar 2010 18:42:30 +0200 x86: Mak... 29 Mar 2010 15:51
[PATCH -mm 2/4] cputimers: make sure thread_group_cputime() can't count the same thread twice lockless
- change __exit_signal() to do __unhash_process() before we accumulate the counters in ->signal - add a couple of barriers into thread_group_cputime() and __exit_signal() to make sure thread_group_cputime() can never account the same thread twice if it races with exit. If any thread T was already accou... 29 Mar 2010 14:44
[PATCH -mm 3/4] cputimers: thread_group_times: make it rcu-safe
thread_group_times() relies on ->siglock hold by the caller when it updates sig->prev_Xtime members. Change the code to take cputimer.lock around the assignment. This makes it rcu-safe and fixes the theoretical race. wait_task_zombie() calls it lockless and thus can race with do_task_stat(). Note: we are takin... 29 Mar 2010 14:44
[PATCH -mm 0/4] cputimers/proc: do_task_stat: don't walk through the thread list under ->siglock
On 03/29, Oleg Nesterov wrote: Yes sure. I dislike the do_task_stat() case because we always do this, even if this info is not needed, say, for /bin/ps. Note also that nobody else in /fs/proc needs ->siglock. Except do_io_accounting(), but in this case the user-space explicitly asks for this info. OK... 29 Mar 2010 14:44