[PATCH] radix_tree_tag_get() is not as safe as the docs make out [ver #2]
radix_tree_tag_get() is not safe to use concurrently with radix_tree_tag_set() or radix_tree_tag_clear(). The problem is that the double tag_get() in radix_tree_tag_get(): if (!tag_get(node, tag, offset)) saw_unset_tag = 1; if (height == 1) { int ret = tag_get(node, tag, offset); may see the value... 6 Apr 2010 18:43
[PATCH #slabh] nodemask: include slab.h from drivers/base/node.c
NODEMASK_ALLOC/FREE are mapped to kmalloc/free if NODES_SHIFT > 8. Among its several users, drivers/base/node.c wasn't including slab.h leading to build failure if NODES_SHIFT > 8. Include slab.h from drivers/base/node.c. This isn't an ideal solution but including slab.h directly from nodemask.h is not an optio... 6 Apr 2010 18:43
[GIT pull request] ACPI patches for 2.6.34-rc3 - take two
Hi Linus, please pull from: git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6.git release Bug fixes, per below. Note that I've refreshed a patch from Rafael (ac7729da880e742613129ee6dea0045328670d2d) and re-pushed this branch since yesterday. In the event you already pulled it, I can ... 6 Apr 2010 17:35
radix_tree_tag_get() is not as safe as the docs make out
Nick Piggin <npiggin(a)suse.de> wrote: Nack, just drop the BUG_ON. I can do that. I don't know what you mean by "untrustworthy answer". I was thinking that the answer you get from radix_tree_tag_get() may be invalid if the tag chain is being modified as you read it. So if you do: rcu_read_lock() .... 6 Apr 2010 17:34
[PATCH] Fix vq_memory_access_ok error checking
Here's another small patch fixing an error path... Jeff -- Work email - jdike at linux dot intel dot com commit 7938779d9f357ede8bc3c122fd0dc9d5ec4fcf1d Author: Jeff Dike <jdike(a)addtoit.com> Date: Wed Mar 31 15:05:08 2010 -0400 vq_memory_access_ok needs to check whether mem == NULL diff --... 6 Apr 2010 16:27
[git pull] PCMCIA bugfix for 2.6.34-rc3
Linus, one important PCMCIA bugfix for 2.6.34-rc4 is available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git urgent Please pull from that location. The diffstat and list of changes follows. Thanks, Dominik ---- Dominik Brodowski (1): pcmcia: f... 6 Apr 2010 16:27
GOOD DAY
Good Day, I have a Business Proposal of $21,300,000.00 for you to handle with me from my bank.please contact me on {icbc_liuling_001(a)yahoo.com.hk} with your Full names,occupation,private phone number,current residential address. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the b... 6 Apr 2010 16:27
[GIT Pull] generic irq updates for 2.6.34
B1;2005;0cLinus, Please pull the latest irq-core-for-linus git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip.git irq-core-for-linus Thanks, tglx ------------------> Thomas Gleixner (1): genirq: Force MSI irq handlers to run with interrupts disabled kernel/ir... 6 Apr 2010 16:27
[PATCH] radix_tree_tag_get() is not as safe as the docs make out
radix_tree_tag_get() is not safe to use concurrently with radix_tree_tag_set() or radix_tree_tag_clear(). The problem is that the double tag_get() in radix_tree_tag_get(): if (!tag_get(node, tag, offset)) saw_unset_tag = 1; if (height == 1) { int ret = tag_get(node, tag, offset); may see the value... 6 Apr 2010 16:27
[PATCH] x86/PCI: ignore Consumer/Producer bit in ACPI window descriptions
ACPI Address Space Descriptors (used in _CRS) have a Consumer/Producer bit that is supposed to distinguish regions that are consumed directly by a device from those that are forwarded ("produced") by a bridge. But BIOSes have apparently not used this consistently, and Windows seems to ignore it, so I think Linux ... 6 Apr 2010 16:27