Re: [NFS] [PATCH 5/5] knfsd: clean up EX_RDONLY

2007-07-19 Thread Christoph Hellwig
On Wed, Jul 18, 2007 at 06:57:30PM -0400, J. Bruce Fields wrote: > From: J. Bruce Fields <[EMAIL PROTECTED]> > > Share a little common code, reverse the arguments for consistency, drop > the unnecessary "inline", and lowercase the name. Ah, sorry - didn't notice this was a separate patch. > @@

Re: [NFS] [PATCH 4/5] knfsd: move EX_RDONLY out of header

2007-07-19 Thread Christoph Hellwig
On Wed, Jul 18, 2007 at 06:57:29PM -0400, J. Bruce Fields wrote: > From: J. Bruce Fields <[EMAIL PROTECTED]> > > EX_RDONLY is only called in one place; just put it there. > > Signed-off-by: "J. Bruce Fields" <[EMAIL PROTECTED]> > --- > fs/nfsd/vfs.c | 12 >

Re: cmpxchg is not available to generic code

2007-07-19 Thread Andrew Morton
On Thu, 19 Jul 2007 18:15:03 +1000 "Dave Airlie" <[EMAIL PROTECTED]> wrote: > Maybe we could add CONFIG_HAVE_CMPXCHG and let DRM depend on it.. That would certainly be better than adding a sprinkle of architectures in DRM Kconfig dependencies. I don't know how important DRM is on ARM. Zero? -

Re: [PATCH] net/, drivers/net/ , missing EXPERIMENTAL in menus

2007-07-19 Thread Robert P. J. Day
On Thu, 19 Jul 2007, Adrian Bunk wrote: ... > I would consider it more ugly to special case this and that in the > kconfig code when plain dependencies already offer exactly the same > functionality... well, this is the *third* time i've proposed adding this kind of feature so, at this point,

Re: cmpxchg is not available to generic code

2007-07-19 Thread Andrew Morton
On Thu, 19 Jul 2007 09:02:03 +0100 (IST) Dave Airlie <[EMAIL PROTECTED]> wrote: > > > > arm: > > > > drivers/char/drm/drm_lock.c: In function `drm_lock_take': > > drivers/char/drm/drm_lock.c:221: error: implicit declaration of function > > `cmpxchg' > > > > You might be able to use

Re: cmpxchg is not available to generic code

2007-07-19 Thread Dave Airlie
On 7/19/07, Andrew Morton <[EMAIL PROTECTED]> wrote: On Thu, 19 Jul 2007 18:15:03 +1000 "Dave Airlie" <[EMAIL PROTECTED]> wrote: > Maybe we could add CONFIG_HAVE_CMPXCHG and let DRM depend on it.. That would certainly be better than adding a sprinkle of architectures in DRM Kconfig

Re: [PATCH 1/1] i386: Geode's TSC is not neccessary to mark tu unstable

2007-07-19 Thread Andi Kleen
> Wow, that's a really cool bug; nice work! Don't forget to update > arch/i386/kernel/cpu/mtrr/state.c, though; it uses setCx86() as well. It > needs > to include processor-cyrix.h. It also needs some big fat comments -Andi - To unsubscribe from this list: send the line "unsubscribe

Re: Documentation for sysfs, hotplug, and firmware loading.

2007-07-19 Thread Cornelia Huck
On Wed, 18 Jul 2007 13:39:53 -0400, Rob Landley <[EMAIL PROTECTED]> wrote: > Nope. If you recurse down under /sys/class following symlinks, you go into > an > endless loop bouncing off of /sys/devices and getting pointed back. If you > don't follow symlinks, it works fine up until about

