[PATCH 08/10] rwsem: down_read_unfair infrastructure support
Add rwsem_down_read_unfair_failed() function in the non-generic rwsem library code, similar to rwsem_down_read_failed() except that blocked threads are placed at the head of the queue. Signed-off-by: Michel Lespinasse <walken(a)google.com> --- lib/rwsem.c | 22 +++++++++++++++++++++- 1 files changed, 21 inser... 14 May 2010 09:29
2% loan offer
Royalmarble Loan Bridge Studios,34a Deodar Road, London, SW15 2NN We offer loans ranging from $5000 to $150,000,000 at a 2% interest rate on a duration for a year to 50 years. If you are interested,contact me asap Thomas Gary. Email: rmarbleloan(a)hotmail.com -- To unsubscribe from this li... 14 May 2010 08:24
HID: Zydacron Remote Control HID Driver
On Wed, 12 May 2010, Don Prince wrote: diff -X /opt/scripts/diff-exclude.txt -Npaur a/drivers/hid/hid-ids.h b/drivers/hid/hid-ids.h --- a/drivers/hid/hid-ids.h 2010-04-22 18:52:46.455385039 +0100 +++ b/drivers/hid/hid-ids.h 2010-05-12 11:38:12.771567630 +0100 @@ -474,6 +474,9 @@ #define USB_VENDO... 17 May 2010 05:52
[PATCH 3/4] padata: Add some code comments
Signed-off-by: Steffen Klassert <steffen.klassert(a)secunet.com> --- include/linux/padata.h | 53 ++++++++++++++++++++++++++++++++++++++++++++++++ kernel/padata.c | 50 +++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 101 insertions(+), 2 deletions(-) diff --git a/include/linux/padata.h ... 14 May 2010 08:24
[PATCH 4/4] padata: Use get_online_cpus/put_online_cpus in padata_free
Add get_online_cpus/put_online_cpus to ensure that no cpu goes offline during the flushing of the padata percpu queues. Signed-off-by: Steffen Klassert <steffen.klassert(a)secunet.com> --- kernel/padata.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/kernel/padata.c b/kernel/padata.... 14 May 2010 08:24
[PATCH 2/4] padata: Flush the padata queues actively
yield was used to wait until all references of the internal control structure in use are dropped before it is freed. This patch implements padata_flush_queues which actively flushes the padata percpu queues in this case. Signed-off-by: Steffen Klassert <steffen.klassert(a)secunet.com> --- kernel/padata.c | 33 ... 14 May 2010 08:24
[GIT] Networking
One small last minute fix from the VHOST folks to deal with some memory barrier issues. Please pull, thanks a lot! The following changes since commit cea0d767c29669bf89f86e4aee46ef462d2ebae8: Linus Torvalds (1): Merge branch 'hwmon-for-linus' of git://git.kernel.org/.../jdelvare/staging are avai... 14 May 2010 07:20
usb debug port documentation
Hi, I've been looking at http://www.kernel.org/doc/Documentation/x86/earlyprintk.txt and spent a while finding everything correctly in place. One of the big unknowns is what way debug ports are enumerated, so if you have a few USB ports you end up trying a lot. At the same time, I at least wasn't sure I was doi... 15 May 2010 07:13
[GIT] security/mm: fix regression introduced by mmap_min_addr check
A check for CAP_SYS_RAWIO was introduced when accessing /proc/sys/vm/mmap_min_addr in the following patch: commit 0e1a6ef2dea88101b056b6d9984f3325c5efced3 Author: Kees Cook <kees.cook(a)canonical.com> Date: Sun Nov 8 09:37:00 2009 -0800 sysctl: require CAP_SYS_RAWIO to set mmap_min_addr this has caused... 14 May 2010 07:20
[PATCH] fs: inode.c use atomic_inc_return in __iget
Using atomic_inc_return in __iget(struct inode *inode) makes the intent of this code clearer and generates less code on processors that have this operation. On x86_64 this patch reduces the text size of inode.o by 12 bytes. Signed-off-by: Richard Kennedy <richard(a)rsk.demon.co.uk> ---- patch agai... 14 May 2010 06:15