Re: [uml-devel] [PATCH] UML - fix I/O hang when multiple devices are in use

2007-03-28 Thread Blaisorblade
On giovedì 29 marzo 2007, Blaisorblade wrote: > On mercoledì 28 marzo 2007, Jeff Dike wrote: > > [ This patch needs to get into 2.6.21, as it fixes a serious bug > > introduced soon after 2.6.20 ] > > > > Commit 62f96cb01e8de7a5daee472e540f726db2801499 introduced per-devices > > queues and locks, w

Re: [uml-devel] [PATCH] UML - fix I/O hang when multiple devices are in use

2007-03-28 Thread Blaisorblade
On mercoledì 28 marzo 2007, Jeff Dike wrote: > [ This patch needs to get into 2.6.21, as it fixes a serious bug > introduced soon after 2.6.20 ] > > Commit 62f96cb01e8de7a5daee472e540f726db2801499 introduced per-devices > queues and locks, which was fine as far as it went, but left in place > a glo

Re: [uml-devel] [PATCH 0/4] UML - Code cleanups for 2.6.21

2007-03-28 Thread Andrew Morton
On Wed, 28 Mar 2007 11:28:45 -0400 Jeff Dike <[EMAIL PROTECTED]> wrote: > These are tidying patches from Blaisorblade - 2.6.21 material. The three net_kern.c patches invoked a reject storm against mainline, presumably because of uml-network-interface-hotplug-error-handling.patch. So I bumped tho

[uml-devel] Odpowiedz automatyczna

2007-03-28 Thread aapsik4
replay - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techs

[uml-devel] [PATCH][2.6.21] uml: fix unreasonably long udelay

2007-03-28 Thread Paolo 'Blaisorblade' Giarrusso
Currently we have a confused udelay implementation. * __const_udelay does not accept usecs but xloops in i386 and x86_64 * our implementation requires usecs as arg * it gets a xloops count when called by asm/arch/delay.h Bugs related to this (extremely long shutdown times) where reported by some

Re: [uml-devel] [PATCH 1/6] i386 - fix cmpxchg warning

2007-03-28 Thread Andi Kleen
> #include > #include > +#include Sorry no. system.h is the header from hell and putting it into a "basic" header like atomic_t will likely cause all kinds of problems. If it's a real issue move cmpxchhg into a different header and include that from system.h and atomic.h. system.h has too mu

[uml-devel] Odpowiedz automatyczna

2007-03-28 Thread aapsik4
replay - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techs

[uml-devel] [PATCH 4/4] UML - Replace one-element array with zero-element array

2007-03-28 Thread Jeff Dike
From: Paolo 'Blaisorblade' Giarrusso <[EMAIL PROTECTED]> To look at users I did: $ find arch/um/ include/asm-um -name '*.[ch]'|xargs grep -r 'net_kern\.h' +-l|xargs grep '\' Most users just cast user to the appropriate pointer, the remaining ones are fixed here. In net_kern.c, I'm almost sure t

[uml-devel] [PATCH 1/4] UML - hostfs variable renaming

2007-03-28 Thread Jeff Dike
From: Paolo 'Blaisorblade' Giarrusso <[EMAIL PROTECTED]> * rename name to host_root_path * rename data to req_root. Signed-off-by: Paolo 'Blaisorblade' Giarrusso <[EMAIL PROTECTED]> Signed-off-by: Jeff Dike <[EMAIL PROTECTED]> --- fs/hostfs/hostfs_kern.c | 26 +- 1 fi

[uml-devel] [PATCH 3/4] UML - Eliminate temporary buffer in eth_configure

2007-03-28 Thread Jeff Dike
From: Paolo 'Blaisorblade' Giarrusso <[EMAIL PROTECTED]> Avoid using the temporary buffer introduced by previous patch to hold the device name. Btw, avoid leaking device on an error path. Other error paths may need cleanup. Signed-off-by: Paolo 'Blaisorblade' Giarrusso <[EMAIL PROTECTED]> Sign

[uml-devel] [PATCH 2/4] UML - improve checking and diagnostics of ethernet MACs

2007-03-28 Thread Jeff Dike
From: Paolo 'Blaisorblade' Giarrusso <[EMAIL PROTECTED]> Improve checking and diagnostics for broadcast and multicast Ethernet MAC addresses, and distinguish between those cases in output; also make sure the device is assigned a MAC address valid only locally to avoid collisions. Signed-off-by

[uml-devel] [PATCH 0/4] UML - Code cleanups for 2.6.21

2007-03-28 Thread Jeff Dike
These are tidying patches from Blaisorblade - 2.6.21 material. Jeff -- Work email - jdike at linux dot intel dot com - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net