Re: 2.6.21-rc7-mm2 crash: Eeek! page_mapcount(page) went negative!(-1)

From: Andrew Morton
Date: Wed May 02 2007 - 03:10:44 EST


On Wed, 02 May 2007 09:01:22 +0200 Tilman Schmidt <tilman@xxxxxxx> wrote:

> Am 30.04.2007 21:46 schrieb Andrew Morton:
> > Not really - everything's tangled up. A bisection search on the
> > 2.6.21-rc7-mm2 driver tree would be the best bet.
>
> And the winner is:
>
> gregkh-driver-driver-core-make-uevent-environment-available-in-uevent-file.patch
>
> Reverting only that from 2.6.21-rc7-mm2 gives me a working kernel
> again.

cripes.

+static ssize_t show_uevent(struct device *dev, struct device_attribute *attr,
+ char *buf)
+{
+ struct kobject *top_kobj;
+ struct kset *kset;
+ char *envp[32];
+ char data[PAGE_SIZE];

That won't work too well with 4k stacks.

Who's reviewing this stuff? The patch headers indicate that no mailing list was
cc'ed?
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/