Re: [PATCH try #3] security: Convert LSM into a static interface

2007-07-19 Thread Christian Ehrhardt
On Wed, Jul 18, 2007 at 06:35:03PM -0700, Andrew Morton wrote: > On Sat, 14 Jul 2007 12:37:01 -0400 (EDT) > James Morris <[EMAIL PROTECTED]> wrote: > > > Convert LSM into a static interface, as the ability to unload a security > > module is not required by in-tree users and potentially

Re: [patch] fix the softlockup watchdog to actually work

2007-07-19 Thread Ingo Molnar
* Andrew Morton <[EMAIL PROTECTED]> wrote: > > [this is -stable material too.] > > This seems terribly sensitive. > > Someone has broken the Vaio (shock, horror). It now has mysterious > jerkiness: when leaning on autorepeat it stalls for maybe 0.25 seconds > every 1.5 seconds. The stalls

Re: [PATCH 5/5] [V2] Move alloc_pid() to copy_process()

2007-07-19 Thread Pavel Emelyanov
[EMAIL PROTECTED] wrote: Subject: [PATCH 5/5] Move alloc_pid call to copy_process From: Sukadev Bhattiprolu <[EMAIL PROTECTED]> Move alloc_pid() into copy_process(). This will keep all pid and pid namespace code together and simplify error handling when we support multiple pid namespaces. I

[PATCH 2.6.22.y] firewire: fix memory leak of fw_request instances

2007-07-19 Thread Stefan Richter
Date: Tue, 17 Jul 2007 02:15:36 +0200 (CEST) From: Stefan Richter <[EMAIL PROTECTED]> Subject: firewire: fix memory leak of fw_request instances Found and debugged by Jay Fenlason <[EMAIL PROTECTED]>. The bug was especially noticeable with direct I/O over fw-sbp2. Signed-off-by: Stefan Richter

[PATCH 2.6.22.y] fw-ohci: fix "scheduling while atomic"

2007-07-19 Thread Stefan Richter
Date: Thu, 12 Jul 2007 22:25:14 +0200 (CEST) From: Stefan Richter <[EMAIL PROTECTED]> Subject: firewire: fw-ohci: fix "scheduling while atomic" context_stop is called by bus_reset_tasklet, among else. Signed-off-by: Stefan Richter <[EMAIL PROTECTED]> --- Fixes

Re: [patch] fix the softlockup watchdog to actually work

2007-07-19 Thread Andrew Morton
On Tue, 17 Jul 2007 17:49:34 +0200 Ingo Molnar <[EMAIL PROTECTED]> wrote: > Subject: fix the softlockup watchdog to actually work > From: Ingo Molnar <[EMAIL PROTECTED]> > > this Xen related commit: > >commit 966812dc98e6a7fcdf759cbfa0efab77500a8868 >Author: Jeremy Fitzhardinge <[EMAIL

Re: cmpxchg is not available to generic code

2007-07-19 Thread David Miller
From: Andrew Morton <[EMAIL PROTECTED]> Date: Thu, 19 Jul 2007 00:05:49 -0700 > What's that code doing anyway? driver-private locking primitives? It's an atomic lock shared with userspace. Whatever implementation is used to do the lock on that object must be identical in the userspace DRM

[PATCH 4/5] [V2] Define is_global_init() and is_container_init()

2007-07-19 Thread sukadev
Subject: [PATCH 4/5] Define is_global_init() and is_container_init(). From: Serge E. Hallyn <[EMAIL PROTECTED]> is_init() is an ambiguous name for the pid==1 check. Split it into is_global_init() and is_container_init(). A container init has it's tsk->pid == 1. A global init also has it's

[PATCH 5/5] [V2] Move alloc_pid() to copy_process()

2007-07-19 Thread sukadev
Subject: [PATCH 5/5] Move alloc_pid call to copy_process From: Sukadev Bhattiprolu <[EMAIL PROTECTED]> Move alloc_pid() into copy_process(). This will keep all pid and pid namespace code together and simplify error handling when we support multiple pid namespaces. Signed-off-by: Sukadev

[PATCH 2/5] [V2] Rename child_reaper() function

2007-07-19 Thread sukadev
Pavel, Pls ack this if you agree. Suka --- Subject: [PATCH 2/5] Rename child_reaper function. From: Sukadev Bhattiprolu <[EMAIL PROTECTED]> Rename the child_reaper() function to task_child_reaper() to be similar to other task_* functions and to distinguish the function from 'struct

[PATCH 3/5] [V2] Use task_pid() to find leader's pid

2007-07-19 Thread sukadev
Subject: [PATCH 3/5] Use task_pid() to find leader's pid From: Sukadev Bhattiprolu <[EMAIL PROTECTED]> Use task_pid() to get leader's 'struct pid' and avoid the find_pid(). Signed-off-by: Sukadev Bhattiprolu <[EMAIL PROTECTED]> Acked-by: Pavel Emelianov <[EMAIL PROTECTED]> Cc: Eric W.

[PATCH 1/5] [V2] Define and use task_active_pid_ns() wrapper

2007-07-19 Thread sukadev
Subject: [PATCH 1/5] Define and use task_active_pid_ns() wrapper From: Sukadev Bhattiprolu <[EMAIL PROTECTED]> With multiple pid namespaces, a process is known by some pid_t in every ancestor pid namespace. Every time the process forks, the child process also gets a pid_t in every ancestor pid

Re: [patch 1/3] ps3: Disk Storage Driver

2007-07-19 Thread Geert Uytterhoeven
On Thu, 19 Jul 2007, Jens Axboe wrote: > On Wed, Jul 18 2007, Andrew Morton wrote: > > On Mon, 16 Jul 2007 18:15:40 +0200 > > Geert Uytterhoeven <[EMAIL PROTECTED]> wrote: > > > > > From: Geert Uytterhoeven <[EMAIL PROTECTED]> > > > > > > Add a Disk Storage Driver for the PS3: > > > > Your

Re: [PATCH 1/1] i386: Geode's TSC is not neccessary to mark tu unstable

2007-07-19 Thread Andres Salomon
On Thu, 19 Jul 2007 08:49:05 +0200 Juergen Beisert <[EMAIL PROTECTED]> wrote: > On Thursday 19 July 2007 03:02, Andrew Morton wrote: > > On Sun, 15 Jul 2007 21:06:27 +0200 > > > > Juergen Beisert <[EMAIL PROTECTED]> wrote: > > > Replace NSC/Cyrix specific chipset access macros by inlined

[PATCH 0/5][V2] Misc helper patches for pid namespaces

2007-07-19 Thread sukadev
Some helper patches to support multiple pid namespaces. These were posted earlier on Containers@ mailing list. [PATCH 1/5] Define and use task_active_pid_ns() wrapper [PATCH 2/5] Rename child_reaper() function. [PATCH 3/5] Use task_pid() to find leader's pid

cmpxchg is not available to generic code

2007-07-19 Thread Andrew Morton
arm: drivers/char/drm/drm_lock.c: In function `drm_lock_take': drivers/char/drm/drm_lock.c:221: error: implicit declaration of function `cmpxchg' You might be able to use atomic_cmpxchg, which _is_ present on all architectures. Or use a spinlock. What's that code doing anyway? driver-private

Re: [PATCH 3/3]x86_64: early_printk for early debug port support

2007-07-19 Thread Yinghai Lu
On 7/18/07, Andi Kleen <[EMAIL PROTECTED]> wrote: On Monday 21 May 2007 07:19:18 Yinghai Lu wrote: > add early dbgp to early_printk. > > kernel command line: > earlyprintk=dbgp > or > earlyprintk=dbgp1 Just checking some old patches. Was there ever an update for this one? What were the testing

Re: [BUGFIX]{PATCH] flush icache on ia64 take2

2007-07-19 Thread KAMEZAWA Hiroyuki
On Fri, 6 Jul 2007 11:29:01 +0900 KAMEZAWA Hiroyuki <[EMAIL PROTECTED]> wrote: > This is a patch for fixing icache flush race in ia64(Montecito) by > implementing > flush_icache_page() at el. > > Changelog: > - updated against 2.6.22-rc7 (previous one was against 2.6.21) > - removed

Re: 2.6.22-git10 compile error

2007-07-19 Thread Cornelia Huck
On Thu, 19 Jul 2007 09:28:26 +0300, Plamen Petrov <[EMAIL PROTECTED]> wrote: > Hi, all! > > Just for the record - linux kernel version 2.6.22-git10 fails to build > with the following error: > > In file included from net/netfilter/xt_connlimit.c:27: > include/net/netfilter/nf_conntrack.h:99:

Re: [PATCH 1/1] i386: Geode's TSC is not neccessary to mark tu unstable

2007-07-19 Thread Juergen Beisert
On Thursday 19 July 2007 03:02, Andrew Morton wrote: > On Sun, 15 Jul 2007 21:06:27 +0200 > > Juergen Beisert <[EMAIL PROTECTED]> wrote: > > Replace NSC/Cyrix specific chipset access macros by inlined functions. > > With the macros a line like this fails (and does nothing): > >

Re: regression: disk error loop (panic?) ide_do_rw_disk-bad:

2007-07-19 Thread Jens Axboe
On Thu, Jul 19 2007, Giacomo Catenazzi wrote: > Linus Torvalds wrote: > > > > On Thu, 19 Jul 2007, Bartlomiej Zolnierkiewicz wrote: > >> Thanks for finding and fixing this. > >> > >> The latest patch (with additional cleanups) also looks good and should be > >> safe enough (unchanged behavior for

Re: [patch 0/3] PS3 Storage Drivers for 2.6.23, take 5

2007-07-19 Thread Alessandro Rubini
Hello. > I didn't hear anything from the misc device maintainer (for the FLASH ROM > Storage Driver). Actually, I am not acting as a maintainer. I'm not active enough nor up to date with all the structure of kernel maintainance. So please don't wait for me. Actually, I tried a pair of times to

Re: System hangs on running kernbench

2007-07-19 Thread Dhaval Giani
> (gdb) thread 6 > [Switching to thread 6 (process 6233)]#0 __do_softirq () > at kernel/softirq.c:231 > 231 if (pending & 1) { > (gdb) bt > #0 __do_softirq () at kernel/softirq.c:231 > #1 0xc012998b in do_softirq () at kernel/softirq.c:269 > #2 0xc0129a09 in irq_exit ()

Re: regression: disk error loop (panic?) ide_do_rw_disk-bad:

2007-07-19 Thread Giacomo Catenazzi
Linus Torvalds wrote: > > On Thu, 19 Jul 2007, Bartlomiej Zolnierkiewicz wrote: >> Thanks for finding and fixing this. >> >> The latest patch (with additional cleanups) also looks good and should be >> safe enough (unchanged behavior for all non-pc requests) to merge it now. >> >> Acked-by:

Re: [PATH 0/1] Kexec jump - v2 - the first step to kexec based hibernation

2007-07-19 Thread Huang, Ying
On Wed, 2007-07-18 at 18:04 -0700, Andrew Morton wrote: > I like the idea but I think I'll let people chat about it a bit more > before looking at merging the patches, OK? I think maybe we should wait for Rafael to separate the device hibernate (quiesce and state save) from device suspend.

2.6.22-git10 compile error

2007-07-19 Thread Plamen Petrov
Hi, all! Just for the record - linux kernel version 2.6.22-git10 fails to build with the following error: In file included from net/netfilter/xt_connlimit.c:27: include/net/netfilter/nf_conntrack.h:99: error: field `ct_general' has incomplete type include/net/netfilter/nf_conntrack.h: In

Re: System hangs on running kernbench

2007-07-19 Thread Dhaval Giani
On Wed, Jul 18, 2007 at 08:16:37PM +0530, Dhaval Giani wrote: > Hi Andrew, > > On Wed, Jul 18, 2007 at 03:11:42PM +0530, Dhaval Giani wrote: > > On Wed, Jul 18, 2007 at 01:07:00AM -0700, Andrew Morton wrote: > > > On Wed, 18 Jul 2007 13:26:48 +0530 Dhaval Giani <[EMAIL PROTECTED]> wrote: > > >

Re: [PATCH] Check for compound pages in set_page_dirty()

2007-07-19 Thread Jens Axboe
On Wed, Jul 18 2007, Hugh Dickins wrote: > On Wed, 18 Jul 2007, Jens Axboe wrote: > > > > Since I had my hands dirty already... > > Great, thanks. (There's also such a test in fs/nfs/direct.c, > but let's not trouble Trond until we've settled what to do here.) > > > > > --- > > > > [PATCH]

Re: [PATCH 33/33] IDE: sg chaining support

2007-07-19 Thread Jens Axboe
On Wed, Jul 18 2007, Bartlomiej Zolnierkiewicz wrote: > On Monday 16 July 2007, Jens Axboe wrote: > > Cc: [EMAIL PROTECTED] > > Signed-off-by: Jens Axboe <[EMAIL PROTECTED]> > > Acked-by: Bartlomiej Zolnierkiewicz <[EMAIL PROTECTED]> (for both acks) Thanks for reviewing and acking! -- Jens

Re: regression: disk error loop (panic?) ide_do_rw_disk-bad:

2007-07-19 Thread Jens Axboe
On Wed, Jul 18 2007, Linus Torvalds wrote: > > > On Thu, 19 Jul 2007, Bartlomiej Zolnierkiewicz wrote: > > > > Thanks for finding and fixing this. > > > > The latest patch (with additional cleanups) also looks good and should be > > safe enough (unchanged behavior for all non-pc requests) to

Re: [2.6 patch] kernel/sched.c: remove 2 unused exports

2007-07-19 Thread Adrian Bunk
On Tue, Jul 17, 2007 at 09:22:33PM +0200, Ingo Molnar wrote: > > * Adrian Bunk <[EMAIL PROTECTED]> wrote: > > > This patch removes the following unused exports: > > - EXPORT_SYMBOL(cond_resched_softirq); > > - EXPORT_SYMBOL_GPL(__wake_up_sync); > > these are there for API completeness - their

Re: [patch] Change softlockup trigger limit using a kernel parameter

2007-07-19 Thread Andrew Morton
On Wed, 18 Jul 2007 22:41:21 -0700 Ravikiran G Thirumalai <[EMAIL PROTECTED]> wrote: > On Wed, Jul 18, 2007 at 04:08:58PM -0700, Andrew Morton wrote: > > On Mon, 16 Jul 2007 15:26:50 -0700 > > Ravikiran G Thirumalai <[EMAIL PROTECTED]> wrote: > > > > > Kernel warns of softlockups if the

Re: [PATCH] posix-timer: fix deletion race

2007-07-19 Thread Thomas Gleixner
On Wed, 2007-07-18 at 16:43 -0700, Jeremy Katz wrote: > On Wed, 18 Jul 2007, Jeremy Katz wrote: > > > On Wed, 18 Jul 2007, Thomas Gleixner wrote: > > > >>> Also can you please enable CONFIG_PROVE_LOCKING, which might catch any > >>> locking problem, which might be related to this. > >> > >>

Re: [patch] revert: [NET]: Fix races in net_rx_action vs netpoll

2007-07-19 Thread Jarek Poplawski
On Wed, Jul 18, 2007 at 01:48:20PM +0200, Jarek Poplawski wrote: ... > I'd be very glad if it could be verified and/or tested. Jarek, This patch is verified crap! Regards, Jarek P. PS: Olaf, You've written earlier that one of the main reasons for poll_napi is to work when the kernel "doesn't

Re: [PATCH] net/, drivers/net/ , missing EXPERIMENTAL in menus

2007-07-19 Thread Adrian Bunk
On Wed, Jul 18, 2007 at 05:18:20PM -0400, Robert P. J. Day wrote: > On Wed, 18 Jul 2007, Adrian Bunk wrote: > > > On Wed, Jul 18, 2007 at 04:51:33PM -0400, Robert P. J. Day wrote: > > > On Wed, 18 Jul 2007, Jeff Garzik wrote: > > > > > > > Randy Dunlap wrote: > > > > > On Wed, 18 Jul 2007

Re: [PATCH try #3] security: Convert LSM into a static interface

2007-07-19 Thread Greg KH
On Wed, Jul 18, 2007 at 10:42:09PM -0400, James Morris wrote: > On Wed, 18 Jul 2007, Andrew Morton wrote: > > aww man, you passed over an opportunity to fix vast amounts of coding style > > cruftiness. > > GregKH-esque :-) Yeah, sorry, that was when I was young and foolish and liked to bang on

Re: [patch] Change softlockup trigger limit using a kernel parameter

2007-07-19 Thread Ravikiran G Thirumalai
On Wed, Jul 18, 2007 at 04:08:58PM -0700, Andrew Morton wrote: > On Mon, 16 Jul 2007 15:26:50 -0700 > Ravikiran G Thirumalai <[EMAIL PROTECTED]> wrote: > > > Kernel warns of softlockups if the softlockup thread is not able to run > > on a CPU for 10s. It is useful to lower the softlockup warning

Re: [PATCH 1/5][TAKE8] manpage for fallocate

2007-07-19 Thread Mark Fasheh
On Thu, Jul 19, 2007 at 03:10:52PM +1000, David Chinner wrote: > % git-log 84e1e99f112dead8f9ba036c02d24a9f5ce7f544 |head -10 > commit 84e1e99f112dead8f9ba036c02d24a9f5ce7f544 > Author: David Chinner <[EMAIL PROTECTED]> > Date: Mon Jun 18 16:50:27 2007 +1000 > > [XFS] Prevent ENOSPC from

Re: [patch 1/3] ps3: Disk Storage Driver

2007-07-19 Thread Jens Axboe
On Wed, Jul 18 2007, Andrew Morton wrote: > On Mon, 16 Jul 2007 18:15:40 +0200 > Geert Uytterhoeven <[EMAIL PROTECTED]> wrote: > > > From: Geert Uytterhoeven <[EMAIL PROTECTED]> > > > > Add a Disk Storage Driver for the PS3: > > Your patchset significantly hits powerpc, scsi and block. So who

Re: [patch 1/3] ps3: Disk Storage Driver

2007-07-19 Thread Jens Axboe
On Wed, Jul 18 2007, Andrew Morton wrote: On Mon, 16 Jul 2007 18:15:40 +0200 Geert Uytterhoeven [EMAIL PROTECTED] wrote: From: Geert Uytterhoeven [EMAIL PROTECTED] Add a Disk Storage Driver for the PS3: Your patchset significantly hits powerpc, scsi and block. So who gets to merge

Re: [PATCH 1/5][TAKE8] manpage for fallocate

2007-07-19 Thread Mark Fasheh
On Thu, Jul 19, 2007 at 03:10:52PM +1000, David Chinner wrote: % git-log 84e1e99f112dead8f9ba036c02d24a9f5ce7f544 |head -10 commit 84e1e99f112dead8f9ba036c02d24a9f5ce7f544 Author: David Chinner [EMAIL PROTECTED] Date: Mon Jun 18 16:50:27 2007 +1000 [XFS] Prevent ENOSPC from aborting

Re: [patch] Change softlockup trigger limit using a kernel parameter

2007-07-19 Thread Ravikiran G Thirumalai
On Wed, Jul 18, 2007 at 04:08:58PM -0700, Andrew Morton wrote: On Mon, 16 Jul 2007 15:26:50 -0700 Ravikiran G Thirumalai [EMAIL PROTECTED] wrote: Kernel warns of softlockups if the softlockup thread is not able to run on a CPU for 10s. It is useful to lower the softlockup warning

Re: [PATCH try #3] security: Convert LSM into a static interface

2007-07-19 Thread Greg KH
On Wed, Jul 18, 2007 at 10:42:09PM -0400, James Morris wrote: On Wed, 18 Jul 2007, Andrew Morton wrote: aww man, you passed over an opportunity to fix vast amounts of coding style cruftiness. GregKH-esque :-) Yeah, sorry, that was when I was young and foolish and liked to bang on the

Re: [PATCH] net/, drivers/net/ , missing EXPERIMENTAL in menus

2007-07-19 Thread Adrian Bunk
On Wed, Jul 18, 2007 at 05:18:20PM -0400, Robert P. J. Day wrote: On Wed, 18 Jul 2007, Adrian Bunk wrote: On Wed, Jul 18, 2007 at 04:51:33PM -0400, Robert P. J. Day wrote: On Wed, 18 Jul 2007, Jeff Garzik wrote: Randy Dunlap wrote: On Wed, 18 Jul 2007 16:23:09 -0400 (EDT)

Re: [patch] revert: [NET]: Fix races in net_rx_action vs netpoll

2007-07-19 Thread Jarek Poplawski
On Wed, Jul 18, 2007 at 01:48:20PM +0200, Jarek Poplawski wrote: ... I'd be very glad if it could be verified and/or tested. Jarek, This patch is verified crap! Regards, Jarek P. PS: Olaf, You've written earlier that one of the main reasons for poll_napi is to work when the kernel doesn't

Re: [PATCH] posix-timer: fix deletion race

2007-07-19 Thread Thomas Gleixner
On Wed, 2007-07-18 at 16:43 -0700, Jeremy Katz wrote: On Wed, 18 Jul 2007, Jeremy Katz wrote: On Wed, 18 Jul 2007, Thomas Gleixner wrote: Also can you please enable CONFIG_PROVE_LOCKING, which might catch any locking problem, which might be related to this. Another test: Can you

Re: [patch] Change softlockup trigger limit using a kernel parameter

2007-07-19 Thread Andrew Morton
On Wed, 18 Jul 2007 22:41:21 -0700 Ravikiran G Thirumalai [EMAIL PROTECTED] wrote: On Wed, Jul 18, 2007 at 04:08:58PM -0700, Andrew Morton wrote: On Mon, 16 Jul 2007 15:26:50 -0700 Ravikiran G Thirumalai [EMAIL PROTECTED] wrote: Kernel warns of softlockups if the softlockup thread is

Re: [2.6 patch] kernel/sched.c: remove 2 unused exports

2007-07-19 Thread Adrian Bunk
On Tue, Jul 17, 2007 at 09:22:33PM +0200, Ingo Molnar wrote: * Adrian Bunk [EMAIL PROTECTED] wrote: This patch removes the following unused exports: - EXPORT_SYMBOL(cond_resched_softirq); - EXPORT_SYMBOL_GPL(__wake_up_sync); these are there for API completeness - their counterparts

Re: regression: disk error loop (panic?) ide_do_rw_disk-bad:

2007-07-19 Thread Jens Axboe
On Wed, Jul 18 2007, Linus Torvalds wrote: On Thu, 19 Jul 2007, Bartlomiej Zolnierkiewicz wrote: Thanks for finding and fixing this. The latest patch (with additional cleanups) also looks good and should be safe enough (unchanged behavior for all non-pc requests) to merge it now.

Re: [PATCH 33/33] IDE: sg chaining support

2007-07-19 Thread Jens Axboe
On Wed, Jul 18 2007, Bartlomiej Zolnierkiewicz wrote: On Monday 16 July 2007, Jens Axboe wrote: Cc: [EMAIL PROTECTED] Signed-off-by: Jens Axboe [EMAIL PROTECTED] Acked-by: Bartlomiej Zolnierkiewicz [EMAIL PROTECTED] (for both acks) Thanks for reviewing and acking! -- Jens Axboe - To

Re: [PATCH] Check for compound pages in set_page_dirty()

2007-07-19 Thread Jens Axboe
On Wed, Jul 18 2007, Hugh Dickins wrote: On Wed, 18 Jul 2007, Jens Axboe wrote: Since I had my hands dirty already... Great, thanks. (There's also such a test in fs/nfs/direct.c, but let's not trouble Trond until we've settled what to do here.) --- [PATCH] Remove

Re: System hangs on running kernbench

2007-07-19 Thread Dhaval Giani
(gdb) thread 6 [Switching to thread 6 (process 6233)]#0 __do_softirq () at kernel/softirq.c:231 231 if (pending 1) { (gdb) bt #0 __do_softirq () at kernel/softirq.c:231 #1 0xc012998b in do_softirq () at kernel/softirq.c:269 #2 0xc0129a09 in irq_exit () at

Re: regression: disk error loop (panic?) ide_do_rw_disk-bad:

2007-07-19 Thread Jens Axboe
On Thu, Jul 19 2007, Giacomo Catenazzi wrote: Linus Torvalds wrote: On Thu, 19 Jul 2007, Bartlomiej Zolnierkiewicz wrote: Thanks for finding and fixing this. The latest patch (with additional cleanups) also looks good and should be safe enough (unchanged behavior for all non-pc

Re: [patch 0/3] PS3 Storage Drivers for 2.6.23, take 5

2007-07-19 Thread Alessandro Rubini
Hello. I didn't hear anything from the misc device maintainer (for the FLASH ROM Storage Driver). Actually, I am not acting as a maintainer. I'm not active enough nor up to date with all the structure of kernel maintainance. So please don't wait for me. Actually, I tried a pair of times to

Re: [PATCH 1/1] i386: Geode's TSC is not neccessary to mark tu unstable

2007-07-19 Thread Juergen Beisert
On Thursday 19 July 2007 03:02, Andrew Morton wrote: On Sun, 15 Jul 2007 21:06:27 +0200 Juergen Beisert [EMAIL PROTECTED] wrote: Replace NSC/Cyrix specific chipset access macros by inlined functions. With the macros a line like this fails (and does nothing): setCx86(CX86_CCR2,

Re: 2.6.22-git10 compile error

2007-07-19 Thread Cornelia Huck
On Thu, 19 Jul 2007 09:28:26 +0300, Plamen Petrov [EMAIL PROTECTED] wrote: Hi, all! Just for the record - linux kernel version 2.6.22-git10 fails to build with the following error: In file included from net/netfilter/xt_connlimit.c:27: include/net/netfilter/nf_conntrack.h:99: error:

2.6.22-git10 compile error

2007-07-19 Thread Plamen Petrov
Hi, all! Just for the record - linux kernel version 2.6.22-git10 fails to build with the following error: In file included from net/netfilter/xt_connlimit.c:27: include/net/netfilter/nf_conntrack.h:99: error: field `ct_general' has incomplete type include/net/netfilter/nf_conntrack.h: In

Re: System hangs on running kernbench

2007-07-19 Thread Dhaval Giani
On Wed, Jul 18, 2007 at 08:16:37PM +0530, Dhaval Giani wrote: Hi Andrew, On Wed, Jul 18, 2007 at 03:11:42PM +0530, Dhaval Giani wrote: On Wed, Jul 18, 2007 at 01:07:00AM -0700, Andrew Morton wrote: On Wed, 18 Jul 2007 13:26:48 +0530 Dhaval Giani [EMAIL PROTECTED] wrote: In the

Re: regression: disk error loop (panic?) ide_do_rw_disk-bad:

2007-07-19 Thread Giacomo Catenazzi
Linus Torvalds wrote: On Thu, 19 Jul 2007, Bartlomiej Zolnierkiewicz wrote: Thanks for finding and fixing this. The latest patch (with additional cleanups) also looks good and should be safe enough (unchanged behavior for all non-pc requests) to merge it now. Acked-by: Bartlomiej

Re: [PATH 0/1] Kexec jump - v2 - the first step to kexec based hibernation

2007-07-19 Thread Huang, Ying
On Wed, 2007-07-18 at 18:04 -0700, Andrew Morton wrote: I like the idea but I think I'll let people chat about it a bit more before looking at merging the patches, OK? I think maybe we should wait for Rafael to separate the device hibernate (quiesce and state save) from device suspend. Without

Re: [BUGFIX]{PATCH] flush icache on ia64 take2

2007-07-19 Thread KAMEZAWA Hiroyuki
On Fri, 6 Jul 2007 11:29:01 +0900 KAMEZAWA Hiroyuki [EMAIL PROTECTED] wrote: This is a patch for fixing icache flush race in ia64(Montecito) by implementing flush_icache_page() at el. Changelog: - updated against 2.6.22-rc7 (previous one was against 2.6.21) - removed hugetlbe's

Re: [PATCH 3/3]x86_64: early_printk for early debug port support

2007-07-19 Thread Yinghai Lu
On 7/18/07, Andi Kleen [EMAIL PROTECTED] wrote: On Monday 21 May 2007 07:19:18 Yinghai Lu wrote: add early dbgp to early_printk. kernel command line: earlyprintk=dbgp or earlyprintk=dbgp1 Just checking some old patches. Was there ever an update for this one? What were the testing results?

cmpxchg is not available to generic code

2007-07-19 Thread Andrew Morton
arm: drivers/char/drm/drm_lock.c: In function `drm_lock_take': drivers/char/drm/drm_lock.c:221: error: implicit declaration of function `cmpxchg' You might be able to use atomic_cmpxchg, which _is_ present on all architectures. Or use a spinlock. What's that code doing anyway? driver-private

[PATCH 0/5][V2] Misc helper patches for pid namespaces

2007-07-19 Thread sukadev
Some helper patches to support multiple pid namespaces. These were posted earlier on Containers@ mailing list. [PATCH 1/5] Define and use task_active_pid_ns() wrapper [PATCH 2/5] Rename child_reaper() function. [PATCH 3/5] Use task_pid() to find leader's pid

Re: [PATCH 1/1] i386: Geode's TSC is not neccessary to mark tu unstable

2007-07-19 Thread Andres Salomon
On Thu, 19 Jul 2007 08:49:05 +0200 Juergen Beisert [EMAIL PROTECTED] wrote: On Thursday 19 July 2007 03:02, Andrew Morton wrote: On Sun, 15 Jul 2007 21:06:27 +0200 Juergen Beisert [EMAIL PROTECTED] wrote: Replace NSC/Cyrix specific chipset access macros by inlined functions. With the

Re: [patch 1/3] ps3: Disk Storage Driver

2007-07-19 Thread Geert Uytterhoeven
On Thu, 19 Jul 2007, Jens Axboe wrote: On Wed, Jul 18 2007, Andrew Morton wrote: On Mon, 16 Jul 2007 18:15:40 +0200 Geert Uytterhoeven [EMAIL PROTECTED] wrote: From: Geert Uytterhoeven [EMAIL PROTECTED] Add a Disk Storage Driver for the PS3: Your patchset significantly hits

[PATCH 1/5] [V2] Define and use task_active_pid_ns() wrapper

2007-07-19 Thread sukadev
Subject: [PATCH 1/5] Define and use task_active_pid_ns() wrapper From: Sukadev Bhattiprolu [EMAIL PROTECTED] With multiple pid namespaces, a process is known by some pid_t in every ancestor pid namespace. Every time the process forks, the child process also gets a pid_t in every ancestor pid

[PATCH 2/5] [V2] Rename child_reaper() function

2007-07-19 Thread sukadev
Pavel, Pls ack this if you agree. Suka --- Subject: [PATCH 2/5] Rename child_reaper function. From: Sukadev Bhattiprolu [EMAIL PROTECTED] Rename the child_reaper() function to task_child_reaper() to be similar to other task_* functions and to distinguish the function from 'struct

[PATCH 3/5] [V2] Use task_pid() to find leader's pid

2007-07-19 Thread sukadev
Subject: [PATCH 3/5] Use task_pid() to find leader's pid From: Sukadev Bhattiprolu [EMAIL PROTECTED] Use task_pid() to get leader's 'struct pid' and avoid the find_pid(). Signed-off-by: Sukadev Bhattiprolu [EMAIL PROTECTED] Acked-by: Pavel Emelianov [EMAIL PROTECTED] Cc: Eric W. Biederman

[PATCH 4/5] [V2] Define is_global_init() and is_container_init()

2007-07-19 Thread sukadev
Subject: [PATCH 4/5] Define is_global_init() and is_container_init(). From: Serge E. Hallyn [EMAIL PROTECTED] is_init() is an ambiguous name for the pid==1 check. Split it into is_global_init() and is_container_init(). A container init has it's tsk-pid == 1. A global init also has it's

[PATCH 5/5] [V2] Move alloc_pid() to copy_process()

2007-07-19 Thread sukadev
Subject: [PATCH 5/5] Move alloc_pid call to copy_process From: Sukadev Bhattiprolu [EMAIL PROTECTED] Move alloc_pid() into copy_process(). This will keep all pid and pid namespace code together and simplify error handling when we support multiple pid namespaces. Signed-off-by: Sukadev

Re: [patch] fix the softlockup watchdog to actually work

2007-07-19 Thread Andrew Morton
On Tue, 17 Jul 2007 17:49:34 +0200 Ingo Molnar [EMAIL PROTECTED] wrote: Subject: fix the softlockup watchdog to actually work From: Ingo Molnar [EMAIL PROTECTED] this Xen related commit: commit 966812dc98e6a7fcdf759cbfa0efab77500a8868 Author: Jeremy Fitzhardinge [EMAIL PROTECTED]

Re: cmpxchg is not available to generic code

2007-07-19 Thread David Miller
From: Andrew Morton [EMAIL PROTECTED] Date: Thu, 19 Jul 2007 00:05:49 -0700 What's that code doing anyway? driver-private locking primitives? It's an atomic lock shared with userspace. Whatever implementation is used to do the lock on that object must be identical in the userspace DRM bits.

[PATCH 2.6.22.y] fw-ohci: fix scheduling while atomic

2007-07-19 Thread Stefan Richter
Date: Thu, 12 Jul 2007 22:25:14 +0200 (CEST) From: Stefan Richter [EMAIL PROTECTED] Subject: firewire: fw-ohci: fix scheduling while atomic context_stop is called by bus_reset_tasklet, among else. Signed-off-by: Stefan Richter [EMAIL PROTECTED] --- Fixes

[PATCH 2.6.22.y] firewire: fix memory leak of fw_request instances

2007-07-19 Thread Stefan Richter
Date: Tue, 17 Jul 2007 02:15:36 +0200 (CEST) From: Stefan Richter [EMAIL PROTECTED] Subject: firewire: fix memory leak of fw_request instances Found and debugged by Jay Fenlason [EMAIL PROTECTED]. The bug was especially noticeable with direct I/O over fw-sbp2. Signed-off-by: Stefan Richter

Re: [PATCH 5/5] [V2] Move alloc_pid() to copy_process()

2007-07-19 Thread Pavel Emelyanov
[EMAIL PROTECTED] wrote: Subject: [PATCH 5/5] Move alloc_pid call to copy_process From: Sukadev Bhattiprolu [EMAIL PROTECTED] Move alloc_pid() into copy_process(). This will keep all pid and pid namespace code together and simplify error handling when we support multiple pid namespaces. I

Re: [patch] fix the softlockup watchdog to actually work

2007-07-19 Thread Ingo Molnar
* Andrew Morton [EMAIL PROTECTED] wrote: [this is -stable material too.] This seems terribly sensitive. Someone has broken the Vaio (shock, horror). It now has mysterious jerkiness: when leaning on autorepeat it stalls for maybe 0.25 seconds every 1.5 seconds. The stalls are far

Re: [PATCH try #3] security: Convert LSM into a static interface

2007-07-19 Thread Christian Ehrhardt
On Wed, Jul 18, 2007 at 06:35:03PM -0700, Andrew Morton wrote: On Sat, 14 Jul 2007 12:37:01 -0400 (EDT) James Morris [EMAIL PROTECTED] wrote: Convert LSM into a static interface, as the ability to unload a security module is not required by in-tree users and potentially complicates the

Re: Documentation for sysfs, hotplug, and firmware loading.

2007-07-19 Thread Cornelia Huck
On Wed, 18 Jul 2007 13:39:53 -0400, Rob Landley [EMAIL PROTECTED] wrote: Nope. If you recurse down under /sys/class following symlinks, you go into an endless loop bouncing off of /sys/devices and getting pointed back. If you don't follow symlinks, it works fine up until about 2.6.20 at

Re: [PATCH 1/1] i386: Geode's TSC is not neccessary to mark tu unstable

2007-07-19 Thread Andi Kleen
Wow, that's a really cool bug; nice work! Don't forget to update arch/i386/kernel/cpu/mtrr/state.c, though; it uses setCx86() as well. It needs to include processor-cyrix.h. It also needs some big fat comments -Andi - To unsubscribe from this list: send the line unsubscribe linux-kernel

Re: cmpxchg is not available to generic code

2007-07-19 Thread Dave Airlie
On 7/19/07, Andrew Morton [EMAIL PROTECTED] wrote: On Thu, 19 Jul 2007 18:15:03 +1000 Dave Airlie [EMAIL PROTECTED] wrote: Maybe we could add CONFIG_HAVE_CMPXCHG and let DRM depend on it.. That would certainly be better than adding a sprinkle of architectures in DRM Kconfig dependencies. I

Re: [PATCH] net/, drivers/net/ , missing EXPERIMENTAL in menus

2007-07-19 Thread Robert P. J. Day
On Thu, 19 Jul 2007, Adrian Bunk wrote: ... I would consider it more ugly to special case this and that in the kconfig code when plain dependencies already offer exactly the same functionality... well, this is the *third* time i've proposed adding this kind of feature so, at this point, i've

Re: cmpxchg is not available to generic code

2007-07-19 Thread Andrew Morton
On Thu, 19 Jul 2007 09:02:03 +0100 (IST) Dave Airlie [EMAIL PROTECTED] wrote: arm: drivers/char/drm/drm_lock.c: In function `drm_lock_take': drivers/char/drm/drm_lock.c:221: error: implicit declaration of function `cmpxchg' You might be able to use atomic_cmpxchg, which _is_

Re: cmpxchg is not available to generic code

2007-07-19 Thread Andrew Morton
On Thu, 19 Jul 2007 18:15:03 +1000 Dave Airlie [EMAIL PROTECTED] wrote: Maybe we could add CONFIG_HAVE_CMPXCHG and let DRM depend on it.. That would certainly be better than adding a sprinkle of architectures in DRM Kconfig dependencies. I don't know how important DRM is on ARM. Zero? - To

Re: [NFS] [PATCH 4/5] knfsd: move EX_RDONLY out of header

2007-07-19 Thread Christoph Hellwig
On Wed, Jul 18, 2007 at 06:57:29PM -0400, J. Bruce Fields wrote: From: J. Bruce Fields [EMAIL PROTECTED] EX_RDONLY is only called in one place; just put it there. Signed-off-by: J. Bruce Fields [EMAIL PROTECTED] --- fs/nfsd/vfs.c | 12

Re: [NFS] [PATCH 5/5] knfsd: clean up EX_RDONLY

2007-07-19 Thread Christoph Hellwig
On Wed, Jul 18, 2007 at 06:57:30PM -0400, J. Bruce Fields wrote: From: J. Bruce Fields [EMAIL PROTECTED] Share a little common code, reverse the arguments for consistency, drop the unnecessary inline, and lowercase the name. Ah, sorry - didn't notice this was a separate patch. @@ -1845,7

Re: cmpxchg is not available to generic code

2007-07-19 Thread Andrew Morton
On Thu, 19 Jul 2007 09:19:10 +0100 (IST) Dave Airlie [EMAIL PROTECTED] wrote: they need to grow a userpsace cmpxchg as davem mentioned to go along with this, changing the drm now isn't possible due to backwards compat.. For reference purposes, that position is not acceptable. We

Re: [NFS] [PATCH 4/5] knfsd: move EX_RDONLY out of header

2007-07-19 Thread Andrew Morton
On Thu, 19 Jul 2007 09:28:38 +0100 Christoph Hellwig [EMAIL PROTECTED] wrote: On Wed, Jul 18, 2007 at 06:57:29PM -0400, J. Bruce Fields wrote: From: J. Bruce Fields [EMAIL PROTECTED] EX_RDONLY is only called in one place; just put it there. Signed-off-by: J. Bruce Fields [EMAIL

Re: [RFT][PATCH v7] sata_mv: convert to new EH

2007-07-19 Thread Pasi Kärkkäinen
On Wed, Jul 18, 2007 at 09:40:33AM -0700, dean gaudet wrote: On Wed, 18 Jul 2007, Pasi Kärkkäinen wrote: What brand/model your sata_mv controller is? Would be nice to know to be able to get a known-to-work one.. http://supermicro.com/products/accessories/addon/AoC-SAT2-MV8.cfm

Re: sysfs root link count broken in 2.6.22-git5

2007-07-19 Thread Jean Delvare
Hi Kay, On Thu, 19 Jul 2007 02:44:54 +0200, Kay Sievers wrote: On 7/18/07, Jean Delvare [EMAIL PROTECTED] wrote: On Tue, 17 Jul 2007 20:38:28 -0700, Greg KH wrote: On Tue, Jul 17, 2007 at 11:05:30PM +0200, Jean Delvare wrote: The code looks like: if

Re: [PATCH] Check for compound pages in set_page_dirty()

2007-07-19 Thread Jens Axboe
On Thu, Jul 19 2007, Jens Axboe wrote: On Wed, Jul 18 2007, Hugh Dickins wrote: On Wed, 18 Jul 2007, Jens Axboe wrote: Since I had my hands dirty already... Great, thanks. (There's also such a test in fs/nfs/direct.c, but let's not trouble Trond until we've settled what to do

Re: cmpxchg is not available to generic code

2007-07-19 Thread Dave Airlie
On 7/19/07, David Miller [EMAIL PROTECTED] wrote: From: Andrew Morton [EMAIL PROTECTED] Date: Thu, 19 Jul 2007 00:05:49 -0700 What's that code doing anyway? driver-private locking primitives? It's an atomic lock shared with userspace. Whatever implementation is used to do the lock on that

<    3   4   5   6   7   8   9   10   11   12   >