All of lore.kernel.org
 help / color / mirror / Atom feed
From: "J.A. Magallon" <jamagallon@able.es>
To: Andrew Morton <akpm@osdl.org>
Cc: linux-kernel@vger.kernel.org
Subject: Re: 2.6.16-rc5-mm1
Date: Wed, 1 Mar 2006 15:22:46 +0100	[thread overview]
Message-ID: <20060301152246.77c24ae8@werewolf.auna.net> (raw)
In-Reply-To: <20060301023235.735c8c47.akpm@osdl.org>

[-- Attachment #1: Type: text/plain, Size: 3032 bytes --]

On Wed, 1 Mar 2006 02:32:35 -0800, Andrew Morton <akpm@osdl.org> wrote:

> 
> Useful, thanks.  So the second batch of /proc patches are indeed the problem.
> 
> If you have (even more) time you could test
> http://www.zip.com.au/~akpm/linux/patches/stuff/2.6.16-rc5-mm2-pre1.gz. 
> That's the latest of everything with the problematic sysfs patches reverted
> and Eric's recent /proc fixes.
> 

I just tried rc5-mm1 and this. With this I can run java apps/applets again
without locking my system. 

I also applied the patch you posted for inotify, but now I get this new one:

Mar  1 15:11:04 werewolf kernel: [ 1424.891482] BUG: warning at fs/inotify.c:410/set_dentry_child_flags()
Mar  1 15:11:04 werewolf kernel: [ 1424.891494]  <b0177dae> set_dentry_child_flags+0x10b/0x113   <b0178109> remove_watch_no_event+0x138/0x171
Mar  1 15:11:04 werewolf kernel: [ 1424.891545]  <b0178195> inotify_release+0x53/0x193   <b01556fa> __fput+0x91/0x181
Mar  1 15:11:04 werewolf kernel: [ 1424.891578]  <b0152e37> filp_close+0x3e/0x62   <b0146011> exit_mmap+0xc5/0x116
Mar  1 15:11:04 werewolf kernel: [ 1424.891619]  <b011b297> put_files_struct+0x8b/0xf8   <b011c2ee> do_exit+0x152/0x8c0
Mar  1 15:11:04 werewolf kernel: [ 1424.891660]  <b011ca85> do_group_exit+0x29/0x72   <b01256dd> get_signal_to_deliver+0x27c/0x42a
Mar  1 15:11:04 werewolf kernel: [ 1424.891686]  <b01025fc> do_notify_resume+0x1a0/0x670   <b02a83d4> unix_sock_destructor+0x7a/0x10a
Mar  1 15:11:04 werewolf kernel: [ 1424.891721]  <b02a6e25> unix_release_sock+0x237/0x26f   <b0158742> invalidate_inode_buffers+0xa/0x53
Mar  1 15:11:04 werewolf kernel: [ 1424.891748]  <b016b01d> destroy_inode+0x28/0x37   <b0130383> sys_futex+0xcc/0x122
Mar  1 15:11:04 werewolf kernel: [ 1424.891781]  <b0102c92> work_notifysig+0x13/0x19  

It looks like there are couple more WARN_ONs spread over inotify.c.
Full patch:

--- devel/fs/inotify.c~a	2006-03-01 02:47:01.000000000 -0800
+++ devel-akpm/fs/inotify.c	2006-03-01 02:47:06.000000000 -0800
@@ -402,12 +402,8 @@
 		list_for_each_entry(child, &alias->d_subdirs, d_u.d_child) {
 			spin_lock(&child->d_lock);
 			if (watched) {
-				WARN_ON(child->d_flags &
-						DCACHE_INOTIFY_PARENT_WATCHED);
 				child->d_flags |= DCACHE_INOTIFY_PARENT_WATCHED;
 			} else {
-				WARN_ON(!(child->d_flags &
-					DCACHE_INOTIFY_PARENT_WATCHED));
 				child->d_flags&=~DCACHE_INOTIFY_PARENT_WATCHED;
 			}
 			spin_unlock(&child->d_lock);
@@ -530,7 +530,6 @@ void inotify_d_instantiate(struct dentry
 	if (!inode)
 		return;
 
-	WARN_ON(entry->d_flags & DCACHE_INOTIFY_PARENT_WATCHED);
 	spin_lock(&entry->d_lock);
 	parent = entry->d_parent;
 	if (inotify_inode_watched(parent->d_inode))

--
J.A. Magallon <jamagallon()able!es>     \               Software is like sex:
werewolf!able!es                         \         It's better when it's free
Mandriva Linux release 2006.1 (Cooker) for i586
Linux 2.6.15-jam14 (gcc 4.0.3 (4.0.3-0.20060215.2mdk for Mandriva Linux release 2006.1))

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 191 bytes --]

  parent reply	other threads:[~2006-03-01 14:22 UTC|newest]

Thread overview: 74+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-02-28 12:24 2.6.16-rc5-mm1 Andrew Morton
2006-02-28 14:41 ` 2.6.16-rc5-mm1 Cornelia Huck
2006-02-28 14:55   ` 2.6.16-rc5-mm1 Martin Schwidefsky
2006-02-28 15:08   ` 2.6.16-rc5-mm1 gsmith
2006-02-28 15:01 ` 2.6.16-rc5-mm1 Michal Piotrowski
2006-02-28 16:20   ` 2.6.16-rc5-mm1 Michal Piotrowski
2006-03-01  2:16     ` 2.6.16-rc5-mm1 Nick Piggin
2006-03-01  2:44       ` 2.6.16-rc5-mm1 Andrew Morton
2006-03-01  3:10         ` 2.6.16-rc5-mm1 Nick Piggin
2006-03-01  3:21           ` 2.6.16-rc5-mm1 Andrew Morton
2006-03-01  3:30             ` 2.6.16-rc5-mm1 Nick Piggin
2006-03-01  3:42               ` 2.6.16-rc5-mm1 Andrew Morton
2006-02-28 19:40 ` usb usb5: Manufacturer: Linux 2.6.16-rc5-mm1 ehci_hcd Alexey Dobriyan
2006-02-28 20:48   ` [linux-usb-devel] " Alan Stern
2006-02-28 20:48 ` 2.6.16-rc5-mm1 Mattia Dongili
2006-02-28 23:49   ` 2.6.16-rc5-mm1 Alessandro Zummo
2006-02-28 21:13 ` 2.6.16-rc5-mm1 Jesper Juhl
2006-02-28 22:27   ` 2.6.16-rc5-mm1 Jiri Slaby
2006-02-28 22:30     ` 2.6.16-rc5-mm1 Jesper Juhl
2006-02-28 23:18       ` 2.6.16-rc5-mm1 Laurent Riffard
2006-02-28 23:57         ` 2.6.16-rc5-mm1 Jesper Juhl
2006-03-01  0:21         ` 2.6.16-rc5-mm1 Andrew Morton
2006-03-01  0:33           ` 2.6.16-rc5-mm1 Jesper Juhl
2006-03-01  3:05           ` 2.6.16-rc5-mm1 Paul Jackson
2006-03-01  3:20             ` 2.6.16-rc5-mm1 Paul Jackson
2006-03-01  4:15             ` 2.6.16-rc5-mm1 Eric W. Biederman
2006-03-01  4:26               ` 2.6.16-rc5-mm1 Paul Jackson
2006-03-01  4:57                 ` 2.6.16-rc5-mm1 Eric W. Biederman
2006-03-01 10:06           ` 2.6.16-rc5-mm1 Laurent Riffard
2006-03-01 10:32             ` 2.6.16-rc5-mm1 Andrew Morton
2006-03-01 11:25               ` 2.6.16-rc5-mm1 Andrew Morton
2006-03-01 18:14                 ` 2.6.16-rc5-mm1 Ashok Raj
2006-03-01 18:48                   ` 2.6.16-rc5-mm1 Andrew Morton
2006-03-01 19:31                     ` 2.6.16-rc5-mm1 Ashok Raj
2006-03-01 13:58               ` 2.6.16-rc5-mm1 Mike Galbraith
2006-03-01 14:50                 ` 2.6.16-rc5-mm1 Laurent Riffard
2006-03-01 15:33                   ` 2.6.16-rc5-mm1 Mike Galbraith
2006-03-01 20:12                     ` 2.6.16-rc5-mm1 Andrew Morton
2006-03-01 20:19                       ` 2.6.16-rc5-mm1 Andrew Morton
2006-03-01 20:35                       ` 2.6.16-rc5-mm1 Peter Staubach
2006-03-01 20:43                       ` 2.6.16-rc5-mm1 Eric W. Biederman
2006-03-02  4:52                       ` 2.6.16-rc5-mm1 Nick Piggin
2006-03-02 16:37                       ` [PATCH] proc: Use sane permission checks on the /proc/<pid>/fd/ symlinks Eric W. Biederman
2006-03-03  8:49                         ` Andrew Morton
2006-03-03 12:00                           ` Eric W. Biederman
2006-03-01 14:22               ` J.A. Magallon [this message]
2006-03-02  4:51                 ` 2.6.16-rc5-mm1 Andrew Morton
2006-03-02 21:11                   ` 2.6.16-rc5-mm1 J.A. Magallon
2006-03-02 22:31                     ` 2.6.16-rc5-mm1 Andrew Morton
2006-03-02  3:10               ` 2.6.16-rc5-mm1 Paul Jackson
2006-03-01 10:35             ` 2.6.16-rc5-mm1 Laurent Riffard
2006-03-01 10:47               ` 2.6.16-rc5-mm1 Andrew Morton
2006-03-02  1:41           ` 2.6.16-rc5-mm1 Jesper Juhl
2006-03-02 20:16             ` 2.6.16-rc5-mm1 Jesper Juhl
2006-03-02 22:34               ` 2.6.16-rc5-mm1 Eric W. Biederman
2006-03-06  0:05                 ` 2.6.16-rc5-mm1 Jesper Juhl
2006-02-28 23:15   ` 2.6.16-rc5-mm1 Andrew Morton
2006-02-28 23:33     ` 2.6.16-rc5-mm1 Jesper Juhl
2006-02-28 22:34 ` 2.6.16-rc5-mm1 Rafael J. Wysocki
2006-02-28 23:48   ` 2.6.16-rc5-mm1 Andrew Morton
2006-03-01  0:52     ` 2.6.16-rc5-mm1 Eric W. Biederman
2006-03-01 11:42       ` 2.6.16-rc5-mm1 Rafael J. Wysocki
2006-02-28 23:56 ` 2.6.16-rc5-mm1 Martin Bligh
2006-03-01 16:45   ` [PATCH] Fix powerpc bad_page_fault output (Re: 2.6.16-rc5-mm1) Olof Johansson
2006-03-02  0:09     ` Paul E. McKenney
2006-03-02  0:35     ` Paul Mackerras
2006-03-02  1:14       ` Martin Bligh
2006-03-02  2:22         ` Olof Johansson
2006-03-02  5:24           ` Anton Blanchard
2006-03-02  5:16         ` Paul Mackerras
2006-03-02 10:27 ` 2.6.16-rc5-mm1 -- strange load balancing problems Peter Williams
2006-03-02 22:23   ` Peter Williams
2006-03-13  4:46     ` Peter Williams
2006-03-03 15:32 ` 2.6.16-rc5-mm1: USB compile errors Adrian Bunk

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20060301152246.77c24ae8@werewolf.auna.net \
    --to=jamagallon@able.es \
    --cc=akpm@osdl.org \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.