* Re: 2.6.9-rc1-mm4
2004-09-07 9:08 2.6.9-rc1-mm4 Andrew Morton
@ 2004-09-07 11:59 ` Terje Kvernes
2004-09-07 14:24 ` 2.6.9-rc1-mm4 Kasper Sandberg
2004-09-07 12:05 ` 2.6.9-rc1-mm4 Terje Kvernes
` (13 subsequent siblings)
14 siblings, 1 reply; 43+ messages in thread
From: Terje Kvernes @ 2004-09-07 11:59 UTC (permalink / raw)
To: Andrew Morton; +Cc: linux-kernel
Andrew Morton <akpm@osdl.org> writes:
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.9-rc1/2.6.9-rc1-mm4/
>
> - Added Dave Howells' mysterious CacheFS.
> - Various new fixes, cleanups and bugs, as usual.
the sk98lin driver in the kernel is getting to be rather old, and
doesn't support things like the Marvel 88E8053 found on Asus P5AD2
Deluxe motherboards. the installation tool from SysKonnect comes
with a patch generator, which makes everything nice and tidy, but
the patch is huge against any current kernel. against 2.6.9-rc1-mm4
we're looking at just over a megabyte.
I have however tested the driver against a few chipsets with 2.6.7
and 2.6.9-rc1-mm4, and it seems to work for me[tm]. I can happily
produce the patch for either of these kernels if need be.
oh, and the version of the driver I've tested, version 7.07, finally
works with tools like pcimodules.
--
Terje
^ permalink raw reply [flat|nested] 43+ messages in thread* Re: 2.6.9-rc1-mm4
2004-09-07 11:59 ` 2.6.9-rc1-mm4 Terje Kvernes
@ 2004-09-07 14:24 ` Kasper Sandberg
2004-09-07 14:32 ` 2.6.9-rc1-mm4 Terje Kvernes
0 siblings, 1 reply; 43+ messages in thread
From: Kasper Sandberg @ 2004-09-07 14:24 UTC (permalink / raw)
To: Terje Kvernes; +Cc: Andrew Morton, LKML Mailinglist
if you feel like it, you are welcome to make the patch, atleast for me,
then ill test it :D
On Tue, 2004-09-07 at 13:59 +0200, Terje Kvernes wrote:
> Andrew Morton <akpm@osdl.org> writes:
>
> > ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.9-rc1/2.6.9-rc1-mm4/
> >
> > - Added Dave Howells' mysterious CacheFS.
> > - Various new fixes, cleanups and bugs, as usual.
>
> the sk98lin driver in the kernel is getting to be rather old, and
> doesn't support things like the Marvel 88E8053 found on Asus P5AD2
> Deluxe motherboards. the installation tool from SysKonnect comes
> with a patch generator, which makes everything nice and tidy, but
> the patch is huge against any current kernel. against 2.6.9-rc1-mm4
> we're looking at just over a megabyte.
>
> I have however tested the driver against a few chipsets with 2.6.7
> and 2.6.9-rc1-mm4, and it seems to work for me[tm]. I can happily
> produce the patch for either of these kernels if need be.
>
> oh, and the version of the driver I've tested, version 7.07, finally
> works with tools like pcimodules.
>
>
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: 2.6.9-rc1-mm4
2004-09-07 9:08 2.6.9-rc1-mm4 Andrew Morton
2004-09-07 11:59 ` 2.6.9-rc1-mm4 Terje Kvernes
@ 2004-09-07 12:05 ` Terje Kvernes
2004-09-07 12:21 ` 2.6.9-rc1-mm4 Simon Derr
` (12 subsequent siblings)
14 siblings, 0 replies; 43+ messages in thread
From: Terje Kvernes @ 2004-09-07 12:05 UTC (permalink / raw)
To: Andrew Morton; +Cc: linux-kernel
Andrew Morton <akpm@osdl.org> writes:
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.9-rc1/2.6.9-rc1-mm4/
>
> - Added Dave Howells' mysterious CacheFS.
[ ... ]
> +make-afs-use-cachefs.patch
without selecting cachefs, I get:
CC [M] fs/afs/callback.o
In file included from fs/afs/vnode.h:16,
from fs/afs/callback.c:20:
include/linux/cachefs.h:347:2: #error
make[2]: *** [fs/afs/callback.o] Error 1
make[1]: *** [fs/afs] Error 2
make: *** [fs] Error 2
after selecting cachefs, afs builds as it should. a missing
dependency?
--
Terje
^ permalink raw reply [flat|nested] 43+ messages in thread* Re: 2.6.9-rc1-mm4
2004-09-07 9:08 2.6.9-rc1-mm4 Andrew Morton
2004-09-07 11:59 ` 2.6.9-rc1-mm4 Terje Kvernes
2004-09-07 12:05 ` 2.6.9-rc1-mm4 Terje Kvernes
@ 2004-09-07 12:21 ` Simon Derr
2004-09-08 8:47 ` 2.6.9-rc1-mm4 Andrew Morton
2004-09-07 14:31 ` 2.6.9-rc1-mm4 Norberto Bensa
` (11 subsequent siblings)
14 siblings, 1 reply; 43+ messages in thread
From: Simon Derr @ 2004-09-07 12:21 UTC (permalink / raw)
To: Andrew Morton; +Cc: linux-kernel
> add-some-key-management-specific-error-codes.patch
> Add some key management specific error codes
>
> keys-new-error-codes-for-alpha-mips-pa-risc-sparc-sparc64.patch
> keys: new error codes for Alpha, MIPS, PA-RISC, Sparc & Sparc64
>
> implement-in-kernel-keys-keyring-management.patch
> implement in-kernel keys & keyring management
> keys build fix
> keys & keyring management update patch
> implement-in-kernel-keys-keyring-management-update-build-fix
> implement-in-kernel-keys-keyring-management-update-build-fix-2
> key management patch cleanup
>
> make-key-management-code-use-new-the-error-codes.patch
> Make key management code use new the error codes
>
> keys-permission-fix.patch
> keys: permission fix
>
> keys-keyring-management-keyfs-patch.patch
> keys & keyring management: keyfs patch
>
> keyfs-build-fix.patch
> keyfs build fix
Build fails without CONFIG_KEYS:
kernel/sys.c:283:29: macro "sys_request_key" requires 5 arguments, but only 1 given
kernel/sys.c:283: error: `sys_request_key' defined both normally and as an alias
kernel/sys.c:283: warning: `syscall_linkage' attribute only applies to function types
kernel/sys.c:284:24: macro "sys_keyctl" requires 5 arguments, but only 1 given
kernel/sys.c:284: error: `sys_keyctl' defined both normally and as an alias
kernel/sys.c:284: warning: `syscall_linkage' attribute only applies to function types
In include/linux/key.h, sys_request_key and sys_keyctl are defined as
macros :
#define sys_request_key(a,b,c,d,e) (-ENOSYS)
#define sys_keyctl(a,b,c,d,e) (-ENOSYS)
But in kernel/sys.c, we find:
cond_syscall(sys_request_key)
cond_syscall(sys_keyctl)
Which expects these symbols to be real functions, it seems.
^ permalink raw reply [flat|nested] 43+ messages in thread* Re: 2.6.9-rc1-mm4
2004-09-07 12:21 ` 2.6.9-rc1-mm4 Simon Derr
@ 2004-09-08 8:47 ` Andrew Morton
2004-09-08 8:54 ` 2.6.9-rc1-mm4 Simon Derr
` (4 more replies)
0 siblings, 5 replies; 43+ messages in thread
From: Andrew Morton @ 2004-09-08 8:47 UTC (permalink / raw)
To: Simon Derr; +Cc: linux-kernel, David Howells
Simon Derr <simon.derr@bull.net> wrote:
>
> Build fails without CONFIG_KEYS:
>
> kernel/sys.c:283:29: macro "sys_request_key" requires 5 arguments, but only 1 given
> kernel/sys.c:283: error: `sys_request_key' defined both normally and as an alias
> kernel/sys.c:283: warning: `syscall_linkage' attribute only applies to function types
> kernel/sys.c:284:24: macro "sys_keyctl" requires 5 arguments, but only 1 given
> kernel/sys.c:284: error: `sys_keyctl' defined both normally and as an alias
> kernel/sys.c:284: warning: `syscall_linkage' attribute only applies to function types
>
> In include/linux/key.h, sys_request_key and sys_keyctl are defined as
> macros :
>
> #define sys_request_key(a,b,c,d,e) (-ENOSYS)
> #define sys_keyctl(a,b,c,d,e) (-ENOSYS)
>
> But in kernel/sys.c, we find:
>
> cond_syscall(sys_request_key)
> cond_syscall(sys_keyctl)
>
> Which expects these symbols to be real functions, it seems.
Works OK here. What compiler version are you using? And what architecture?
With these #defines in scope:
#define sys_request_key(a,b,c,d,e) (-ENOSYS)
#define sys_keyctl(a,b,c,d,e) (-ENOSYS)
the preprocessor should allow
cond_syscall(sys_request_key)
cond_syscall(sys_keyctl)
to pass through unscathed. It's a bit unpleasant though. I guess we can
just remove those defines from key.h.
^ permalink raw reply [flat|nested] 43+ messages in thread* Re: 2.6.9-rc1-mm4
2004-09-08 8:47 ` 2.6.9-rc1-mm4 Andrew Morton
@ 2004-09-08 8:54 ` Simon Derr
2004-09-08 9:30 ` [PATCH] Remove syscall declarations from linux/key.h David Howells
` (3 subsequent siblings)
4 siblings, 0 replies; 43+ messages in thread
From: Simon Derr @ 2004-09-08 8:54 UTC (permalink / raw)
To: Andrew Morton; +Cc: Simon Derr, linux-kernel, David Howells
On Wed, 8 Sep 2004, Andrew Morton wrote:
> > kernel/sys.c:283:29: macro "sys_request_key" requires 5 arguments, but only 1 given
> > kernel/sys.c:283: error: `sys_request_key' defined both normally and as an alias
> > kernel/sys.c:283: warning: `syscall_linkage' attribute only applies to function types
> > kernel/sys.c:284:24: macro "sys_keyctl" requires 5 arguments, but only 1 given
> > kernel/sys.c:284: error: `sys_keyctl' defined both normally and as an alias
> > kernel/sys.c:284: warning: `syscall_linkage' attribute only applies to function types
> >
> > In include/linux/key.h, sys_request_key and sys_keyctl are defined as
> > macros :
> >
> > #define sys_request_key(a,b,c,d,e) (-ENOSYS)
> > #define sys_keyctl(a,b,c,d,e) (-ENOSYS)
> >
> > But in kernel/sys.c, we find:
> >
> > cond_syscall(sys_request_key)
> > cond_syscall(sys_keyctl)
> >
> > Which expects these symbols to be real functions, it seems.
>
> Works OK here. What compiler version are you using? And what architecture?
>
gcc 3.3.2 on ia64.
> to pass through unscathed. It's a bit unpleasant though. I guess we can
> just remove those defines from key.h.
I agree.
^ permalink raw reply [flat|nested] 43+ messages in thread* [PATCH] Remove syscall declarations from linux/key.h
2004-09-08 8:47 ` 2.6.9-rc1-mm4 Andrew Morton
2004-09-08 8:54 ` 2.6.9-rc1-mm4 Simon Derr
@ 2004-09-08 9:30 ` David Howells
2004-09-08 11:23 ` Arnd Bergmann
2004-09-08 9:37 ` 2.6.9-rc1-mm4 David Howells
` (2 subsequent siblings)
4 siblings, 1 reply; 43+ messages in thread
From: David Howells @ 2004-09-08 9:30 UTC (permalink / raw)
To: Andrew Morton; +Cc: Simon Derr, linux-kernel
The attached patch removes the syscall declarations from linux/key.h as
they're not really necessary - only entry.S should be calling them.
Signed-Off-By: David Howells <dhowells@redhat.com>
---
key.h | 17 -----------------
1 files changed, 17 deletions(-)
diff -c /warthog/kernels/linux-2.6.9-rc1-mm4-afs/include/linux/key.h.orig /warthog/kernels/linux-2.6.9-rc1-mm4-afs/include/linux/key.h
--- /warthog/kernels/linux-2.6.9-rc1-mm4-afs/include/linux/key.h.orig 2004-09-08 10:15:43.472375403 +0100
+++ /warthog/kernels/linux-2.6.9-rc1-mm4-afs/include/linux/key.h 2004-09-08 10:15:56.636285384 +0100
@@ -251,20 +251,6 @@
extern void key_fsuid_changed(struct task_struct *tsk);
extern void key_fsgid_changed(struct task_struct *tsk);
-asmlinkage long sys_add_key(const char __user *_type,
- const char __user *_description,
- const void __user *_payload,
- size_t plen,
- key_serial_t destringid);
-
-asmlinkage long sys_request_key(const char __user *_type,
- const char __user *_description,
- const char __user *_callout_info,
- key_serial_t destringid);
-
-asmlinkage long sys_keyctl(int cmd, unsigned long arg2, unsigned long arg3,
- unsigned long arg4, unsigned long arg5);
-
#else /* CONFIG_KEYS */
#define key_put(k) do { } while(0)
@@ -276,9 +262,6 @@
#define exec_keys(t) do { } while(0)
#define key_fsuid_changed(t) do { } while(0)
#define key_fsgid_changed(t) do { } while(0)
-#define sys_addkey(a,b,c,d,e) (-ENOSYS)
-#define sys_request_key(a,b,c,d,e) (-ENOSYS)
-#define sys_keyctl(a,b,c,d,e) (-ENOSYS)
#endif /* CONFIG_KEYS */
#endif /* __KERNEL__ */
^ permalink raw reply [flat|nested] 43+ messages in thread* Re: 2.6.9-rc1-mm4
2004-09-08 8:47 ` 2.6.9-rc1-mm4 Andrew Morton
2004-09-08 8:54 ` 2.6.9-rc1-mm4 Simon Derr
2004-09-08 9:30 ` [PATCH] Remove syscall declarations from linux/key.h David Howells
@ 2004-09-08 9:37 ` David Howells
2004-09-08 12:06 ` [PATCH] Move syscall declarations from linux/key.h David Howells
2004-09-08 12:17 ` [PATCH] Move syscall declarations from linux/key.h [try #2] David Howells
4 siblings, 0 replies; 43+ messages in thread
From: David Howells @ 2004-09-08 9:37 UTC (permalink / raw)
To: Andrew Morton; +Cc: Simon Derr, linux-kernel
> Works OK here. What compiler version are you using? And what architecture?
Works for me too. However, I've sent you a patch that should hopefully solve
it.
David
^ permalink raw reply [flat|nested] 43+ messages in thread
* [PATCH] Move syscall declarations from linux/key.h
2004-09-08 8:47 ` 2.6.9-rc1-mm4 Andrew Morton
` (2 preceding siblings ...)
2004-09-08 9:37 ` 2.6.9-rc1-mm4 David Howells
@ 2004-09-08 12:06 ` David Howells
2004-09-08 12:17 ` [PATCH] Move syscall declarations from linux/key.h [try #2] David Howells
4 siblings, 0 replies; 43+ messages in thread
From: David Howells @ 2004-09-08 12:06 UTC (permalink / raw)
To: Andrew Morton; +Cc: Simon Derr, Arnd Bergmann, linux-kernel
The attached patch moves the syscall declarations from linux/key.h into
linux/syscalls.h.
Signed-Off-By: David Howells <dhowells@redhat.com>
---
key.h | 25 +++++--------------------
syscalls.h | 15 +++++++++++++++
2 files changed, 20 insertions(+), 20 deletions(-)
diff -ur linux-2.6.9-rc1-mm4/include/linux/key.h linux-2.6.9-rc1-mm4-afs/include/linux/key.h
--- linux-2.6.9-rc1-mm4/include/linux/key.h 2004-09-07 10:51:38.000000000 +0100
+++ linux-2.6.9-rc1-mm4-afs/include/linux/key.h 2004-09-08 13:02:08.474425143 +0100
@@ -22,15 +22,17 @@
#include <asm/atomic.h>
#ifdef __KERNEL__
-#ifdef CONFIG_KEYS
-
-#undef KEY_DEBUGGING
/* key handle serial number */
typedef int32_t key_serial_t;
/* key handle permissions mask */
typedef uint32_t key_perm_t;
+
+#ifdef CONFIG_KEYS
+
+#undef KEY_DEBUGGING
+
#define KEY_USR_VIEW 0x00010000 /* user can view a key's attributes */
#define KEY_USR_READ 0x00020000 /* user can read key payload / view keyring */
#define KEY_USR_WRITE 0x00040000 /* user can update key payload / add link to keyring */
@@ -251,20 +253,6 @@
extern void key_fsuid_changed(struct task_struct *tsk);
extern void key_fsgid_changed(struct task_struct *tsk);
-asmlinkage long sys_add_key(const char __user *_type,
- const char __user *_description,
- const void __user *_payload,
- size_t plen,
- key_serial_t destringid);
-
-asmlinkage long sys_request_key(const char __user *_type,
- const char __user *_description,
- const char __user *_callout_info,
- key_serial_t destringid);
-
-asmlinkage long sys_keyctl(int cmd, unsigned long arg2, unsigned long arg3,
- unsigned long arg4, unsigned long arg5);
-
#else /* CONFIG_KEYS */
#define key_put(k) do { } while(0)
@@ -276,9 +264,6 @@
#define exec_keys(t) do { } while(0)
#define key_fsuid_changed(t) do { } while(0)
#define key_fsgid_changed(t) do { } while(0)
-#define sys_addkey(a,b,c,d,e) (-ENOSYS)
-#define sys_request_key(a,b,c,d,e) (-ENOSYS)
-#define sys_keyctl(a,b,c,d,e) (-ENOSYS)
#endif /* CONFIG_KEYS */
#endif /* __KERNEL__ */
diff -ur linux-2.6.9-rc1-mm4/include/linux/syscalls.h linux-2.6.9-rc1-mm4-afs/include/linux/syscalls.h
--- linux-2.6.9-rc1-mm4/include/linux/syscalls.h 2004-09-07 10:51:39.000000000 +0100
+++ linux-2.6.9-rc1-mm4-afs/include/linux/syscalls.h 2004-09-08 13:01:26.501958863 +0100
@@ -61,6 +61,7 @@
#include <asm/siginfo.h>
#include <asm/signal.h>
#include <linux/quota.h>
+#include <linux/key.h>
asmlinkage long sys_time(int __user *tloc);
asmlinkage long sys_stime(time_t __user *tptr);
@@ -487,4 +488,18 @@
asmlinkage long sys_uselib(const char __user *library);
asmlinkage long sys_ni_syscall(void);
+asmlinkage long sys_add_key(const char __user *_type,
+ const char __user *_description,
+ const void __user *_payload,
+ size_t plen,
+ key_serial_t destringid);
+
+asmlinkage long sys_request_key(const char __user *_type,
+ const char __user *_description,
+ const char __user *_callout_info,
+ key_serial_t destringid);
+
+asmlinkage long sys_keyctl(int cmd, unsigned long arg2, unsigned long arg3,
+ unsigned long arg4, unsigned long arg5);
+
#endif
^ permalink raw reply [flat|nested] 43+ messages in thread* [PATCH] Move syscall declarations from linux/key.h [try #2]
2004-09-08 8:47 ` 2.6.9-rc1-mm4 Andrew Morton
` (3 preceding siblings ...)
2004-09-08 12:06 ` [PATCH] Move syscall declarations from linux/key.h David Howells
@ 2004-09-08 12:17 ` David Howells
4 siblings, 0 replies; 43+ messages in thread
From: David Howells @ 2004-09-08 12:17 UTC (permalink / raw)
To: Andrew Morton; +Cc: Simon Derr, Arnd Bergmann, linux-kernel
The attached patch moves the syscall declarations from linux/key.h into
linux/syscalls.h. Also declare struct user_struct in advance as that might not
have been declared yet at the point of inclusion.
Signed-Off-By: David Howells <dhowells@redhat.com>
---
key.h | 26 ++++++--------------------
syscalls.h | 15 +++++++++++++++
2 files changed, 21 insertions(+), 20 deletions(-)
diff -ur linux-2.6.9-rc1-mm4/include/linux/key.h linux-2.6.9-rc1-mm4-afs/include/linux/key.h
--- linux-2.6.9-rc1-mm4/include/linux/key.h 2004-09-07 10:51:38.000000000 +0100
+++ linux-2.6.9-rc1-mm4-afs/include/linux/key.h 2004-09-08 13:14:00.056568109 +0100
@@ -22,15 +22,17 @@
#include <asm/atomic.h>
#ifdef __KERNEL__
-#ifdef CONFIG_KEYS
-
-#undef KEY_DEBUGGING
/* key handle serial number */
typedef int32_t key_serial_t;
/* key handle permissions mask */
typedef uint32_t key_perm_t;
+
+#ifdef CONFIG_KEYS
+
+#undef KEY_DEBUGGING
+
#define KEY_USR_VIEW 0x00010000 /* user can view a key's attributes */
#define KEY_USR_READ 0x00020000 /* user can read key payload / view keyring */
#define KEY_USR_WRITE 0x00040000 /* user can update key payload / add link to keyring */
@@ -53,6 +55,7 @@
#define KEY_OTH_ALL 0x0000001f
struct seq_file;
+struct user_struct;
struct key;
struct key_type;
@@ -251,20 +254,6 @@
extern void key_fsuid_changed(struct task_struct *tsk);
extern void key_fsgid_changed(struct task_struct *tsk);
-asmlinkage long sys_add_key(const char __user *_type,
- const char __user *_description,
- const void __user *_payload,
- size_t plen,
- key_serial_t destringid);
-
-asmlinkage long sys_request_key(const char __user *_type,
- const char __user *_description,
- const char __user *_callout_info,
- key_serial_t destringid);
-
-asmlinkage long sys_keyctl(int cmd, unsigned long arg2, unsigned long arg3,
- unsigned long arg4, unsigned long arg5);
-
#else /* CONFIG_KEYS */
#define key_put(k) do { } while(0)
@@ -276,9 +265,6 @@
#define exec_keys(t) do { } while(0)
#define key_fsuid_changed(t) do { } while(0)
#define key_fsgid_changed(t) do { } while(0)
-#define sys_addkey(a,b,c,d,e) (-ENOSYS)
-#define sys_request_key(a,b,c,d,e) (-ENOSYS)
-#define sys_keyctl(a,b,c,d,e) (-ENOSYS)
#endif /* CONFIG_KEYS */
#endif /* __KERNEL__ */
diff -ur linux-2.6.9-rc1-mm4/include/linux/syscalls.h linux-2.6.9-rc1-mm4-afs/include/linux/syscalls.h
--- linux-2.6.9-rc1-mm4/include/linux/syscalls.h 2004-09-07 10:51:39.000000000 +0100
+++ linux-2.6.9-rc1-mm4-afs/include/linux/syscalls.h 2004-09-08 13:13:19.375988125 +0100
@@ -61,6 +61,7 @@
#include <asm/siginfo.h>
#include <asm/signal.h>
#include <linux/quota.h>
+#include <linux/key.h>
asmlinkage long sys_time(int __user *tloc);
asmlinkage long sys_stime(time_t __user *tptr);
@@ -487,4 +488,18 @@
asmlinkage long sys_uselib(const char __user *library);
asmlinkage long sys_ni_syscall(void);
+asmlinkage long sys_add_key(const char __user *_type,
+ const char __user *_description,
+ const void __user *_payload,
+ size_t plen,
+ key_serial_t destringid);
+
+asmlinkage long sys_request_key(const char __user *_type,
+ const char __user *_description,
+ const char __user *_callout_info,
+ key_serial_t destringid);
+
+asmlinkage long sys_keyctl(int cmd, unsigned long arg2, unsigned long arg3,
+ unsigned long arg4, unsigned long arg5);
+
#endif
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: 2.6.9-rc1-mm4
2004-09-07 9:08 2.6.9-rc1-mm4 Andrew Morton
` (2 preceding siblings ...)
2004-09-07 12:21 ` 2.6.9-rc1-mm4 Simon Derr
@ 2004-09-07 14:31 ` Norberto Bensa
2004-09-07 15:45 ` 2.6.9-rc1-mm4 Zwane Mwaikambo
` (10 subsequent siblings)
14 siblings, 0 replies; 43+ messages in thread
From: Norberto Bensa @ 2004-09-07 14:31 UTC (permalink / raw)
To: linux-kernel; +Cc: Andrew Morton, Nathan Scott
Andrew Morton wrote:
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.9-rc1/2.6
>.9-rc1-mm4/
JFYI, this one fixed my problem with KDE and XFS.
Thanks Andrew, Nathan, and Christoph!
Best regards,
Norberto
^ permalink raw reply [flat|nested] 43+ messages in thread* Re: 2.6.9-rc1-mm4
2004-09-07 9:08 2.6.9-rc1-mm4 Andrew Morton
` (3 preceding siblings ...)
2004-09-07 14:31 ` 2.6.9-rc1-mm4 Norberto Bensa
@ 2004-09-07 15:45 ` Zwane Mwaikambo
2004-09-07 16:46 ` 2.6.9-rc1-mm4 Danny ter Haar
` (9 subsequent siblings)
14 siblings, 0 replies; 43+ messages in thread
From: Zwane Mwaikambo @ 2004-09-07 15:45 UTC (permalink / raw)
To: Andrew Morton; +Cc: Linux Kernel, Anton Blanchard
Morning Andrew,
On Tue, 7 Sep 2004, Andrew Morton wrote:
> +correct-elf-section-used-for-out-of-line-spinlocks.patch
>
> Fix the out-of-line spinlock code
Could you drop this patch, there is a conflicting fix in linus.patch which
was discussed with Anton.
Thank you,
Zwane
^ permalink raw reply [flat|nested] 43+ messages in thread* Re: 2.6.9-rc1-mm4
2004-09-07 9:08 2.6.9-rc1-mm4 Andrew Morton
` (4 preceding siblings ...)
2004-09-07 15:45 ` 2.6.9-rc1-mm4 Zwane Mwaikambo
@ 2004-09-07 16:46 ` Danny ter Haar
2004-09-07 22:12 ` Killer CacheFS [was Re: 2.6.9-rc1-mm4] J.A. Magallon
2004-09-07 18:43 ` [patch] 2.6.9-rc1-mm4: small LOCALVERSION help text corrections Adrian Bunk
` (8 subsequent siblings)
14 siblings, 1 reply; 43+ messages in thread
From: Danny ter Haar @ 2004-09-07 16:46 UTC (permalink / raw)
To: linux-kernel
Andrew Morton <akpm@osdl.org> wrote:
>2.6.9-rc1-mm4
>md-add-interface-for-userspace-monitoring-of-events.patch
> md: add interface for userspace monitoring of events.
>
>md-correct-working_disk-counts-for-raid5-and-raid6.patch
> md: correct "working_disk" counts for raid5 and raid6
My machine is/was running -mm3 on a software raid1 setup.
After the upgrade to -mm4 it boots to the point where it says:
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
md: Loading md_d0: /dev/sda
md: bind<sda>
md: bind<sdb>
raid1: raid set md_d0 active with 2 out of 2 mirrors
md_d0: p1 p2 p3 < p5 p6 p7 p8 p9 >
CacheFS: filesystem mounted read-only
VFS: Cannot open root device "md_d0p1" or unknown_block (254,1)
Please append a correct "root=" boot option
lilo config:
image=/boot/vmlinuz-2.6.9-rc1-mm4
label=2.6.9-rc1-mm4
append="md=d0,/dev/sda,/dev/sdb root=/dev/md_d0p1"
read-only
image=/boot/vmlinuz-2.6.9-rc1-mm3
label=2.6.9-rc1-mm3
append="md=d0,/dev/sda,/dev/sdb root=/dev/md_d0p1"
read-only
dotconfig's & dmesg output of -mm3 at
http://dth.net/kernel/
Danny
--
Be nice to people on your way up because you meet them on your way down.
- Jimmy Durante
^ permalink raw reply [flat|nested] 43+ messages in thread* Killer CacheFS [was Re: 2.6.9-rc1-mm4]
2004-09-07 16:46 ` 2.6.9-rc1-mm4 Danny ter Haar
@ 2004-09-07 22:12 ` J.A. Magallon
0 siblings, 0 replies; 43+ messages in thread
From: J.A. Magallon @ 2004-09-07 22:12 UTC (permalink / raw)
To: Danny ter Haar; +Cc: linux-kernel
On 2004.09.07, Danny ter Haar wrote:
> Andrew Morton <akpm@osdl.org> wrote:
> >2.6.9-rc1-mm4
>
>
> >md-add-interface-for-userspace-monitoring-of-events.patch
> > md: add interface for userspace monitoring of events.
> >
> >md-correct-working_disk-counts-for-raid5-and-raid6.patch
> > md: correct "working_disk" counts for raid5 and raid6
>
>
> My machine is/was running -mm3 on a software raid1 setup.
> After the upgrade to -mm4 it boots to the point where it says:
>
> md: Autodetecting RAID arrays.
> md: autorun ...
> md: ... autorun DONE.
> md: Loading md_d0: /dev/sda
> md: bind<sda>
> md: bind<sdb>
> raid1: raid set md_d0 active with 2 out of 2 mirrors
> md_d0: p1 p2 p3 < p5 p6 p7 p8 p9 >
> CacheFS: filesystem mounted read-only
LOOK HERE ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^
> VFS: Cannot open root device "md_d0p1" or unknown_block (254,1)
> Please append a correct "root=" boot option
>
Me too, and I boot from a normal ide drive. Disable CacheFS and
you will boot.
In my case, the block was (33,1), drive was hde1.
It looks like cachefs is doing something strange....
I swear, I just disabled CacheFS and the same kernel booted.
Hope this helps.
--
J.A. Magallon <jamagallon()able!es> \ Software is like sex:
werewolf!able!es \ It's better when it's free
Mandrakelinux release 10.1 (RC 1) for i586
Linux 2.6.9-rc1-mm3 (gcc 3.4.1 (Mandrakelinux (Alpha 3.4.1-3mdk)) #1
^ permalink raw reply [flat|nested] 43+ messages in thread
* [patch] 2.6.9-rc1-mm4: small LOCALVERSION help text corrections
2004-09-07 9:08 2.6.9-rc1-mm4 Andrew Morton
` (5 preceding siblings ...)
2004-09-07 16:46 ` 2.6.9-rc1-mm4 Danny ter Haar
@ 2004-09-07 18:43 ` Adrian Bunk
2004-09-07 21:27 ` Sam Ravnborg
2004-09-07 23:26 ` Ian Wienand
2004-09-07 19:02 ` [patch] 2.6.9-rc1-mm4: Makefile: remove tabs from empty lines Adrian Bunk
` (7 subsequent siblings)
14 siblings, 2 replies; 43+ messages in thread
From: Adrian Bunk @ 2004-09-07 18:43 UTC (permalink / raw)
To: Andrew Morton, . Sam Ravnborg, Ian Wienand; +Cc: linux-kernel
On Tue, Sep 07, 2004 at 02:08:31AM -0700, Andrew Morton wrote:
>...
> bk-input.patch
>...
> Latest versions of external trees
>...
Minor nitpicks:
Signed-off-by: Adrian Bunk <bunk@fs.tum.de>
--- linux-2.6.9-rc1-mm4-full/init/Kconfig.old 2004-09-07 20:36:13.000000000 +0200
+++ linux-2.6.9-rc1-mm4-full/init/Kconfig 2004-09-07 20:37:15.000000000 +0200
@@ -311,13 +311,13 @@
config LOCALVERSION
string "Local Version"
help
Append an extra string to the end of your kernel version.
This will show up when you type uname, for example.
- The string you set here will be appended after the contents of=20
- any files with a filename matching localversion* in your=20
- object and source tree, in that order. Your total string can
+ The string you set here will be appended after the contents of
+ any files with a filename matching localversion* in your
+ object and source trees, in that order. Your total string can
be a maximum of 64 characters.
config SHMEM
default y
bool "Use full shmem filesystem" if EMBEDDED && MMU
^ permalink raw reply [flat|nested] 43+ messages in thread* Re: [patch] 2.6.9-rc1-mm4: small LOCALVERSION help text corrections
2004-09-07 18:43 ` [patch] 2.6.9-rc1-mm4: small LOCALVERSION help text corrections Adrian Bunk
@ 2004-09-07 21:27 ` Sam Ravnborg
2004-09-07 19:42 ` Adrian Bunk
2004-09-07 23:26 ` Ian Wienand
1 sibling, 1 reply; 43+ messages in thread
From: Sam Ravnborg @ 2004-09-07 21:27 UTC (permalink / raw)
To: Adrian Bunk; +Cc: Andrew Morton, . Sam Ravnborg, Ian Wienand, linux-kernel
On Tue, Sep 07, 2004 at 08:43:14PM +0200, Adrian Bunk wrote:
> On Tue, Sep 07, 2004 at 02:08:31AM -0700, Andrew Morton wrote:
> >...
> > bk-input.patch
> >...
> > Latest versions of external trees
> >...
>
>
> Minor nitpicks:
>
>
> Signed-off-by: Adrian Bunk <bunk@fs.tum.de>
>
> --- linux-2.6.9-rc1-mm4-full/init/Kconfig.old 2004-09-07 20:36:13.000000000 +0200
> +++ linux-2.6.9-rc1-mm4-full/init/Kconfig 2004-09-07 20:37:15.000000000 +0200
> @@ -311,13 +311,13 @@
> config LOCALVERSION
> string "Local Version"
> help
> Append an extra string to the end of your kernel version.
> This will show up when you type uname, for example.
> - The string you set here will be appended after the contents of=20
> - any files with a filename matching localversion* in your=20
> - object and source tree, in that order. Your total string can
> + The string you set here will be appended after the contents of
> + any files with a filename matching localversion* in your
> + object and source trees, in that order. Your total string can
> be a maximum of 64 characters.
Would it make sense to move this item further up in this menu?
I would prefer at the top, but at least before "Embedded"
Sam
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [patch] 2.6.9-rc1-mm4: small LOCALVERSION help text corrections
2004-09-07 21:27 ` Sam Ravnborg
@ 2004-09-07 19:42 ` Adrian Bunk
0 siblings, 0 replies; 43+ messages in thread
From: Adrian Bunk @ 2004-09-07 19:42 UTC (permalink / raw)
To: Andrew Morton, . Sam Ravnborg, Ian Wienand, linux-kernel
On Tue, Sep 07, 2004 at 11:27:16PM +0200, Sam Ravnborg wrote:
>...
> > --- linux-2.6.9-rc1-mm4-full/init/Kconfig.old 2004-09-07 20:36:13.000000000 +0200
> > +++ linux-2.6.9-rc1-mm4-full/init/Kconfig 2004-09-07 20:37:15.000000000 +0200
> > @@ -311,13 +311,13 @@
> > config LOCALVERSION
> > string "Local Version"
> > help
> > Append an extra string to the end of your kernel version.
> > This will show up when you type uname, for example.
> > - The string you set here will be appended after the contents of=20
> > - any files with a filename matching localversion* in your=20
> > - object and source tree, in that order. Your total string can
> > + The string you set here will be appended after the contents of
> > + any files with a filename matching localversion* in your
> > + object and source trees, in that order. Your total string can
> > be a maximum of 64 characters.
>
> Would it make sense to move this item further up in this menu?
> I would prefer at the top, but at least before "Embedded"
Sounds reasonable.
> Sam
cu
Adrian
--
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [patch] 2.6.9-rc1-mm4: small LOCALVERSION help text corrections
2004-09-07 18:43 ` [patch] 2.6.9-rc1-mm4: small LOCALVERSION help text corrections Adrian Bunk
2004-09-07 21:27 ` Sam Ravnborg
@ 2004-09-07 23:26 ` Ian Wienand
1 sibling, 0 replies; 43+ messages in thread
From: Ian Wienand @ 2004-09-07 23:26 UTC (permalink / raw)
To: Adrian Bunk; +Cc: linux-kernel
[-- Attachment #1: Type: text/plain, Size: 554 bytes --]
On Tue, Sep 07, 2004 at 08:43:14PM +0200, Adrian Bunk wrote:
> - The string you set here will be appended after the contents of=20
> - any files with a filename matching localversion* in your=20
Thanks,
Stupid quoted printable; in case anyone is wondering, you have to tell
mutt to explictly *not* use quoted printable with GPG signing by
setting pgp_strict_enc=no. If you're going to try and send patches
inline with your message (as suggested by
http://linux.yyz.us/patch-format.html) and you want them gpg signed,
you probably want it off!
-i
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 43+ messages in thread
* [patch] 2.6.9-rc1-mm4: Makefile: remove tabs from empty lines
2004-09-07 9:08 2.6.9-rc1-mm4 Andrew Morton
` (6 preceding siblings ...)
2004-09-07 18:43 ` [patch] 2.6.9-rc1-mm4: small LOCALVERSION help text corrections Adrian Bunk
@ 2004-09-07 19:02 ` Adrian Bunk
2004-09-07 21:14 ` Sam Ravnborg
2004-09-07 19:26 ` [patch] 2.6.9-rc1-mm4: atyfb_base.c gcc 2.95 compile error Adrian Bunk
` (6 subsequent siblings)
14 siblings, 1 reply; 43+ messages in thread
From: Adrian Bunk @ 2004-09-07 19:02 UTC (permalink / raw)
To: Andrew Morton, Sam Ravnborg; +Cc: linux-kernel
On Tue, Sep 07, 2004 at 02:08:31AM -0700, Andrew Morton wrote:
>...
> bk-kbuild.patch
>...
> Latest versions of external trees
>...
Emacs warns me at every saving of the toplevel Makefile since it
considers empty lines with a tab suspicious.
Signed-off-by: Adrian Bunk <bunk@fs.tum.de>
--- linux-2.6.9-rc1-mm4-full-3.4/Makefile.old 2004-09-07 20:54:15.000000000 +0200
+++ linux-2.6.9-rc1-mm4-full-3.4/Makefile 2004-09-07 20:56:16.000000000 +0200
@@ -591,7 +591,7 @@
. $(srctree)/scripts/mkversion > .tmp_version; \
mv -f .tmp_version .version; \
$(MAKE) $(build)=init
-
+
# Generate System.map
quiet_cmd_sysmap = SYSMAP
cmd_sysmap = $(CONFIG_SHELL) $(srctree)/scripts/mksysmap
@@ -602,10 +602,10 @@
define rule_vmlinux__
$(if $(CONFIG_KALLSYMS),,$(call cmd,vmlinux_version))
-
+
$(call cmd,vmlinux__)
$(Q)echo 'cmd_$@ := $(cmd_vmlinux__)' > $(@D)/.$(@F).cmd
-
+
$(Q)$(if $($(quiet)cmd_sysmap), \
echo ' $($(quiet)cmd_sysmap) System.map' &&) \
$(cmd_sysmap) $@ System.map; \
^ permalink raw reply [flat|nested] 43+ messages in thread* Re: [patch] 2.6.9-rc1-mm4: Makefile: remove tabs from empty lines
2004-09-07 19:02 ` [patch] 2.6.9-rc1-mm4: Makefile: remove tabs from empty lines Adrian Bunk
@ 2004-09-07 21:14 ` Sam Ravnborg
2004-09-07 19:40 ` Adrian Bunk
2004-09-08 5:51 ` Dmitry Torokhov
0 siblings, 2 replies; 43+ messages in thread
From: Sam Ravnborg @ 2004-09-07 21:14 UTC (permalink / raw)
To: Adrian Bunk; +Cc: Andrew Morton, Sam Ravnborg, linux-kernel
On Tue, Sep 07, 2004 at 09:02:12PM +0200, Adrian Bunk wrote:
> On Tue, Sep 07, 2004 at 02:08:31AM -0700, Andrew Morton wrote:
> >...
> > bk-kbuild.patch
> >...
> > Latest versions of external trees
> >...
>
>
> Emacs warns me at every saving of the toplevel Makefile since it
> considers empty lines with a tab suspicious.
Why do you need to edit top-level Makefile?
Amyways I try to avoid these, but my gvim is pretty consistent in adding
additional tabs/spaces here and there. Anyone that can tell me how to
teach gvim not to do so (and flag trailing tabs/spaces).
I have included below fix in patch that fixes '-j1' warning.
Sam
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [patch] 2.6.9-rc1-mm4: Makefile: remove tabs from empty lines
2004-09-07 21:14 ` Sam Ravnborg
@ 2004-09-07 19:40 ` Adrian Bunk
2004-09-08 5:51 ` Dmitry Torokhov
1 sibling, 0 replies; 43+ messages in thread
From: Adrian Bunk @ 2004-09-07 19:40 UTC (permalink / raw)
To: Andrew Morton, Sam Ravnborg, linux-kernel
On Tue, Sep 07, 2004 at 11:14:22PM +0200, Sam Ravnborg wrote:
> On Tue, Sep 07, 2004 at 09:02:12PM +0200, Adrian Bunk wrote:
> > On Tue, Sep 07, 2004 at 02:08:31AM -0700, Andrew Morton wrote:
> > >...
> > > bk-kbuild.patch
> > >...
> > > Latest versions of external trees
> > >...
> >
> >
> > Emacs warns me at every saving of the toplevel Makefile since it
> > considers empty lines with a tab suspicious.
> Why do you need to edit top-level Makefile?
I'm setting CC and HOSTCC.
(I know I no longer have to edit Makefile for this so, but I'm used to
it...)
> Amyways I try to avoid these, but my gvim is pretty consistent in adding
> additional tabs/spaces here and there. Anyone that can tell me how to
> teach gvim not to do so (and flag trailing tabs/spaces).
Use Emacs. ;-)
*duck'n'run*
> I have included below fix in patch that fixes '-j1' warning.
Thanks!
> Sam
cu
Adrian
--
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed
^ permalink raw reply [flat|nested] 43+ messages in thread* Re: [patch] 2.6.9-rc1-mm4: Makefile: remove tabs from empty lines
2004-09-07 21:14 ` Sam Ravnborg
2004-09-07 19:40 ` Adrian Bunk
@ 2004-09-08 5:51 ` Dmitry Torokhov
2004-09-08 8:17 ` Sam Ravnborg
1 sibling, 1 reply; 43+ messages in thread
From: Dmitry Torokhov @ 2004-09-08 5:51 UTC (permalink / raw)
To: linux-kernel; +Cc: Sam Ravnborg, Adrian Bunk, Andrew Morton
On Tuesday 07 September 2004 04:14 pm, Sam Ravnborg wrote:
> Amyways I try to avoid these, but my gvim is pretty consistent in adding
> additional tabs/spaces here and there. Anyone that can tell me how to
> teach gvim not to do so (and flag trailing tabs/spaces).
I have the following in my .vimrc:
highlight WhitespaceEOL ctermbg=red guibg=red
match WhitespaceEOL /\s\+$/
but I must tell you that kernel sources are pretty bloody with this ption on
(although I think I cleaned up the input subsystem ;)
--
Dmitry
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [patch] 2.6.9-rc1-mm4: Makefile: remove tabs from empty lines
2004-09-08 5:51 ` Dmitry Torokhov
@ 2004-09-08 8:17 ` Sam Ravnborg
0 siblings, 0 replies; 43+ messages in thread
From: Sam Ravnborg @ 2004-09-08 8:17 UTC (permalink / raw)
To: Dmitry Torokhov; +Cc: linux-kernel, Sam Ravnborg, Adrian Bunk, Andrew Morton
On Wed, Sep 08, 2004 at 12:51:02AM -0500, Dmitry Torokhov wrote:
> On Tuesday 07 September 2004 04:14 pm, Sam Ravnborg wrote:
> > Amyways I try to avoid these, but my gvim is pretty consistent in adding
> > additional tabs/spaces here and there. Anyone that can tell me how to
> > teach gvim not to do so (and flag trailing tabs/spaces).
>
> I have the following in my .vimrc:
>
> highlight WhitespaceEOL ctermbg=red guibg=red
> match WhitespaceEOL /\s\+$/
Added - thanks.
Sam
^ permalink raw reply [flat|nested] 43+ messages in thread
* [patch] 2.6.9-rc1-mm4: atyfb_base.c gcc 2.95 compile error
2004-09-07 9:08 2.6.9-rc1-mm4 Andrew Morton
` (7 preceding siblings ...)
2004-09-07 19:02 ` [patch] 2.6.9-rc1-mm4: Makefile: remove tabs from empty lines Adrian Bunk
@ 2004-09-07 19:26 ` Adrian Bunk
2004-09-08 0:38 ` [Linux-fbdev-devel] " Antonino A. Daplas
2004-09-07 20:01 ` 2.6.9-rc1-mm4 Lorenzo Allegrucci
` (5 subsequent siblings)
14 siblings, 1 reply; 43+ messages in thread
From: Adrian Bunk @ 2004-09-07 19:26 UTC (permalink / raw)
To: Andrew Morton, Antonino A. Daplas
Cc: linux-kernel, jsimmons, geert, linux-fbdev-devel
On Tue, Sep 07, 2004 at 02:08:31AM -0700, Andrew Morton wrote:
>...
> +fbdev-add-module_init-and-fb_get_options-per-driver.patch
>
> fbdev update
>...
gcc 2.95 doesn't support code mixed with variable declarations:
<-- snip -->
...
CC drivers/video/aty/atyfb_base.o
drivers/video/aty/atyfb_base.c: In function `atyfb_init':
drivers/video/aty/atyfb_base.c:1912: parse error before `unsigned'
...
make[3]: *** [drivers/video/aty/atyfb_base.o] Error 1
<-- snip -->
A possible fix is below.
BTW (not related to this patch):
Why are #ifdef __sparc__ in the #else branch of an #ifdef __sparc__
(e.g. line 2225)???
Signed-off-by: Adrian Bunk <bunk@fs.tum.de>
--- linux-2.6.9-rc1-mm4-full/drivers/video/aty/atyfb_base.c.old 2004-09-07 21:11:52.000000000 +0200
+++ linux-2.6.9-rc1-mm4-full/drivers/video/aty/atyfb_base.c 2004-09-07 21:18:01.000000000 +0200
@@ -1900,37 +1900,42 @@
printk("fb%d: %s frame buffer device on %s\n",
info->node, info->fix.id, name);
return 1;
}
int __init atyfb_init(void)
{
-#ifndef MODULE
- atyfb_setup(fb_get_options("atyfb"));
-#endif
-
#if defined(CONFIG_PCI)
unsigned long addr, res_start, res_size;
struct atyfb_par *default_par;
struct pci_dev *pdev = NULL;
struct fb_info *info;
int i;
#ifdef __sparc__
extern void (*prom_palette) (int);
extern int con_is_present(void);
struct pcidev_cookie *pcp;
char prop[128];
int node, len, j;
u32 mem, chip_id;
+#else
+ u16 tmp;
+#endif
+#endif
+#ifndef MODULE
+ atyfb_setup(fb_get_options("atyfb"));
+#endif
+
+#if defined(CONFIG_PCI)
+
+#ifdef __sparc__
/* Do not attach when we have a serial console. */
if (!con_is_present())
return -ENXIO;
-#else
- u16 tmp;
#endif
while ((pdev =
pci_find_device(PCI_VENDOR_ID_ATI, PCI_ANY_ID, pdev))) {
if ((pdev->class >> 16) == PCI_BASE_CLASS_DISPLAY) {
struct resource *rp;
^ permalink raw reply [flat|nested] 43+ messages in thread* Re: [Linux-fbdev-devel] [patch] 2.6.9-rc1-mm4: atyfb_base.c gcc 2.95 compile error
2004-09-07 19:26 ` [patch] 2.6.9-rc1-mm4: atyfb_base.c gcc 2.95 compile error Adrian Bunk
@ 2004-09-08 0:38 ` Antonino A. Daplas
0 siblings, 0 replies; 43+ messages in thread
From: Antonino A. Daplas @ 2004-09-08 0:38 UTC (permalink / raw)
To: linux-fbdev-devel, Adrian Bunk, Andrew Morton
Cc: linux-kernel, jsimmons, geert, linux-fbdev-devel
On Wednesday 08 September 2004 03:26, Adrian Bunk wrote:
> On Tue, Sep 07, 2004 at 02:08:31AM -0700, Andrew Morton wrote:
> >...
> > +fbdev-add-module_init-and-fb_get_options-per-driver.patch
> >
> > fbdev update
> >...
>
> gcc 2.95 doesn't support code mixed with variable declarations:
>
> <-- snip -->
>
My fault, I did not look more closely, thanks for the fix.
Tony
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: 2.6.9-rc1-mm4
2004-09-07 9:08 2.6.9-rc1-mm4 Andrew Morton
` (8 preceding siblings ...)
2004-09-07 19:26 ` [patch] 2.6.9-rc1-mm4: atyfb_base.c gcc 2.95 compile error Adrian Bunk
@ 2004-09-07 20:01 ` Lorenzo Allegrucci
2004-09-07 20:23 ` 2.6.9-rc1-mm4 Nathan Bryant
2004-09-07 21:47 ` 2.6.9-rc1-mm4 (compile stats) John Cherry
` (4 subsequent siblings)
14 siblings, 1 reply; 43+ messages in thread
From: Lorenzo Allegrucci @ 2004-09-07 20:01 UTC (permalink / raw)
To: Andrew Morton; +Cc: linux-kernel
On Tuesday 07 September 2004 11:08, Andrew Morton wrote:
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.9-rc1/2.6
>.9-rc1-mm4/
My PS/2 keyboard doesn't work, I tried "pci=routeirq" but it didn't help.
Sep 7 21:39:00 odyssey kernel: i8042: ACPI [PS2K] at I/O 0x0, 0x0, irq 1
Sep 7 21:39:00 odyssey kernel: i8042: ACPI [PS2M] at irq 12
Sep 7 21:39:00 odyssey kernel: i8042.c: Can't read CTR while initializing
i8042.
--
Lorenzo
^ permalink raw reply [flat|nested] 43+ messages in thread* Re: 2.6.9-rc1-mm4
2004-09-07 20:01 ` 2.6.9-rc1-mm4 Lorenzo Allegrucci
@ 2004-09-07 20:23 ` Nathan Bryant
2004-09-07 21:07 ` 2.6.9-rc1-mm4 Bjorn Helgaas
2004-09-08 8:15 ` 2.6.9-rc1-mm4 Lorenzo Allegrucci
0 siblings, 2 replies; 43+ messages in thread
From: Nathan Bryant @ 2004-09-07 20:23 UTC (permalink / raw)
To: Lorenzo Allegrucci; +Cc: Andrew Morton, linux-kernel, Bjorn Helgaas
Lorenzo Allegrucci wrote:
> On Tuesday 07 September 2004 11:08, Andrew Morton wrote:
>
>>ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.9-rc1/2.6
>>.9-rc1-mm4/
>
>
> My PS/2 keyboard doesn't work, I tried "pci=routeirq" but it didn't help.
>
> Sep 7 21:39:00 odyssey kernel: i8042: ACPI [PS2K] at I/O 0x0, 0x0, irq 1
> Sep 7 21:39:00 odyssey kernel: i8042: ACPI [PS2M] at irq 12
> Sep 7 21:39:00 odyssey kernel: i8042.c: Can't read CTR while initializing
> i8042.
>
Try i8042.noacpi on the kernel command line
Seems Bjorn's patch needs to be reworked to ignore obviously broken BIOS
return values
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: 2.6.9-rc1-mm4
2004-09-07 20:23 ` 2.6.9-rc1-mm4 Nathan Bryant
@ 2004-09-07 21:07 ` Bjorn Helgaas
2004-09-08 8:15 ` 2.6.9-rc1-mm4 Lorenzo Allegrucci
1 sibling, 0 replies; 43+ messages in thread
From: Bjorn Helgaas @ 2004-09-07 21:07 UTC (permalink / raw)
To: Nathan Bryant
Cc: Lorenzo Allegrucci, Andrew Morton, linux-kernel, Bjorn Helgaas
On Tuesday 07 September 2004 2:23 pm, Nathan Bryant wrote:
> Lorenzo Allegrucci wrote:
> > On Tuesday 07 September 2004 11:08, Andrew Morton wrote:
> >
> >>ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.9-rc1/2.6
> >>.9-rc1-mm4/
> >
> >
> > My PS/2 keyboard doesn't work, I tried "pci=routeirq" but it didn't help.
> >
> > Sep 7 21:39:00 odyssey kernel: i8042: ACPI [PS2K] at I/O 0x0, 0x0, irq 1
> > Sep 7 21:39:00 odyssey kernel: i8042: ACPI [PS2M] at irq 12
> > Sep 7 21:39:00 odyssey kernel: i8042.c: Can't read CTR while initializing
> > i8042.
> >
>
> Try i8042.noacpi on the kernel command line
>
> Seems Bjorn's patch needs to be reworked to ignore obviously broken BIOS
> return values
Yup, how about this for a starter? We may have to iterate on this as we
discover all the ways ACPI can be screwed up ;-)
This also falls back to the original scheme if ACPI is disabled on the
command line ("acpi=off").
--- 2.6.9-rc1-mm4-bh1/drivers/input/serio/i8042-x86ia64io.h.orig 2004-09-07 14:41:42.000000000 -0600
+++ 2.6.9-rc1-mm4-bh1/drivers/input/serio/i8042-x86ia64io.h 2004-09-07 14:51:06.000000000 -0600
@@ -155,9 +155,23 @@
acpi_device_name(device), acpi_device_bid(device),
kbd_res.port1, kbd_res.port2, kbd_res.irq);
- i8042_data_reg = kbd_res.port1;
- i8042_command_reg = kbd_res.port2;
- i8042_kbd_irq = kbd_res.irq;
+ if (kbd_res.port1)
+ i8042_data_reg = kbd_res.port1;
+ else
+ printk(KERN_WARNING "i8042: bogus data port address in %s _CRS, defaulting to 0x%x\n",
+ acpi_device_bid(device), i8042_data_reg);
+
+ if (kbd_res.port2)
+ i8042_command_reg = kbd_res.port2;
+ else
+ printk(KERN_WARNING "i8042: bogus command port address in %s _CRS, defaulting to 0x%x\n",
+ acpi_device_bid(device), i8042_command_reg);
+
+ if (kbd_res.irq)
+ i8042_kbd_irq = kbd_res.irq;
+ else
+ printk(KERN_WARNING "i8042: bogus IRQ in %s _CRS, defaulting to %d\n",
+ acpi_device_bid(device), i8042_kbd_irq);
return 0;
}
@@ -176,7 +190,11 @@
printk("i8042: ACPI %s [%s] at irq %d\n",
acpi_device_name(device), acpi_device_bid(device), aux_res.irq);
- i8042_aux_irq = aux_res.irq;
+ if (aux_res.irq)
+ i8042_aux_irq = aux_res.irq;
+ else
+ printk(KERN_WARNING "i8042: bogus IRQ in %s _CRS, defaulting to %d\n",
+ acpi_device_bid(device), i8042_aux_irq);
return 0;
}
@@ -201,7 +219,7 @@
{
int result;
- if (i8042_noacpi) {
+ if (acpi_disabled || i8042_noacpi) {
printk("i8042: ACPI detection disabled\n");
return 0;
}
^ permalink raw reply [flat|nested] 43+ messages in thread* Re: 2.6.9-rc1-mm4
2004-09-07 20:23 ` 2.6.9-rc1-mm4 Nathan Bryant
2004-09-07 21:07 ` 2.6.9-rc1-mm4 Bjorn Helgaas
@ 2004-09-08 8:15 ` Lorenzo Allegrucci
1 sibling, 0 replies; 43+ messages in thread
From: Lorenzo Allegrucci @ 2004-09-08 8:15 UTC (permalink / raw)
To: Nathan Bryant; +Cc: Andrew Morton, linux-kernel, Bjorn Helgaas
On Tuesday 07 September 2004 22:23, Nathan Bryant wrote:
> Lorenzo Allegrucci wrote:
> > On Tuesday 07 September 2004 11:08, Andrew Morton wrote:
> >>ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.9-rc1/2
> >>.6 .9-rc1-mm4/
> >
> > My PS/2 keyboard doesn't work, I tried "pci=routeirq" but it didn't help.
> >
> > Sep 7 21:39:00 odyssey kernel: i8042: ACPI [PS2K] at I/O 0x0, 0x0, irq
> > 1 Sep 7 21:39:00 odyssey kernel: i8042: ACPI [PS2M] at irq 12
> > Sep 7 21:39:00 odyssey kernel: i8042.c: Can't read CTR while
> > initializing i8042.
>
> Try i8042.noacpi on the kernel command line
i8042.noacpi=1 fixed it, thanks.
--
Lorenzo
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: 2.6.9-rc1-mm4 (compile stats)
2004-09-07 9:08 2.6.9-rc1-mm4 Andrew Morton
` (9 preceding siblings ...)
2004-09-07 20:01 ` 2.6.9-rc1-mm4 Lorenzo Allegrucci
@ 2004-09-07 21:47 ` John Cherry
2004-09-07 21:58 ` John Cherry
2004-09-08 13:00 ` 2.6.9-rc1-mm4 William Lee Irwin III
` (3 subsequent siblings)
14 siblings, 1 reply; 43+ messages in thread
From: John Cherry @ 2004-09-07 21:47 UTC (permalink / raw)
To: Andrew Morton; +Cc: linux-kernel@vger.kernel.org
Linux 2.6 (mm tree) Compile Statistics (gcc 3.2.2)
Kernel bzImage bzImage bzImage modules bzImage modules
(defconfig) (allno) (allyes) (allyes) (allmod) (allmod)
--------------- ---------- -------- -------- -------- -------- --------
2.6.9-rc1-mm4 0w/0e 1w/0e 55w/0e 3w/0e 2w/0e 48w/0e
2.6.9-rc1-mm3 0w/0e 0w/0e 55w/13e 3w/0e 1w/0e 49w/1e
2.6.9-rc1-mm2 0w/0e 0w/0e 53w/11e 3w/0e 1w/0e 47w/0e
2.6.9-rc1-mm1 0w/0e 0w/0e 80w/0e 4w/0e 1w/0e 74w/0e
2.6.8.1-mm4 0w/0e 0w/0e 78w/0e 4w/0e 1w/0e 73w/0e
2.6.8.1-mm3 0w/96e 0w/0e 78w/97e 4w/0e 1w/0e 74w/89e
2.6.8.1-mm2 0w/96e 0w/0e 78w/97e 4w/0e 1w/0e 74w/89e
2.6.8.1-mm1 0w/0e 0w/0e 78w/0e 4w/0e 1w/0e 74w/0e
2.6.8-rc4-mm1 0w/0e 0w/5e 81w/0e 4w/0e 1w/0e 75w/0e
2.6.8-rc3-mm2 1w/7e 0w/5e 82w/8e 4w/0e 2w/8e 75w/0e
2.6.8-rc3-mm1 0w/0e 1w/5e 81w/9e 4w/0e 1w/0e 75w/0e
2.6.8-rc2-mm2 0w/0e 4w/5e 87w/9e 4w/0e 1w/0e 80w/0e
2.6.8-rc2-mm1 0w/0e 0w/0e 83w/9e 3w/0e 1w/0e 81w/0e
2.6.8-rc1-mm1 0w/0e 0w/0e 88w/9e 5w/0e 1w/0e 87w/0e
2.6.7-mm7 0w/0e 0w/0e 89w/9e 5w/0e 1w/0e 84w/0e
2.6.7-mm6 0w/0e 0w/0e 85w/9e 5w/0e 1w/0e 80w/0e
2.6.7-mm5 0w/0e 0w/0e 92w/0e 5w/0e 1w/0e 87w/0e
2.6.7-mm4 0w/0e 0w/0e 94w/0e 5w/0e 1w/0e 89w/0e
2.6.7-mm3 0w/0e 0w/0e 90w/6e 5w/0e 1w/0e 86w/0e
2.6.7-mm2 0w/0e 0w/0e 109w/0e 7w/0e 1w/0e 106w/0e
2.6.7-mm1 0w/0e 5w/0e 108w/0e 5w/0e 1w/0e 104w/0e
2.6.7-rc3-mm2 0w/0e 5w/0e 105w/10e 5w/0e 2w/0e 100w/2e
2.6.7-rc3-mm1 0w/0e 5w/0e 104w/10e 5w/0e 2w/0e 100w/2e
2.6.7-rc2-mm2 0w/0e 5w/0e 109w/10e 5w/0e 2w/0e 105w/2e
2.6.7-rc2-mm1 0w/0e 12w/0e 158w/13e 5w/0e 3w/0e 153w/4e
2.6.7-rc1-mm1 0w/0e 6w/0e 108w/0e 5w/0e 2w/0e 104w/0e
2.6.6-mm5 0w/0e 0w/0e 109w/5e 5w/0e 2w/0e 110w/0e
2.6.6-mm4 0w/0e 0w/0e 112w/9e 5w/0e 2w/5e 106w/1e
2.6.6-mm3 3w/9e 0w/0e 120w/26e 5w/0e 2w/0e 114w/10e
2.6.6-mm2 4w/11e 0w/0e 120w/24e 6w/0e 2w/0e 118w/9e
2.6.6-mm1 1w/0e 0w/0e 118w/25e 6w/0e 2w/0e 114w/10e
2.6.6-rc3-mm2 0w/0e 0w/0e 117w/ 0e 8w/0e 2w/0e 116w/0e
2.6.6-rc3-mm1 0w/0e 0w/0e 120w/10e 8w/0e 2w/0e 152w/2e
2.6.6-rc2-mm2 0w/0e 1w/5e 118w/ 0e 8w/0e 3w/0e 118w/0e
2.6.6-rc2-mm1 0w/0e 0w/0e 115w/ 0e 7w/0e 3w/0e 116w/0e
2.6.6-rc1-mm1 0w/0e 0w/7e 122w/ 0e 7w/0e 4w/0e 122w/0e
2.6.5-mm6 0w/0e 0w/0e 123w/ 0e 7w/0e 4w/0e 124w/0e
2.6.5-mm5 0w/0e 0w/0e 119w/ 0e 7w/0e 4w/0e 120w/0e
2.6.5-mm4 0w/0e 0w/0e 120w/ 0e 7w/0e 4w/0e 121w/0e
2.6.5-mm3 0w/0e 1w/0e 121w/12e 7w/0e 3w/0e 123w/0e
2.6.5-mm2 0w/0e 0w/0e 128w/12e 7w/0e 3w/0e 134w/0e
2.6.5-mm1 0w/0e 5w/0e 122w/ 0e 7w/0e 3w/0e 124w/0e
2.6.5-rc3-mm4 0w/0e 0w/0e 124w/ 0e 8w/0e 4w/0e 126w/0e
2.6.5-rc3-mm3 0w/0e 5w/0e 129w/14e 8w/0e 4w/0e 129w/6e
2.6.5-rc3-mm2 0w/0e 5w/0e 130w/14e 8w/0e 4w/0e 129w/6e
2.6.5-rc3-mm1 0w/0e 5w/0e 129w/ 0e 8w/0e 4w/0e 129w/0e
2.6.5-rc2-mm5 0w/0e 5w/0e 130w/ 0e 8w/0e 4w/0e 129w/0e
2.6.5-rc2-mm4 0w/0e 5w/0e 134w/ 0e 8w/0e 3w/0e 133w/0e
2.6.5-rc2-mm3 0w/0e 5w/0e 134w/ 0e 8w/0e 3w/0e 133w/0e
2.6.5-rc2-mm2 0w/0e 5w/0e 137w/ 0e 8w/0e 3w/0e 134w/0e
2.6.5-rc2-mm1 0w/0e 5w/0e 136w/ 0e 8w/0e 3w/0e 134w/0e
2.6.5-rc1-mm2 0w/0e 5w/0e 135w/ 5e 8w/0e 3w/0e 133w/0e
2.6.5-rc1-mm1 0w/0e 5w/0e 135w/ 5e 8w/0e 3w/0e 133w/0e
2.6.4-mm2 1w/2e 5w/2e 144w/10e 8w/0e 3w/2e 144w/0e
2.6.4-mm1 1w/0e 5w/0e 146w/ 5e 8w/0e 3w/0e 144w/0e
2.6.4-rc2-mm1 1w/0e 5w/0e 146w/12e 11w/0e 3w/0e 147w/2e
2.6.4-rc1-mm2 1w/0e 5w/0e 144w/ 0e 11w/0e 3w/0e 145w/0e
2.6.4-rc1-mm1 1w/0e 5w/0e 147w/ 5e 11w/0e 3w/0e 147w/0e
2.6.3-mm4 1w/0e 5w/0e 146w/ 0e 7w/0e 3w/0e 142w/0e
2.6.3-mm3 1w/2e 5w/2e 146w/15e 7w/0e 3w/2e 144w/5e
2.6.3-mm2 1w/8e 5w/0e 140w/ 0e 7w/0e 3w/0e 138w/0e
2.6.3-mm1 1w/0e 5w/0e 143w/ 5e 7w/0e 3w/0e 141w/0e
2.6.3-rc3-mm1 1w/0e 0w/0e 144w/13e 7w/0e 3w/0e 142w/3e
2.6.3-rc2-mm1 1w/0e 0w/265e 144w/ 5e 7w/0e 3w/0e 145w/0e
2.6.3-rc1-mm1 1w/0e 0w/265e 141w/ 5e 7w/0e 3w/0e 143w/0e
2.6.2-mm1 2w/0e 0w/264e 147w/ 5e 7w/0e 3w/0e 173w/0e
2.6.2-rc3-mm1 2w/0e 0w/265e 146w/ 5e 7w/0e 3w/0e 172w/0e
2.6.2-rc2-mm2 0w/0e 0w/264e 145w/ 5e 7w/0e 3w/0e 171w/0e
2.6.2-rc2-mm1 0w/0e 0w/264e 146w/ 5e 7w/0e 3w/0e 172w/0e
2.6.2-rc1-mm3 0w/0e 0w/265e 144w/ 8e 7w/0e 3w/0e 169w/0e
2.6.2-rc1-mm2 0w/0e 0w/264e 144w/ 5e 10w/0e 3w/0e 171w/0e
2.6.2-rc1-mm1 0w/0e 0w/264e 144w/ 5e 10w/0e 3w/0e 171w/0e
2.6.1-mm5 2w/5e 0w/264e 153w/11e 10w/0e 3w/0e 180w/0e
2.6.1-mm4 0w/821e 0w/264e 154w/ 5e 8w/1e 5w/0e 179w/0e
2.6.1-mm3 0w/0e 0w/0e 151w/ 5e 10w/0e 3w/0e 177w/0e
2.6.1-mm2 0w/0e 0w/0e 143w/ 5e 12w/0e 3w/0e 171w/0e
2.6.1-mm1 0w/0e 0w/0e 146w/ 9e 12w/0e 6w/0e 171w/0e
2.6.1-rc2-mm1 0w/0e 0w/0e 149w/ 0e 12w/0e 6w/0e 171w/4e
2.6.1-rc1-mm2 0w/0e 0w/0e 157w/15e 12w/0e 3w/0e 185w/4e
2.6.1-rc1-mm1 0w/0e 0w/0e 156w/10e 12w/0e 3w/0e 184w/2e
2.6.0-mm2 0w/0e 0w/0e 161w/ 0e 12w/0e 3w/0e 189w/0e
2.6.0-mm1 0w/0e 0w/0e 173w/ 0e 12w/0e 3w/0e 212w/0e
Web page with links to complete details:
http://developer.osdl.org/cherry/compile/
John
^ permalink raw reply [flat|nested] 43+ messages in thread* Re: 2.6.9-rc1-mm4 (compile stats)
2004-09-07 21:47 ` 2.6.9-rc1-mm4 (compile stats) John Cherry
@ 2004-09-07 21:58 ` John Cherry
0 siblings, 0 replies; 43+ messages in thread
From: John Cherry @ 2004-09-07 21:58 UTC (permalink / raw)
To: Andrew Morton; +Cc: linux-kernel@vger.kernel.org
The new warning is Makefile related...
make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent
make rule.
...and I was using -j3. I know others have seen this as well.
John
On Tue, 2004-09-07 at 14:47, John Cherry wrote:
> Linux 2.6 (mm tree) Compile Statistics (gcc 3.2.2)
>
> Kernel bzImage bzImage bzImage modules bzImage modules
> (defconfig) (allno) (allyes) (allyes) (allmod) (allmod)
> --------------- ---------- -------- -------- -------- -------- --------
> 2.6.9-rc1-mm4 0w/0e 1w/0e 55w/0e 3w/0e 2w/0e 48w/0e
> 2.6.9-rc1-mm3 0w/0e 0w/0e 55w/13e 3w/0e 1w/0e 49w/1e
> 2.6.9-rc1-mm2 0w/0e 0w/0e 53w/11e 3w/0e 1w/0e 47w/0e
> 2.6.9-rc1-mm1 0w/0e 0w/0e 80w/0e 4w/0e 1w/0e 74w/0e
> 2.6.8.1-mm4 0w/0e 0w/0e 78w/0e 4w/0e 1w/0e 73w/0e
> 2.6.8.1-mm3 0w/96e 0w/0e 78w/97e 4w/0e 1w/0e 74w/89e
> 2.6.8.1-mm2 0w/96e 0w/0e 78w/97e 4w/0e 1w/0e 74w/89e
> 2.6.8.1-mm1 0w/0e 0w/0e 78w/0e 4w/0e 1w/0e 74w/0e
> 2.6.8-rc4-mm1 0w/0e 0w/5e 81w/0e 4w/0e 1w/0e 75w/0e
> 2.6.8-rc3-mm2 1w/7e 0w/5e 82w/8e 4w/0e 2w/8e 75w/0e
> 2.6.8-rc3-mm1 0w/0e 1w/5e 81w/9e 4w/0e 1w/0e 75w/0e
> 2.6.8-rc2-mm2 0w/0e 4w/5e 87w/9e 4w/0e 1w/0e 80w/0e
> 2.6.8-rc2-mm1 0w/0e 0w/0e 83w/9e 3w/0e 1w/0e 81w/0e
> 2.6.8-rc1-mm1 0w/0e 0w/0e 88w/9e 5w/0e 1w/0e 87w/0e
> 2.6.7-mm7 0w/0e 0w/0e 89w/9e 5w/0e 1w/0e 84w/0e
> 2.6.7-mm6 0w/0e 0w/0e 85w/9e 5w/0e 1w/0e 80w/0e
> 2.6.7-mm5 0w/0e 0w/0e 92w/0e 5w/0e 1w/0e 87w/0e
> 2.6.7-mm4 0w/0e 0w/0e 94w/0e 5w/0e 1w/0e 89w/0e
> 2.6.7-mm3 0w/0e 0w/0e 90w/6e 5w/0e 1w/0e 86w/0e
> 2.6.7-mm2 0w/0e 0w/0e 109w/0e 7w/0e 1w/0e 106w/0e
> 2.6.7-mm1 0w/0e 5w/0e 108w/0e 5w/0e 1w/0e 104w/0e
> 2.6.7-rc3-mm2 0w/0e 5w/0e 105w/10e 5w/0e 2w/0e 100w/2e
> 2.6.7-rc3-mm1 0w/0e 5w/0e 104w/10e 5w/0e 2w/0e 100w/2e
> 2.6.7-rc2-mm2 0w/0e 5w/0e 109w/10e 5w/0e 2w/0e 105w/2e
> 2.6.7-rc2-mm1 0w/0e 12w/0e 158w/13e 5w/0e 3w/0e 153w/4e
> 2.6.7-rc1-mm1 0w/0e 6w/0e 108w/0e 5w/0e 2w/0e 104w/0e
> 2.6.6-mm5 0w/0e 0w/0e 109w/5e 5w/0e 2w/0e 110w/0e
> 2.6.6-mm4 0w/0e 0w/0e 112w/9e 5w/0e 2w/5e 106w/1e
> 2.6.6-mm3 3w/9e 0w/0e 120w/26e 5w/0e 2w/0e 114w/10e
> 2.6.6-mm2 4w/11e 0w/0e 120w/24e 6w/0e 2w/0e 118w/9e
> 2.6.6-mm1 1w/0e 0w/0e 118w/25e 6w/0e 2w/0e 114w/10e
> 2.6.6-rc3-mm2 0w/0e 0w/0e 117w/ 0e 8w/0e 2w/0e 116w/0e
> 2.6.6-rc3-mm1 0w/0e 0w/0e 120w/10e 8w/0e 2w/0e 152w/2e
> 2.6.6-rc2-mm2 0w/0e 1w/5e 118w/ 0e 8w/0e 3w/0e 118w/0e
> 2.6.6-rc2-mm1 0w/0e 0w/0e 115w/ 0e 7w/0e 3w/0e 116w/0e
> 2.6.6-rc1-mm1 0w/0e 0w/7e 122w/ 0e 7w/0e 4w/0e 122w/0e
> 2.6.5-mm6 0w/0e 0w/0e 123w/ 0e 7w/0e 4w/0e 124w/0e
> 2.6.5-mm5 0w/0e 0w/0e 119w/ 0e 7w/0e 4w/0e 120w/0e
> 2.6.5-mm4 0w/0e 0w/0e 120w/ 0e 7w/0e 4w/0e 121w/0e
> 2.6.5-mm3 0w/0e 1w/0e 121w/12e 7w/0e 3w/0e 123w/0e
> 2.6.5-mm2 0w/0e 0w/0e 128w/12e 7w/0e 3w/0e 134w/0e
> 2.6.5-mm1 0w/0e 5w/0e 122w/ 0e 7w/0e 3w/0e 124w/0e
> 2.6.5-rc3-mm4 0w/0e 0w/0e 124w/ 0e 8w/0e 4w/0e 126w/0e
> 2.6.5-rc3-mm3 0w/0e 5w/0e 129w/14e 8w/0e 4w/0e 129w/6e
> 2.6.5-rc3-mm2 0w/0e 5w/0e 130w/14e 8w/0e 4w/0e 129w/6e
> 2.6.5-rc3-mm1 0w/0e 5w/0e 129w/ 0e 8w/0e 4w/0e 129w/0e
> 2.6.5-rc2-mm5 0w/0e 5w/0e 130w/ 0e 8w/0e 4w/0e 129w/0e
> 2.6.5-rc2-mm4 0w/0e 5w/0e 134w/ 0e 8w/0e 3w/0e 133w/0e
> 2.6.5-rc2-mm3 0w/0e 5w/0e 134w/ 0e 8w/0e 3w/0e 133w/0e
> 2.6.5-rc2-mm2 0w/0e 5w/0e 137w/ 0e 8w/0e 3w/0e 134w/0e
> 2.6.5-rc2-mm1 0w/0e 5w/0e 136w/ 0e 8w/0e 3w/0e 134w/0e
> 2.6.5-rc1-mm2 0w/0e 5w/0e 135w/ 5e 8w/0e 3w/0e 133w/0e
> 2.6.5-rc1-mm1 0w/0e 5w/0e 135w/ 5e 8w/0e 3w/0e 133w/0e
> 2.6.4-mm2 1w/2e 5w/2e 144w/10e 8w/0e 3w/2e 144w/0e
> 2.6.4-mm1 1w/0e 5w/0e 146w/ 5e 8w/0e 3w/0e 144w/0e
> 2.6.4-rc2-mm1 1w/0e 5w/0e 146w/12e 11w/0e 3w/0e 147w/2e
> 2.6.4-rc1-mm2 1w/0e 5w/0e 144w/ 0e 11w/0e 3w/0e 145w/0e
> 2.6.4-rc1-mm1 1w/0e 5w/0e 147w/ 5e 11w/0e 3w/0e 147w/0e
> 2.6.3-mm4 1w/0e 5w/0e 146w/ 0e 7w/0e 3w/0e 142w/0e
> 2.6.3-mm3 1w/2e 5w/2e 146w/15e 7w/0e 3w/2e 144w/5e
> 2.6.3-mm2 1w/8e 5w/0e 140w/ 0e 7w/0e 3w/0e 138w/0e
> 2.6.3-mm1 1w/0e 5w/0e 143w/ 5e 7w/0e 3w/0e 141w/0e
> 2.6.3-rc3-mm1 1w/0e 0w/0e 144w/13e 7w/0e 3w/0e 142w/3e
> 2.6.3-rc2-mm1 1w/0e 0w/265e 144w/ 5e 7w/0e 3w/0e 145w/0e
> 2.6.3-rc1-mm1 1w/0e 0w/265e 141w/ 5e 7w/0e 3w/0e 143w/0e
> 2.6.2-mm1 2w/0e 0w/264e 147w/ 5e 7w/0e 3w/0e 173w/0e
> 2.6.2-rc3-mm1 2w/0e 0w/265e 146w/ 5e 7w/0e 3w/0e 172w/0e
> 2.6.2-rc2-mm2 0w/0e 0w/264e 145w/ 5e 7w/0e 3w/0e 171w/0e
> 2.6.2-rc2-mm1 0w/0e 0w/264e 146w/ 5e 7w/0e 3w/0e 172w/0e
> 2.6.2-rc1-mm3 0w/0e 0w/265e 144w/ 8e 7w/0e 3w/0e 169w/0e
> 2.6.2-rc1-mm2 0w/0e 0w/264e 144w/ 5e 10w/0e 3w/0e 171w/0e
> 2.6.2-rc1-mm1 0w/0e 0w/264e 144w/ 5e 10w/0e 3w/0e 171w/0e
> 2.6.1-mm5 2w/5e 0w/264e 153w/11e 10w/0e 3w/0e 180w/0e
> 2.6.1-mm4 0w/821e 0w/264e 154w/ 5e 8w/1e 5w/0e 179w/0e
> 2.6.1-mm3 0w/0e 0w/0e 151w/ 5e 10w/0e 3w/0e 177w/0e
> 2.6.1-mm2 0w/0e 0w/0e 143w/ 5e 12w/0e 3w/0e 171w/0e
> 2.6.1-mm1 0w/0e 0w/0e 146w/ 9e 12w/0e 6w/0e 171w/0e
> 2.6.1-rc2-mm1 0w/0e 0w/0e 149w/ 0e 12w/0e 6w/0e 171w/4e
> 2.6.1-rc1-mm2 0w/0e 0w/0e 157w/15e 12w/0e 3w/0e 185w/4e
> 2.6.1-rc1-mm1 0w/0e 0w/0e 156w/10e 12w/0e 3w/0e 184w/2e
> 2.6.0-mm2 0w/0e 0w/0e 161w/ 0e 12w/0e 3w/0e 189w/0e
> 2.6.0-mm1 0w/0e 0w/0e 173w/ 0e 12w/0e 3w/0e 212w/0e
>
> Web page with links to complete details:
> http://developer.osdl.org/cherry/compile/
>
> John
>
>
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: 2.6.9-rc1-mm4
2004-09-07 9:08 2.6.9-rc1-mm4 Andrew Morton
` (10 preceding siblings ...)
2004-09-07 21:47 ` 2.6.9-rc1-mm4 (compile stats) John Cherry
@ 2004-09-08 13:00 ` William Lee Irwin III
2004-09-08 13:10 ` 2.6.9-rc1-mm4 David Howells
2004-09-08 20:16 ` 2.6.9-rc1-mm4 Nathan Lynch
` (2 subsequent siblings)
14 siblings, 1 reply; 43+ messages in thread
From: William Lee Irwin III @ 2004-09-08 13:00 UTC (permalink / raw)
To: Andrew Morton; +Cc: linux-kernel, dhowells
On Tue, Sep 07, 2004 at 02:08:31AM -0700, Andrew Morton wrote:
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.9-rc1/2.6.9-rc1-mm4/
> - Added Dave Howells' mysterious CacheFS.
> - Various new fixes, cleanups and bugs, as usual.
Some Kconfig dependencies need to be added for the cachefs bits.
In file included from fs/afs/vnode.h:16,
from fs/afs/callback.c:20:
include/linux/cachefs.h:347:2: #error
-- wli
^ permalink raw reply [flat|nested] 43+ messages in thread* Re: 2.6.9-rc1-mm4
2004-09-08 13:00 ` 2.6.9-rc1-mm4 William Lee Irwin III
@ 2004-09-08 13:10 ` David Howells
0 siblings, 0 replies; 43+ messages in thread
From: David Howells @ 2004-09-08 13:10 UTC (permalink / raw)
To: William Lee Irwin III; +Cc: Andrew Morton, linux-kernel
> Some Kconfig dependencies need to be added for the cachefs bits.
>
> In file included from fs/afs/vnode.h:16,
> from fs/afs/callback.c:20:
> include/linux/cachefs.h:347:2: #error
I've given Andrew a patch for that. The #error shouldn't be there... I put it
in when I was trying to find out why CONFIG_CACHEFS wasn't set when CacheFS
was configured as a module.
kAFS does not require CacheFS.
David
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: 2.6.9-rc1-mm4
2004-09-07 9:08 2.6.9-rc1-mm4 Andrew Morton
` (11 preceding siblings ...)
2004-09-08 13:00 ` 2.6.9-rc1-mm4 William Lee Irwin III
@ 2004-09-08 20:16 ` Nathan Lynch
2004-09-09 2:01 ` 2.6.9-rc1-mm4 William Lee Irwin III
2004-09-09 18:04 ` 2.6.9-rc1-mm4 Pasi Savolainen
14 siblings, 0 replies; 43+ messages in thread
From: Nathan Lynch @ 2004-09-08 20:16 UTC (permalink / raw)
To: Andrew Morton; +Cc: lkml
On Tue, 2004-09-07 at 04:08, Andrew Morton wrote:
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.9-rc1/2.6.9-rc1-mm4/
When running a moderate load and running top, I get:
kernel BUG in next_thread at kernel/exit.c:852!
cpu 0x2: Vector: 700 (Program Check) at [c00000027bcf3770]
pc: c000000000058454: .next_thread+0x14/0x48
lr: c0000000000f1a84: .do_task_stat+0x238/0x53c
sp: c00000027bcf39f0
msr: 8000000000029032
current = 0xc000000270033380
paca = 0xc000000000474000
pid = 6627, comm = top
enter ? for help
2:mon> t
[link register ] c0000000000f1a84 .do_task_stat+0x238/0x53c
[c00000027bcf39f0] c0000000000f1998 .do_task_stat+0x14c/0x53c
(unreliable)
[c00000027bcf3c50] c0000000000edc30 .proc_info_read+0x94/0x100
[c00000027bcf3cf0] c0000000000aa780 .vfs_read+0x10c/0x164
[c00000027bcf3d90] c0000000000aaa94 .sys_read+0x58/0xa4
[c00000027bcf3e30] c000000000011e00 syscall_exit+0x0/0x18
--- Exception: c01 (System Call) at 000000800021c944
SP (1ffffffeda0) is in userspace
> +show-aggregate-per-process-counters-in-proc-pid-stat.patch
>
> /proc/pid/stat enhancements
This seems the likely suspect to me, but I haven't the time at the
moment to try backing it out.
Nathan
^ permalink raw reply [flat|nested] 43+ messages in thread* Re: 2.6.9-rc1-mm4
2004-09-07 9:08 2.6.9-rc1-mm4 Andrew Morton
` (12 preceding siblings ...)
2004-09-08 20:16 ` 2.6.9-rc1-mm4 Nathan Lynch
@ 2004-09-09 2:01 ` William Lee Irwin III
2004-09-09 2:30 ` 2.6.9-rc1-mm4 William Lee Irwin III
2004-09-09 18:04 ` 2.6.9-rc1-mm4 Pasi Savolainen
14 siblings, 1 reply; 43+ messages in thread
From: William Lee Irwin III @ 2004-09-09 2:01 UTC (permalink / raw)
To: Andrew Morton; +Cc: linux-kernel
On Tue, Sep 07, 2004 at 02:08:31AM -0700, Andrew Morton wrote:
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.9-rc1/2.6.9-rc1-mm4/
> - Added Dave Howells' mysterious CacheFS.
> - Various new fixes, cleanups and bugs, as usual.
So far so good with minimal patchwerk on ia64, and sparc64. ppc64 comes
up but the JS20 tg3 issues are still biting me and the backout patches
I was using don't apply anymore.
-- wli
^ permalink raw reply [flat|nested] 43+ messages in thread* Re: 2.6.9-rc1-mm4
2004-09-09 2:01 ` 2.6.9-rc1-mm4 William Lee Irwin III
@ 2004-09-09 2:30 ` William Lee Irwin III
0 siblings, 0 replies; 43+ messages in thread
From: William Lee Irwin III @ 2004-09-09 2:30 UTC (permalink / raw)
To: Andrew Morton; +Cc: linux-kernel
On Tue, Sep 07, 2004 at 02:08:31AM -0700, Andrew Morton wrote:
>> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.9-rc1/2.6.9-rc1-mm4/
>> - Added Dave Howells' mysterious CacheFS.
>> - Various new fixes, cleanups and bugs, as usual.
On Wed, Sep 08, 2004 at 07:01:05PM -0700, William Lee Irwin III wrote:
> So far so good with minimal patchwerk on ia64, and sparc64. ppc64 comes
> up but the JS20 tg3 issues are still biting me and the backout patches
> I was using don't apply anymore.
x86-64 comes up fine as well.
-- wli
^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: 2.6.9-rc1-mm4
2004-09-07 9:08 2.6.9-rc1-mm4 Andrew Morton
` (13 preceding siblings ...)
2004-09-09 2:01 ` 2.6.9-rc1-mm4 William Lee Irwin III
@ 2004-09-09 18:04 ` Pasi Savolainen
2004-09-09 19:33 ` 2.6.9-rc1-mm4 Pasi Savolainen
14 siblings, 1 reply; 43+ messages in thread
From: Pasi Savolainen @ 2004-09-09 18:04 UTC (permalink / raw)
To: linux-kernel
* Andrew Morton <akpm@osdl.org>:
>
>
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.9-rc1/2.6.9-rc1-mm4/
>
Got these two. Just upgraded from 2.6.7-mm1. I think zsnes (SNES
emulator) is causing these as both happened within minutes of starting
it. X just dies and leaves video in graphics mode, keyboard and mouse
are not rebindable (screen cleaned up after startx from ssh login).
The latter one (19:35:05) is probably more interesting, as zsnes died
seconds before X did. Without running zsnes, system seems stable
(firefox, opera, all have run for hours).
Thanks.
- -
Sep 9 18:51:58 tienel syslogd 1.4.1#15: restart.
Sep 9 18:51:58 tienel kernel: klogd 1.4.1#15, log source = /proc/kmsg started.
Sep 9 18:51:58 tienel kernel: Inspecting /boot/System.map-2.6.9-rc1-mm4
Sep 9 18:51:58 tienel kernel: Loaded 27134 symbols from /boot/System.map-2.6.9-rc1-mm4.
Sep 9 18:51:58 tienel kernel: Symbols match kernel version 2.6.9.
Sep 9 18:51:58 tienel kernel: No module symbols loaded - kernel modules not enabled.
Sep 9 18:51:58 tienel kernel: Linux version 2.6.9-rc1-mm4 (root@tienel) (gcc version 3.3.4 (Debian 1:3.3.4-11)) #1 SMP Thu Sep 9 18:10:50 EEST 2004
...
Sep 9 19:23:35 tienel kernel: c01326ff
Sep 9 19:23:35 tienel kernel: PREEMPT SMP
Sep 9 19:23:35 tienel kernel: Modules linked in: ntfs joydev usbhid mga sd_mod sg sr_mod ide_cd cdrom parport_pc lp parport binfmt_misc ipv6 uhci_hcd ohci_hcd ehci_hcd nls_iso8859_1 nls_cp437 vfat fat usb_storage usbcore scsi_mod amd76x_pm amd_k7_agp agpgart snd_ens1371 snd_rawmidi snd_seq_device snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd_page_alloc snd_ac97_codec snd soundcore gameport w83781d i2c_sensor i2c_amd756 i2c_core eepro100 mii
Sep 9 19:23:35 tienel kernel: CPU: 1
Sep 9 19:23:35 tienel kernel: EIP: 0060:[remove_wait_queue+31/112] Not tainted VLI
Sep 9 19:23:35 tienel kernel: EFLAGS: 00013012 (2.6.9-rc1-mm4)
Sep 9 19:23:35 tienel kernel: EIP is at remove_wait_queue+0x1f/0x70
Sep 9 19:23:35 tienel kernel: eax: 00000000 ebx: e5a74ff0 ecx: e5a7521c edx: e5a74ffc
Sep 9 19:23:35 tienel kernel: esi: e5a7521c edi: 00003296 ebp: 00000018 esp: f6e1fed8
Sep 9 19:23:35 tienel kernel: ds: 007b es: 007b ss: 0068
Sep 9 19:23:35 tienel kernel: Process XFree86 (pid: 2026, threadinfo=f6e1e000 task=f6dde000)
Sep 9 19:23:35 tienel kernel: Stack: e5a74fec c016a3c4 e5a75000 c016a3c4 00000000 00800000 00000018 c016a75d
Sep 9 19:23:35 tienel kernel: 00000000 00000000 00ffff0a 00000000 00000000 00800000 00000345 00ffff0a
Sep 9 19:23:35 tienel kernel: f6e1e000 f6dc00e4 f6dc00c4 f6dc00a4 f6dc0144 f6dc0124 f6dc0104 00124f4e
Sep 9 19:23:35 tienel kernel: Call Trace:
Sep 9 19:23:35 tienel kernel: [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep 9 19:23:35 tienel kernel: [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep 9 19:23:35 tienel kernel: [do_select+445/704] do_select+0x1bd/0x2c0
Sep 9 19:23:35 tienel kernel: [__pollwait+0/208] __pollwait+0x0/0xd0
Sep 9 19:23:35 tienel kernel: [sys_select+686/1184] sys_select+0x2ae/0x4a0
Sep 9 19:23:35 tienel kernel: [sys_gettimeofday+44/112] sys_gettimeofday+0x2c/0x70
Sep 9 19:23:35 tienel kernel: [sysenter_past_esp+82/113] sysenter_past_esp+0x52/0x71
Sep 9 19:23:35 tienel kernel: Code: 00 8d 74 26 00 8d bc 27 00 00 00 00 83 ec 0c 89 1c 24 89 74 24 04 89 7c 24 08 89 d3 89 c6 e8 c9 a4 15 00 8d 53 0c 89 c7 8b 42 04 <39> 10 75 3c 8b 4b 0c 39 51 04 75 2a 89 41 04 89 08 c7 42 04 00
Sep 9 19:23:35 tienel kernel: <6>note: XFree86[2026] exited with preempt_count 1
Sep 9 19:23:35 tienel kernel: [schedule+1503/1520] schedule+0x5df/0x5f0
Sep 9 19:23:35 tienel kernel: [free_pages_and_swap_cache+87/128] free_pages_and_swap_cache+0x57/0x80
Sep 9 19:23:35 tienel kernel: [unmap_vmas+448/512] unmap_vmas+0x1c0/0x200
Sep 9 19:23:35 tienel kernel: [exit_mmap+144/352] exit_mmap+0x90/0x160
Sep 9 19:23:35 tienel kernel: [mmput+45/192] mmput+0x2d/0xc0
Sep 9 19:23:35 tienel kernel: [do_exit+369/1040] do_exit+0x171/0x410
Sep 9 19:23:35 tienel kernel: [die+380/384] die+0x17c/0x180
Sep 9 19:23:35 tienel kernel: [do_page_fault+0/1376] do_page_fault+0x0/0x560
Sep 9 19:23:35 tienel kernel: [do_page_fault+520/1376] do_page_fault+0x208/0x560
Sep 9 19:23:35 tienel kernel: [find_busiest_queue+145/176] find_busiest_queue+0x91/0xb0
Sep 9 19:23:35 tienel kernel: [load_balance_newidle+116/144] load_balance_newidle+0x74/0x90
Sep 9 19:23:35 tienel kernel: [finish_task_switch+59/144] finish_task_switch+0x3b/0x90
Sep 9 19:23:35 tienel kernel: [schedule+698/1520] schedule+0x2ba/0x5f0
Sep 9 19:23:35 tienel kernel: [__alloc_pages+552/944] __alloc_pages+0x228/0x3b0
Sep 9 19:23:35 tienel kernel: [do_page_fault+0/1376] do_page_fault+0x0/0x560
Sep 9 19:23:35 tienel kernel: [error_code+45/56] error_code+0x2d/0x38
Sep 9 19:23:35 tienel kernel: [remove_wait_queue+31/112] remove_wait_queue+0x1f/0x70
Sep 9 19:23:35 tienel kernel: [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep 9 19:23:35 tienel kernel: [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep 9 19:23:35 tienel kernel: [do_select+445/704] do_select+0x1bd/0x2c0
Sep 9 19:23:35 tienel kernel: [__pollwait+0/208] __pollwait+0x0/0xd0
Sep 9 19:23:35 tienel kernel: [sys_select+686/1184] sys_select+0x2ae/0x4a0
Sep 9 19:23:35 tienel kernel: [sys_gettimeofday+44/112] sys_gettimeofday+0x2c/0x70
Sep 9 19:23:35 tienel kernel: [sysenter_past_esp+82/113] sysenter_past_esp+0x52/0x71
Sep 9 19:23:35 tienel kernel: [schedule+1503/1520] schedule+0x5df/0x5f0
Sep 9 19:23:35 tienel kernel: [__wake_up_common+55/96] __wake_up_common+0x37/0x60
Sep 9 19:23:35 tienel kernel: [wait_for_completion+122/224] wait_for_completion+0x7a/0xe0
Sep 9 19:23:35 tienel kernel: [default_wake_function+0/16] default_wake_function+0x0/0x10
Sep 9 19:23:35 tienel kernel: [default_wake_function+0/16] default_wake_function+0x0/0x10
Sep 9 19:23:35 tienel kernel: [call_usermodehelper+176/192] call_usermodehelper+0xb0/0xc0
Sep 9 19:23:35 tienel kernel: [__call_usermodehelper+0/80] __call_usermodehelper+0x0/0x50
Sep 9 19:23:35 tienel kernel: [kset_hotplug+418/496] kset_hotplug+0x1a2/0x1f0
Sep 9 19:23:35 tienel kernel: [sysfs_hash_and_remove+119/225] sysfs_hash_and_remove+0x77/0xe1
Sep 9 19:23:35 tienel kernel: [kobject_del+15/32] kobject_del+0xf/0x20
Sep 9 19:23:35 tienel kernel: [class_device_del+136/176] class_device_del+0x88/0xb0
Sep 9 19:23:35 tienel kernel: [class_device_unregister+8/16] class_device_unregister+0x8/0x10
Sep 9 19:23:35 tienel kernel: [vcs_remove_devfs+17/36] vcs_remove_devfs+0x11/0x24
Sep 9 19:23:35 tienel kernel: [con_close+132/144] con_close+0x84/0x90
Sep 9 19:23:35 tienel kernel: [release_dev+1636/1664] release_dev+0x664/0x680
Sep 9 19:23:35 tienel kernel: [skb_dequeue+75/96] skb_dequeue+0x4b/0x60
Sep 9 19:23:35 tienel kernel: [skb_queue_purge+10/64] skb_queue_purge+0xa/0x40
Sep 9 19:23:35 tienel kernel: [unix_sock_destructor+17/256] unix_sock_destructor+0x11/0x100
Sep 9 19:23:35 tienel kernel: [dput+30/496] dput+0x1e/0x1f0
Sep 9 19:23:35 tienel kernel: [unix_release_sock+406/560] unix_release_sock+0x196/0x230
Sep 9 19:23:35 tienel kernel: [invalidate_inode_buffers+21/160] invalidate_inode_buffers+0x15/0xa0
Sep 9 19:23:35 tienel kernel: [clear_inode+18/208] clear_inode+0x12/0xd0
Sep 9 19:23:35 tienel kernel: [tty_release+53/112] tty_release+0x35/0x70
Sep 9 19:23:35 tienel kernel: [__fput+265/288] __fput+0x109/0x120
Sep 9 19:23:35 tienel kernel: [filp_close+79/128] filp_close+0x4f/0x80
Sep 9 19:23:35 tienel kernel: [put_files_struct+89/176] put_files_struct+0x59/0xb0
Sep 9 19:23:35 tienel kernel: [do_exit+417/1040] do_exit+0x1a1/0x410
Sep 9 19:23:35 tienel kernel: [die+380/384] die+0x17c/0x180
Sep 9 19:23:35 tienel kernel: [do_page_fault+0/1376] do_page_fault+0x0/0x560
Sep 9 19:23:35 tienel kernel: [do_page_fault+520/1376] do_page_fault+0x208/0x560
Sep 9 19:23:35 tienel kernel: [find_busiest_queue+145/176] find_busiest_queue+0x91/0xb0
Sep 9 19:23:35 tienel kernel: [load_balance_newidle+116/144] load_balance_newidle+0x74/0x90
Sep 9 19:23:35 tienel kernel: [finish_task_switch+59/144] finish_task_switch+0x3b/0x90
Sep 9 19:23:35 tienel kernel: [schedule+698/1520] schedule+0x2ba/0x5f0
Sep 9 19:23:35 tienel kernel: [__alloc_pages+552/944] __alloc_pages+0x228/0x3b0
Sep 9 19:23:35 tienel kernel: [do_page_fault+0/1376] do_page_fault+0x0/0x560
Sep 9 19:23:35 tienel kernel: [error_code+45/56] error_code+0x2d/0x38
Sep 9 19:23:35 tienel kernel: [remove_wait_queue+31/112] remove_wait_queue+0x1f/0x70
Sep 9 19:23:35 tienel kernel: [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep 9 19:23:35 tienel kernel: [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep 9 19:23:35 tienel kernel: [do_select+445/704] do_select+0x1bd/0x2c0
Sep 9 19:23:35 tienel kernel: [__pollwait+0/208] __pollwait+0x0/0xd0
Sep 9 19:23:35 tienel kernel: [sys_select+686/1184] sys_select+0x2ae/0x4a0
Sep 9 19:23:35 tienel kernel: [sys_gettimeofday+44/112] sys_gettimeofday+0x2c/0x70
Sep 9 19:23:35 tienel kernel: [sysenter_past_esp+82/113] sysenter_past_esp+0x52/0x71
Sep 9 19:23:35 tienel kernel: [schedule+1503/1520] schedule+0x5df/0x5f0
Sep 9 19:23:35 tienel kernel: [wait_for_completion+122/224] wait_for_completion+0x7a/0xe0
Sep 9 19:23:35 tienel kernel: [default_wake_function+0/16] default_wake_function+0x0/0x10
Sep 9 19:23:35 tienel kernel: [default_wake_function+0/16] default_wake_function+0x0/0x10
Sep 9 19:23:35 tienel kernel: [call_usermodehelper+176/192] call_usermodehelper+0xb0/0xc0
Sep 9 19:23:35 tienel kernel: [__call_usermodehelper+0/80] __call_usermodehelper+0x0/0x50
Sep 9 19:23:35 tienel kernel: [kset_hotplug+418/496] kset_hotplug+0x1a2/0x1f0
Sep 9 19:23:35 tienel kernel: [sysfs_hash_and_remove+119/225] sysfs_hash_and_remove+0x77/0xe1
Sep 9 19:23:35 tienel kernel: [kobject_del+15/32] kobject_del+0xf/0x20
Sep 9 19:23:35 tienel kernel: [class_device_del+136/176] class_device_del+0x88/0xb0
Sep 9 19:23:35 tienel kernel: [class_device_unregister+8/16] class_device_unregister+0x8/0x10
Sep 9 19:23:35 tienel kernel: [con_close+132/144] con_close+0x84/0x90
Sep 9 19:23:35 tienel kernel: [release_dev+1636/1664] release_dev+0x664/0x680
Sep 9 19:23:35 tienel kernel: [skb_dequeue+75/96] skb_dequeue+0x4b/0x60
Sep 9 19:23:35 tienel kernel: [skb_queue_purge+10/64] skb_queue_purge+0xa/0x40
Sep 9 19:23:35 tienel kernel: [unix_sock_destructor+17/256] unix_sock_destructor+0x11/0x100
Sep 9 19:23:35 tienel kernel: [dput+30/496] dput+0x1e/0x1f0
Sep 9 19:23:35 tienel kernel: [unix_release_sock+406/560] unix_release_sock+0x196/0x230
Sep 9 19:23:35 tienel kernel: [invalidate_inode_buffers+21/160] invalidate_inode_buffers+0x15/0xa0
Sep 9 19:23:35 tienel kernel: [clear_inode+18/208] clear_inode+0x12/0xd0
Sep 9 19:23:35 tienel kernel: [tty_release+53/112] tty_release+0x35/0x70
Sep 9 19:23:35 tienel kernel: [__fput+265/288] __fput+0x109/0x120
Sep 9 19:23:35 tienel kernel: [filp_close+79/128] filp_close+0x4f/0x80
Sep 9 19:23:35 tienel kernel: [put_files_struct+89/176] put_files_struct+0x59/0xb0
Sep 9 19:23:35 tienel kernel: [do_exit+417/1040] do_exit+0x1a1/0x410
Sep 9 19:23:35 tienel kernel: [die+380/384] die+0x17c/0x180
Sep 9 19:23:35 tienel kernel: [do_page_fault+0/1376] do_page_fault+0x0/0x560
Sep 9 19:23:35 tienel kernel: [do_page_fault+520/1376] do_page_fault+0x208/0x560
Sep 9 19:23:35 tienel kernel: [find_busiest_queue+145/176] find_busiest_queue+0x91/0xb0
Sep 9 19:23:35 tienel kernel: [load_balance_newidle+116/144] load_balance_newidle+0x74/0x90
Sep 9 19:23:35 tienel kernel: [finish_task_switch+59/144] finish_task_switch+0x3b/0x90
Sep 9 19:23:35 tienel kernel: [schedule+698/1520] schedule+0x2ba/0x5f0
Sep 9 19:23:35 tienel kernel: [__alloc_pages+552/944] __alloc_pages+0x228/0x3b0
Sep 9 19:23:35 tienel kernel: [do_page_fault+0/1376] do_page_fault+0x0/0x560
Sep 9 19:23:35 tienel kernel: [error_code+45/56] error_code+0x2d/0x38
Sep 9 19:23:35 tienel kernel: [remove_wait_queue+31/112] remove_wait_queue+0x1f/0x70
Sep 9 19:23:35 tienel kernel: [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep 9 19:23:35 tienel kernel: [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep 9 19:23:35 tienel kernel: [do_select+445/704] do_select+0x1bd/0x2c0
Sep 9 19:23:35 tienel kernel: [__pollwait+0/208] __pollwait+0x0/0xd0
Sep 9 19:23:35 tienel kernel: [sys_select+686/1184] sys_select+0x2ae/0x4a0
Sep 9 19:23:35 tienel kernel: [sys_gettimeofday+44/112] sys_gettimeofday+0x2c/0x70
Sep 9 19:23:35 tienel kernel: [sysenter_past_esp+82/113] sysenter_past_esp+0x52/0x71
...
Sep 9 19:25:48 tienel syslogd 1.4.1#15: restart.
Sep 9 19:25:49 tienel kernel: klogd 1.4.1#15, log source = /proc/kmsg started.
Sep 9 19:25:49 tienel kernel: Inspecting /boot/System.map-2.6.9-rc1-mm4
Sep 9 19:25:49 tienel kernel: Loaded 27134 symbols from /boot/System.map-2.6.9-rc1-mm4.
Sep 9 19:25:49 tienel kernel: Symbols match kernel version 2.6.9.
Sep 9 19:25:49 tienel kernel: No module symbols loaded - kernel modules not enabled.
Sep 9 19:25:49 tienel kernel: Linux version 2.6.9-rc1-mm4 (root@tienel) (gcc version 3.3.4 (Debian 1:3.3.4-11)) #1 SMP Thu Sep 9 18:10:50 EEST 2004
...
Sep 9 19:35:05 tienel kernel: c01326ff
Sep 9 19:35:05 tienel kernel: PREEMPT SMP
Sep 9 19:35:05 tienel kernel: Modules linked in: joydev usbhid mga sd_mod sg sr_mod ide_cd cdrom parport_pc lp parport binfmt_misc ipv6 uhci_hcd ohci_hcd ehci_hcd nls_iso8859_1 nls_cp437 vfat fat usb_storage usbcore scsi_mod amd76x_pm amd_k7_agp agpgart snd_ens1371 snd_rawmidi snd_seq_device snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd_page_alloc snd_ac97_codec snd soundcore gameport w83781d i2c_sensor i2c_amd756 i2c_core eepro100 mii
Sep 9 19:35:05 tienel kernel: CPU: 1
Sep 9 19:35:05 tienel kernel: EIP: 0060:[remove_wait_queue+31/112] Not tainted VLI
Sep 9 19:35:05 tienel kernel: EFLAGS: 00010012 (2.6.9-rc1-mm4)
Sep 9 19:35:05 tienel kernel: EIP is at remove_wait_queue+0x1f/0x70
Sep 9 19:35:05 tienel kernel: eax: 00000000 ebx: f1f76ff0 ecx: f1f77024 edx: f1f76ffc
Sep 9 19:35:05 tienel kernel: esi: f1f77024 edi: 00000296 ebp: 00000006 esp: f2147ed8
Sep 9 19:35:05 tienel kernel: ds: 007b es: 007b ss: 0068
Sep 9 19:35:05 tienel kernel: Process zsnes (pid: 1938, threadinfo=f2146000 task=f220d550)
Sep 9 19:35:05 tienel kernel: Stack: f1f76fec c016a3c4 f1f77000 c016a3c4 00000020 00000000 00000006 c016a75d
Sep 9 19:35:05 tienel kernel: 00000000 00000020 00000000 00000000 00000020 00000000 00000104 00000020
Sep 9 19:35:05 tienel kernel: f2146000 f7b9256c f7b92568 f7b92564 f7b92578 f7b92574 f7b92570 00002704
Sep 9 19:35:05 tienel kernel: Call Trace:
Sep 9 19:35:05 tienel kernel: [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep 9 19:35:05 tienel kernel: [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep 9 19:35:05 tienel kernel: [do_select+445/704] do_select+0x1bd/0x2c0
Sep 9 19:35:05 tienel kernel: [__pollwait+0/208] __pollwait+0x0/0xd0
Sep 9 19:35:05 tienel kernel: [sys_select+686/1184] sys_select+0x2ae/0x4a0
Sep 9 19:35:05 tienel kernel: [dnotify_parent+53/192] dnotify_parent+0x35/0xc0
Sep 9 19:35:05 tienel kernel: [sysenter_past_esp+82/113] sysenter_past_esp+0x52/0x71
Sep 9 19:35:05 tienel kernel: Code: 00 8d 74 26 00 8d bc 27 00 00 00 00 83 ec 0c 89 1c 24 89 74 24 04 89 7c 24 08 89 d3 89 c6 e8 c9 a4 15 00 8d 53 0c 89 c7 8b 42 04 <39> 10 75 3c 8b 4b 0c 39 51 04 75 2a 89 41 04 89 08 c7 42 04 00
Sep 9 19:35:05 tienel kernel: <6>note: zsnes[1938] exited with preempt_count 1
Sep 9 19:38:45 tienel kernel: c01326ff
Sep 9 19:38:45 tienel kernel: PREEMPT SMP
Sep 9 19:38:45 tienel kernel: Modules linked in: joydev usbhid mga sd_mod sg sr_mod ide_cd cdrom parport_pc lp parport binfmt_misc ipv6 uhci_hcd ohci_hcd ehci_hcd nls_iso8859_1 nls_cp437 vfat fat usb_storage usbcore scsi_mod amd76x_pm amd_k7_agp agpgart snd_ens1371 snd_rawmidi snd_seq_device snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd_page_alloc snd_ac97_codec snd soundcore gameport w83781d i2c_sensor i2c_amd756 i2c_core eepro100 mii
Sep 9 19:38:45 tienel kernel: CPU: 1
Sep 9 19:38:45 tienel kernel: EIP: 0060:[remove_wait_queue+31/112] Not tainted VLI
Sep 9 19:38:45 tienel kernel: EFLAGS: 00013012 (2.6.9-rc1-mm4)
Sep 9 19:38:45 tienel kernel: EIP is at remove_wait_queue+0x1f/0x70
Sep 9 19:38:45 tienel kernel: eax: 00000000 ebx: f1504ff0 ecx: f15051c8 edx: f1504ffc
Sep 9 19:38:45 tienel kernel: esi: f15051c8 edi: 00003296 ebp: 00000015 esp: f5ca5ed8
Sep 9 19:38:45 tienel kernel: ds: 007b es: 007b ss: 0068
Sep 9 19:38:45 tienel kernel: Process XFree86 (pid: 1742, threadinfo=f5ca4000 task=f7703aa0)
Sep 9 19:38:45 tienel kernel: Stack: f1504fec c016a3c4 f1505000 c016a3c4 00000000 00002000 00000015 c016a75d
Sep 9 19:38:45 tienel kernel: 00000000 00000000 001fff0a 00000000 00000000 00002000 00000304 001fff0a
Sep 9 19:38:45 tienel kernel: f5ca4000 f1b50ae4 f1b50ac4 f1b50aa4 f1b50b44 f1b50b24 f1b50b04 00000030
Sep 9 19:38:45 tienel kernel: Call Trace:
Sep 9 19:38:45 tienel kernel: [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep 9 19:38:45 tienel kernel: [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep 9 19:38:45 tienel kernel: [do_select+445/704] do_select+0x1bd/0x2c0
Sep 9 19:38:45 tienel kernel: [__pollwait+0/208] __pollwait+0x0/0xd0
Sep 9 19:38:45 tienel kernel: [sys_select+686/1184] sys_select+0x2ae/0x4a0
Sep 9 19:38:45 tienel kernel: [sys_gettimeofday+44/112] sys_gettimeofday+0x2c/0x70
Sep 9 19:38:45 tienel kernel: [sysenter_past_esp+82/113] sysenter_past_esp+0x52/0x71
Sep 9 19:38:45 tienel kernel: Code: 00 8d 74 26 00 8d bc 27 00 00 00 00 83 ec 0c 89 1c 24 89 74 24 04 89 7c 24 08 89 d3 89 c6 e8 c9 a4 15 00 8d 53 0c 89 c7 8b 42 04 <39> 10 75 3c 8b 4b 0c 39 51 04 75 2a 89 41 04 89 08 c7 42 04 00
Sep 9 19:38:45 tienel kernel: <6>note: XFree86[1742] exited with preempt_count 1
Sep 9 19:38:45 tienel kernel: [schedule+1503/1520] schedule+0x5df/0x5f0
Sep 9 19:38:45 tienel kernel: [free_pages_and_swap_cache+87/128] free_pages_and_swap_cache+0x57/0x80
Sep 9 19:38:45 tienel kernel: [unmap_vmas+448/512] unmap_vmas+0x1c0/0x200
Sep 9 19:38:45 tienel kernel: [exit_mmap+144/352] exit_mmap+0x90/0x160
Sep 9 19:38:45 tienel kernel: [mmput+45/192] mmput+0x2d/0xc0
Sep 9 19:38:45 tienel kernel: [do_exit+369/1040] do_exit+0x171/0x410
Sep 9 19:38:45 tienel kernel: [die+380/384] die+0x17c/0x180
Sep 9 19:38:45 tienel kernel: [do_page_fault+0/1376] do_page_fault+0x0/0x560
Sep 9 19:38:45 tienel kernel: [do_page_fault+520/1376] do_page_fault+0x208/0x560
Sep 9 19:38:45 tienel kernel: [find_busiest_queue+145/176] find_busiest_queue+0x91/0xb0
Sep 9 19:38:45 tienel kernel: [load_balance_newidle+116/144] load_balance_newidle+0x74/0x90
Sep 9 19:38:45 tienel kernel: [finish_task_switch+59/144] finish_task_switch+0x3b/0x90
Sep 9 19:38:45 tienel kernel: [schedule+698/1520] schedule+0x2ba/0x5f0
Sep 9 19:38:45 tienel kernel: [__alloc_pages+552/944] __alloc_pages+0x228/0x3b0
Sep 9 19:38:45 tienel kernel: [do_page_fault+0/1376] do_page_fault+0x0/0x560
Sep 9 19:38:45 tienel kernel: [error_code+45/56] error_code+0x2d/0x38
Sep 9 19:38:45 tienel kernel: [remove_wait_queue+31/112] remove_wait_queue+0x1f/0x70
Sep 9 19:38:45 tienel kernel: [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep 9 19:38:45 tienel kernel: [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep 9 19:38:45 tienel kernel: [do_select+445/704] do_select+0x1bd/0x2c0
Sep 9 19:38:45 tienel kernel: [__pollwait+0/208] __pollwait+0x0/0xd0
Sep 9 19:38:45 tienel kernel: [sys_select+686/1184] sys_select+0x2ae/0x4a0
Sep 9 19:38:45 tienel kernel: [sys_gettimeofday+44/112] sys_gettimeofday+0x2c/0x70
Sep 9 19:38:45 tienel kernel: [sysenter_past_esp+82/113] sysenter_past_esp+0x52/0x71
Sep 9 19:38:45 tienel kernel: [schedule+1503/1520] schedule+0x5df/0x5f0
Sep 9 19:38:45 tienel kernel: [__wake_up_common+55/96] __wake_up_common+0x37/0x60
Sep 9 19:38:45 tienel kernel: [wait_for_completion+122/224] wait_for_completion+0x7a/0xe0
Sep 9 19:38:45 tienel kernel: [default_wake_function+0/16] default_wake_function+0x0/0x10
Sep 9 19:38:45 tienel kernel: [default_wake_function+0/16] default_wake_function+0x0/0x10
Sep 9 19:38:45 tienel kernel: [call_usermodehelper+176/192] call_usermodehelper+0xb0/0xc0
Sep 9 19:38:45 tienel kernel: [__call_usermodehelper+0/80] __call_usermodehelper+0x0/0x50
Sep 9 19:38:45 tienel kernel: [kset_hotplug+418/496] kset_hotplug+0x1a2/0x1f0
Sep 9 19:38:45 tienel kernel: [sysfs_hash_and_remove+119/225] sysfs_hash_and_remove+0x77/0xe1
Sep 9 19:38:45 tienel kernel: [kobject_del+15/32] kobject_del+0xf/0x20
Sep 9 19:38:45 tienel kernel: [class_device_del+136/176] class_device_del+0x88/0xb0
Sep 9 19:38:45 tienel kernel: [class_device_unregister+8/16] class_device_unregister+0x8/0x10
Sep 9 19:38:45 tienel kernel: [vcs_remove_devfs+17/36] vcs_remove_devfs+0x11/0x24
Sep 9 19:38:45 tienel kernel: [con_close+132/144] con_close+0x84/0x90
Sep 9 19:38:45 tienel kernel: [release_dev+1636/1664] release_dev+0x664/0x680
Sep 9 19:38:45 tienel kernel: [skb_dequeue+75/96] skb_dequeue+0x4b/0x60
Sep 9 19:38:45 tienel kernel: [skb_queue_purge+10/64] skb_queue_purge+0xa/0x40
Sep 9 19:38:45 tienel kernel: [unix_sock_destructor+17/256] unix_sock_destructor+0x11/0x100
Sep 9 19:38:45 tienel kernel: [dput+30/496] dput+0x1e/0x1f0
Sep 9 19:38:45 tienel kernel: [unix_release_sock+406/560] unix_release_sock+0x196/0x230
Sep 9 19:38:45 tienel kernel: [invalidate_inode_buffers+21/160] invalidate_inode_buffers+0x15/0xa0
Sep 9 19:38:45 tienel kernel: [clear_inode+18/208] clear_inode+0x12/0xd0
Sep 9 19:38:45 tienel kernel: [tty_release+53/112] tty_release+0x35/0x70
Sep 9 19:38:45 tienel kernel: [__fput+265/288] __fput+0x109/0x120
Sep 9 19:38:45 tienel kernel: [filp_close+79/128] filp_close+0x4f/0x80
Sep 9 19:38:45 tienel kernel: [put_files_struct+89/176] put_files_struct+0x59/0xb0
Sep 9 19:38:45 tienel kernel: [do_exit+417/1040] do_exit+0x1a1/0x410
Sep 9 19:38:45 tienel kernel: [die+380/384] die+0x17c/0x180
Sep 9 19:38:45 tienel kernel: [do_page_fault+0/1376] do_page_fault+0x0/0x560
Sep 9 19:38:45 tienel kernel: [do_page_fault+520/1376] do_page_fault+0x208/0x560
Sep 9 19:38:45 tienel kernel: [find_busiest_queue+145/176] find_busiest_queue+0x91/0xb0
Sep 9 19:38:45 tienel kernel: [load_balance_newidle+116/144] load_balance_newidle+0x74/0x90
Sep 9 19:38:45 tienel kernel: [finish_task_switch+59/144] finish_task_switch+0x3b/0x90
Sep 9 19:38:45 tienel kernel: [schedule+698/1520] schedule+0x2ba/0x5f0
Sep 9 19:38:45 tienel kernel: [__alloc_pages+552/944] __alloc_pages+0x228/0x3b0
Sep 9 19:38:45 tienel kernel: [do_page_fault+0/1376] do_page_fault+0x0/0x560
Sep 9 19:38:45 tienel kernel: [error_code+45/56] error_code+0x2d/0x38
Sep 9 19:38:45 tienel kernel: [remove_wait_queue+31/112] remove_wait_queue+0x1f/0x70
Sep 9 19:38:45 tienel kernel: [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep 9 19:38:45 tienel kernel: [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep 9 19:38:45 tienel kernel: [do_select+445/704] do_select+0x1bd/0x2c0
Sep 9 19:38:45 tienel kernel: [__pollwait+0/208] __pollwait+0x0/0xd0
Sep 9 19:38:45 tienel kernel: [sys_select+686/1184] sys_select+0x2ae/0x4a0
Sep 9 19:38:45 tienel kernel: [sys_gettimeofday+44/112] sys_gettimeofday+0x2c/0x70
Sep 9 19:38:45 tienel kernel: [sysenter_past_esp+82/113] sysenter_past_esp+0x52/0x71
Sep 9 19:38:45 tienel kernel: [schedule+1503/1520] schedule+0x5df/0x5f0
Sep 9 19:38:45 tienel kernel: [__wake_up_common+55/96] __wake_up_common+0x37/0x60
Sep 9 19:38:45 tienel kernel: [wait_for_completion+122/224] wait_for_completion+0x7a/0xe0
Sep 9 19:38:45 tienel kernel: [default_wake_function+0/16] default_wake_function+0x0/0x10
Sep 9 19:38:45 tienel kernel: [default_wake_function+0/16] default_wake_function+0x0/0x10
Sep 9 19:38:45 tienel kernel: [call_usermodehelper+176/192] call_usermodehelper+0xb0/0xc0
Sep 9 19:38:45 tienel kernel: [__call_usermodehelper+0/80] __call_usermodehelper+0x0/0x50
Sep 9 19:38:45 tienel kernel: [kset_hotplug+418/496] kset_hotplug+0x1a2/0x1f0
Sep 9 19:38:45 tienel kernel: [sysfs_hash_and_remove+119/225] sysfs_hash_and_remove+0x77/0xe1
Sep 9 19:38:45 tienel kernel: [kobject_del+15/32] kobject_del+0xf/0x20
Sep 9 19:38:45 tienel kernel: [class_device_del+136/176] class_device_del+0x88/0xb0
Sep 9 19:38:45 tienel kernel: [class_device_unregister+8/16] class_device_unregister+0x8/0x10
Sep 9 19:38:45 tienel kernel: [con_close+132/144] con_close+0x84/0x90
Sep 9 19:38:45 tienel kernel: [release_dev+1636/1664] release_dev+0x664/0x680
Sep 9 19:38:45 tienel kernel: [skb_dequeue+75/96] skb_dequeue+0x4b/0x60
Sep 9 19:38:45 tienel kernel: [skb_queue_purge+10/64] skb_queue_purge+0xa/0x40
Sep 9 19:38:45 tienel kernel: [unix_sock_destructor+17/256] unix_sock_destructor+0x11/0x100
Sep 9 19:38:45 tienel kernel: [dput+30/496] dput+0x1e/0x1f0
Sep 9 19:38:45 tienel kernel: [unix_release_sock+406/560] unix_release_sock+0x196/0x230
Sep 9 19:38:45 tienel kernel: [invalidate_inode_buffers+21/160] invalidate_inode_buffers+0x15/0xa0
Sep 9 19:38:45 tienel kernel: [clear_inode+18/208] clear_inode+0x12/0xd0
Sep 9 19:38:45 tienel kernel: [tty_release+53/112] tty_release+0x35/0x70
Sep 9 19:38:45 tienel kernel: [__fput+265/288] __fput+0x109/0x120
Sep 9 19:38:45 tienel kernel: [filp_close+79/128] filp_close+0x4f/0x80
Sep 9 19:38:45 tienel kernel: [put_files_struct+89/176] put_files_struct+0x59/0xb0
Sep 9 19:38:45 tienel kernel: [do_exit+417/1040] do_exit+0x1a1/0x410
Sep 9 19:38:45 tienel kernel: [die+380/384] die+0x17c/0x180
Sep 9 19:38:45 tienel kernel: [do_page_fault+0/1376] do_page_fault+0x0/0x560
Sep 9 19:38:45 tienel kernel: [do_page_fault+520/1376] do_page_fault+0x208/0x560
Sep 9 19:38:45 tienel kernel: [find_busiest_queue+145/176] find_busiest_queue+0x91/0xb0
Sep 9 19:38:45 tienel kernel: [load_balance_newidle+116/144] load_balance_newidle+0x74/0x90
Sep 9 19:38:45 tienel kernel: [finish_task_switch+59/144] finish_task_switch+0x3b/0x90
Sep 9 19:38:45 tienel kernel: [schedule+698/1520] schedule+0x2ba/0x5f0
Sep 9 19:38:45 tienel kernel: [__alloc_pages+552/944] __alloc_pages+0x228/0x3b0
Sep 9 19:38:45 tienel kernel: [do_page_fault+0/1376] do_page_fault+0x0/0x560
Sep 9 19:38:45 tienel kernel: [error_code+45/56] error_code+0x2d/0x38
Sep 9 19:38:45 tienel kernel: [remove_wait_queue+31/112] remove_wait_queue+0x1f/0x70
Sep 9 19:38:45 tienel kernel: [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep 9 19:38:45 tienel kernel: [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep 9 19:38:45 tienel kernel: [do_select+445/704] do_select+0x1bd/0x2c0
Sep 9 19:38:45 tienel kernel: [__pollwait+0/208] __pollwait+0x0/0xd0
Sep 9 19:38:45 tienel kernel: [sys_select+686/1184] sys_select+0x2ae/0x4a0
Sep 9 19:38:45 tienel kernel: [sys_gettimeofday+44/112] sys_gettimeofday+0x2c/0x70
Sep 9 19:38:45 tienel kernel: [sysenter_past_esp+82/113] sysenter_past_esp+0x52/0x71
--
Psi -- <http://www.iki.fi/pasi.savolainen>
^ permalink raw reply [flat|nested] 43+ messages in thread* Re: 2.6.9-rc1-mm4
2004-09-09 18:04 ` 2.6.9-rc1-mm4 Pasi Savolainen
@ 2004-09-09 19:33 ` Pasi Savolainen
0 siblings, 0 replies; 43+ messages in thread
From: Pasi Savolainen @ 2004-09-09 19:33 UTC (permalink / raw)
To: linux-kernel
* Pasi Savolainen <psavo@iki.fi>:
> * Andrew Morton <akpm@osdl.org>:
>>
>>
>> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.9-rc1/2.6.9-rc1-mm4/
>>
>
...
> (firefox, opera, all have run for hours).
Eh, started other SNES emulator (snes9x) and hit this with opera:
Sep 9 22:05:14 tienel kernel: c01326ff
Sep 9 22:05:14 tienel kernel: PREEMPT SMP
Sep 9 22:05:14 tienel kernel: Modules linked in: joydev usbhid mga sd_mod sg sr_mod ide_cd cdrom parport_pc lp parport binfmt _misc ipv6 uhci_hcd ohci_hcd ehci_hcd nls_iso8859_1 nls_cp437 vfat fat usb_storage usbcore scsi_mod amd76x_pm amd_k7_agp agpgart snd_ens1371 snd_rawmidi snd_seq_device snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd_page_alloc snd_ac97_codec snd soundcore gameport w83781d i2c_sensor i2c_amd756 i2c_core eepro100 mii
Sep 9 22:05:14 tienel kernel: CPU: 1
Sep 9 22:05:14 tienel kernel: EIP: 0060:[remove_wait_queue+31/112] Not tainted VLI
Sep 9 22:05:14 tienel kernel: EFLAGS: 00010012 (2.6.9-rc1-mm4)
Sep 9 22:05:14 tienel kernel: EIP is at remove_wait_queue+0x1f/0x70
Sep 9 22:05:14 tienel kernel: eax: 00000000 ebx: e66acff0 ecx: e66ad040 edx: e66acffc
Sep 9 22:05:14 tienel kernel: esi: e66ad040 edi: 00000296 ebp: 00000005 esp: f29c7ed8
Sep 9 22:05:14 tienel kernel: ds: 007b es: 007b ss: 0068
Sep 9 22:05:14 tienel kernel: Process opera (pid: 2479, threadinfo=f29c6000 task=f7d5d000)
Sep 9 22:05:14 tienel kernel: Stack: e66acfec c016a3c4 e66ad000 c016a3c4 00000000 00000000 00000005 c016a75d
Sep 9 22:05:14 tienel kernel: 00000000 00000000 00000018 00000000 00000000 00000000 00000104 00000018
Sep 9 22:05:14 tienel kernel: f29c6000 f7b7f3cc f7b7f3c8 f7b7f3c4 f7b7f3d8 f7b7f3d4 f7b7f3d0 00000000
Sep 9 22:05:14 tienel kernel: Call Trace:
Sep 9 22:05:14 tienel kernel: [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep 9 22:05:14 tienel kernel: [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep 9 22:05:14 tienel kernel: [do_select+445/704] do_select+0x1bd/0x2c0
Sep 9 22:05:14 tienel kernel: [__pollwait+0/208] __pollwait+0x0/0xd0
Sep 9 22:05:14 tienel kernel: [sys_select+686/1184] sys_select+0x2ae/0x4a0
Sep 9 22:05:14 tienel kernel: [unix_ioctl+127/208] unix_ioctl+0x7f/0xd0
Sep 9 22:05:14 tienel kernel: [sys_gettimeofday+44/112] sys_gettimeofday+0x2c/0x70
Sep 9 22:05:14 tienel kernel: [sysenter_past_esp+82/113] sysenter_past_esp+0x52/0x71
Sep 9 22:05:14 tienel kernel: Code: 00 8d 74 26 00 8d bc 27 00 00 00 00 83 ec 0c 89 1c 24 89 74 24 04 89 7c 24 08 89 d3 89 c6 e8 c9 a4 15 00 8d 53 0c 89 c7 8b 42 04 <39> 10 75 3c 8b 4b 0c 39 51 04 75 2a 89 41 04 89 08 c7 42 04 00
Sep 9 22:05:14 tienel kernel: <6>note: opera[2479] exited with preempt_count 1
Sep 9 22:05:14 tienel kernel: [schedule+1503/1520] schedule+0x5df/0x5f0
Sep 9 22:05:14 tienel kernel: [zap_pmd_range+63/96] zap_pmd_range+0x3f/0x60
Sep 9 22:05:14 tienel kernel: [free_pages_and_swap_cache+87/128] free_pages_and_swap_cache+0x57/0x80
Sep 9 22:05:14 tienel kernel: [unmap_vmas+448/512] unmap_vmas+0x1c0/0x200
Sep 9 22:05:14 tienel kernel: [exit_mmap+144/352] exit_mmap+0x90/0x160
Sep 9 22:05:14 tienel kernel: [mmput+45/192] mmput+0x2d/0xc0
Sep 9 22:05:14 tienel kernel: [do_exit+369/1040] do_exit+0x171/0x410
Sep 9 22:05:14 tienel kernel: [die+380/384] die+0x17c/0x180
Sep 9 22:05:14 tienel kernel: [do_page_fault+0/1376] do_page_fault+0x0/0x560
Sep 9 22:05:14 tienel kernel: [do_page_fault+520/1376] do_page_fault+0x208/0x560
Sep 9 22:05:14 tienel kernel: [find_busiest_queue+145/176] find_busiest_queue+0x91/0xb0
Sep 9 22:05:14 tienel kernel: [load_balance_newidle+116/144] load_balance_newidle+0x74/0x90
Sep 9 22:05:14 tienel kernel: [finish_task_switch+59/144] finish_task_switch+0x3b/0x90
Sep 9 22:05:14 tienel kernel: [schedule+698/1520] schedule+0x2ba/0x5f0
Sep 9 22:05:14 tienel kernel: [do_page_fault+0/1376] do_page_fault+0x0/0x560
Sep 9 22:05:14 tienel kernel: [error_code+45/56] error_code+0x2d/0x38
Sep 9 22:05:14 tienel kernel: [remove_wait_queue+31/112] remove_wait_queue+0x1f/0x70
Sep 9 22:05:14 tienel kernel: [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep 9 22:05:14 tienel kernel: [poll_freewait+36/80] poll_freewait+0x24/0x50
Sep 9 22:05:14 tienel kernel: [do_select+445/704] do_select+0x1bd/0x2c0
Sep 9 22:05:14 tienel kernel: [__pollwait+0/208] __pollwait+0x0/0xd0
Sep 9 22:05:14 tienel kernel: [sys_select+686/1184] sys_select+0x2ae/0x4a0
Sep 9 22:05:14 tienel kernel: [unix_ioctl+127/208] unix_ioctl+0x7f/0xd0
Sep 9 22:05:14 tienel kernel: [sys_gettimeofday+44/112] sys_gettimeofday+0x2c/0x70
Sep 9 22:05:14 tienel kernel: [sysenter_past_esp+82/113] sysenter_past_esp+0x52/0x71
--
Psi -- <http://iki.fi/psavo>
^ permalink raw reply [flat|nested] 43+ messages in thread