First  |  Prev |  Next  |  Last
Pages: 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
[PATCH] partitions: fix build error in ibm partition detection code
Subject: [PATCH] partitions: fix build error in ibm partition detection code From: Heiko Carstens <heiko.carstens(a)> 9c867fbe "partitions: fix sometimes unreadable partition strings" coverted one line within the ibm partition code incorrectly. Fix this to get rid of a build error. fs/partitions/ibm.... 12 Aug 2010 04:57
[PATCH 4/4] correct locking functions of hugepage migration routine
For the migration of PAGE_SIZE pages, we can choose to continue to do migration with "force" switch even if the old page has page lock held. But for hugepage, I/O of subpages are not necessarily completed in ascending order, which can cause race. So we make migration fail then for safety. Signed-off-by: Naoya Ho... 12 Aug 2010 04:57
[RFC] [PATCH 2/4] dio: add page locking for direct I/O
Basically it is user's responsibility to take care of race condition related to direct I/O, but some events which are out of user's control (such as memory failure) can happen at any time. So we need to lock and set/clear PG_writeback flags in dierct I/O code to protect from data loss. Signed-off-by: Naoya Horigu... 12 Aug 2010 04:57
[RFC] [PATCH 1/4] hugetlb: prepare exclusion control functions for hugepage
This patch defines some helper functions to avoid race condition on hugepage I/O. We assume that locking/unlocking subpages are done in ascending/descending order in adderss to avoid deadlock. Signed-off-by: Naoya Horiguchi <n-horiguchi(a)> --- include/linux/hugetlb.h | 55 +++++++++++++++++++++++++... 12 Aug 2010 04:57
[patch 2/2] ip2: return -EFAULT on copy_to_user errors
copy_to_user() returns the number of bytes remaining but we want to return a negative error code on errors. Signed-off-by: Dan Carpenter <error27(a)> diff --git a/drivers/char/ip2/ip2main.c b/drivers/char/ip2/ip2main.c index 8fa041e..d4b71e8 100644 --- a/drivers/char/ip2/ip2main.c +++ b/drivers/char/ip... 12 Aug 2010 04:56
Latest git build failure on s390 - dma_get_cache_alignment()
Latest 2.6.35 git (2.6.35-git11 : 5af568cbd...) fails to build on s390 with following errors : arch/s390/mm/fault.c:396: warning: frame size of 'do_protection_exception' is 264 bytes In file included from include/linux/dmaengine.h:26, from include/linux/skbuff.h:30, from include/linux/icm... 13 Aug 2010 03:50
[PATCH 1/2] kconfig: fix savedefconfig for tristate choices
savedefconfig failed to save choice symbols equal to 'y' for tristate choices. This resulted in this value being lost. In particular is fixes an issue where make ARCH=avr32 atngw100_defconfig make ARCH=avr32 savedefconfig cp defconfig arch/avr32/configs/atngw100_defconfig make ARCH=avr32 atngw100_defconf... 12 Aug 2010 03:52
fs/ocfs2/dlm: Eliminate update of list_for_each_entry loop cursor
On Thu, Aug 12, 2010 at 07:46:13AM +0200, Julia Lawall wrote: This seems a bit ugly to me, since it exposes the implementation of the list abstraction. What about the following: lock = NULL; list_for_each_entry(x, tmpq, list) { if (x->ml.cookie == ml->cookie) { lock = x; break; ... 12 Aug 2010 03:52
[PATCH 2/2] kconfig: fix tristate choice with minimal config
If a minimal config did not specify the value of all choice values, the resulting configuration could have wrong values. Consider following example: config M def_bool y option modules choice prompt "choice list" config A tristate "a" config B tristate "b" endchoice Wit... 12 Aug 2010 03:52
[PATCH 0/2] kconfig: fixes for savedefconfig
While tranislating all remaining defconfigs in the kernel to the minimal format I encountered an issue where the resulting .config was not equal to the original. This was tracked down to missing info in the saved defconfig file. Arve reported another problem with tristate choice that was reproduceable with a ... 12 Aug 2010 03:52
First  |  Prev |  Next  |  Last
Pages: 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39