free_early_partial() should permit start == end
On 03/26/2010 09:37 AM, Jan Beulich wrote: The per-CPU allocator, when using atom_size == PAGE_SIZE, may call free_area_init_partial() this way. Signed-off-by: Jan Beulich <jbeulich(a)> --- kernel/early_res.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- linu... 29 Mar 2010 03:40
[PATCH 0/5] TPS6507x MFD driver
The TPS6507x family of Texas Instruments power management ICs (pmic) are multi-function chips that include voltage regulation and touch screen controller capabilities. This patch set adds a TPS6507x multi-function device driver and change the TPS6507x regulator driver to use the TPS6507x MFD driver instead o... 26 Mar 2010 17:55
fix allocation done in get_free_all_memory_range()
On 03/26/2010 09:41 AM, Jan Beulich wrote: Even when get_max_mapped() returns a value beyond the DMA32 range, this can't be taken to mean an alocation from that range will succeed. Hence, the code should still fall back to an allocation starting at the bottom of memory if the first one failed. Signed... 26 Mar 2010 16:45
pciregions_read_proc() function results.
I've implemented the pciregions_read_proc code as a debugging tool for video cards and I'm not sure if the output is correct I've listed the results below, are they look valid? card1: BFG 7300 GS region 0: mask 0xFF000000, now at 0xA4000000 region 0: type mem, size 588908 (588908B) region 1: mask 0xF0000000... 26 Mar 2010 16:45
[PATCH] debugobjects: section mismatch cleanup
This patch marks two functions, which only get called at initialization, as __init. Here is also interesting, that modpost doesn't catch here the right function name. Also does this patch produce 2 false positives for WARNING: lib/built-in.o(.text+0x585f): Section mismatch in reference from t... 26 Mar 2010 16:44
ext3: call blkdev_issue_flush on fsync
On 2010-03-26, at 10:50, Surbhi Palande wrote: To ensure that bits are truly on-disk after an fsync, we should call blkdev_issue_flush if barriers are supported. @@ -87,5 +89,7 @@ int ext3_sync_file(struct file * file, struct dentry *dentry, int datasync) ret = sync_inode(inode, &wbc); } ou... 26 Mar 2010 16:44
What are the goals for the architecture of an in-kernel IR system?
Dmitry Torokhov wrote: On Fri, Mar 26, 2010 at 11:40:41AM -0300, Mauro Carvalho Chehab wrote: David H�rdeman wrote: On Thu, Mar 25, 2010 at 11:42:33AM -0300, Mauro Carvalho Chehab wrote: 10) extend keycode table replacement to support big/variable sized scancodes; Pending.... 31 Mar 2010 02:13
X86: Optimise fls(), ffs() and fls64()
On Fri, 26 Mar 2010, David Howells wrote: fls(N), ffs(N) and fls64(N) can be optimised on x86/x86_64. Currently they perform checks against N being 0 before invoking the BSR/BSF instruction, or use a CMOV instruction afterwards. Either the check involves a conditional jump which we'd like to avoid,... 15 Apr 2010 08:03
benet: Fix compile warnnings in drivers/net/benet/be_ethtool.c
On 26/03/10 14:12 +0800, wzt.wzt(a) wrote: Fix the following warnings: be_ethtool.c:493: warning: integer constant is too large for 'long' type be_ethtool.c:493: warning: integer constant is too large for 'long' type Signed-off-by: Zhitong Wang <zhitong.wangzt(a)> I would sugg... 27 Mar 2010 11:58
fix packet loss and massive ping spikes with PPP multi-link
26.03.2010 21:02, Alan Cox wrote: You can then do this static int ml_explode = 1; module_param(ml_explode, int, 0600); MODULE_PARM_DESC(ml_expode, "Set this to zero to disabling multilink \ fragmentation when talking to cisco devices"); which will let you load the module with the option ml_ex... 31 Mar 2010 06:32