[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <20090113105947.9e774b69.akpm@linux-foundation.org>
Date: Tue, 13 Jan 2009 10:59:47 -0800
From: Andrew Morton <akpm@...ux-foundation.org>
To: handygewinnspiel@....de
Cc: mchehab@...radead.org, linux-fsdevel@...r.kernel.org,
linux-kernel@...r.kernel.org, Al Viro <viro@...iv.linux.org.uk>,
HWerner4@....de, rjw@...k.pl
Subject: Re: [linux-dvb] compiling on 2.6.28 broken?
On Tue, 13 Jan 2009 19:47:55 +0100 handygewinnspiel@....de wrote:
> Dear all,
>
> i was kindly asked to provide some bug report about findutils-4.1.20 in conjunction with linux-2.6.28, so here we are..
>
> > On Mon, 12 Jan 2009 22:06:24 -0200
> > Mauro Carvalho Chehab <mchehab@...radead.org> wrote:
> >
> > > On Mon, 12 Jan 2009 13:21:30 -0800
> > > Andrew Morton <akpm@...ux-foundation.org> wrote:
> > >
> > > > (cc's added)
> > > >
> > > > On Mon, 12 Jan 2009 19:04:20 -0200
> > > > Mauro Carvalho Chehab <mchehab@...radead.org> wrote:
> > > >
> > > > > Do you know is there were any FS changes on 2.6.28 that could break
> > the find
> > > > > command? Maybe we have a regression here. At least, this user i
> > complaining
> > > > > that booting with findutils-4.1.20 and kernel 2.6.28 broke the
> > result of the
> > > > > find command.
> > > >
> > > > Not known to me.
> > > >
> > > > Please prepare a bug report and send it to
> > > >
> > > > Andrew Morton <akpm@...ux-foundation.org>
> > > > Al Viro <viro@...iv.linux.org.uk>
> > > > linux-kernel@...r.kernel.org
> > > > linux-fsdevel@...r.kernel.org
> > > >
> > > > Thanks.
> > >
> > > OK. I'll ask the reporter for him to open a bugzilla.
> > >
> >
> > An emailed report would be preferred, please. Some people handle bugzilla
> > OK. Linux VFS developers are not amongst them ;)
>
>
> With kernel 2.6.28 and findutils-4.1.20 the "find" utility from this package fails with the error message
> "Der Wert ist zu gro__ f__r den definierten Datentyp". It randomly fails on different folders, it works on some folders and fails on others.
> [code]
> find ../ -name *.c
> find: ../: Der Wert ist zu gro__ f__r den definierten Datentyp
> [/code]
> translation to English: "The value is too big for defined data type."
>
> If i boot from any other kernel the find utility works again as expected. I tried the following kernels
> - 2.6.22.4 = OK
> - 2.6.23.1 = OK
> - 2.6.26.3 = OK
> - 2.6.27.9 = OK
> - 2.6.28 = Error
>
> 2.6.27.9 and 2.6.28 used the same .config (copy and paste, make oldconfig, make menuconfig to be shure..)
>
> root file system is xfs, system is 32Bit LinuxFromScratch, if this matters. By compiling findutils-4.4.0 i could solve the problem. But still there is the question what happens here and why older ones are broken.
>
> btw: unfortunally i overwrote the old "find" while installing new findutils, but today i tried to re-compile it from old sources and retry and i see exactly the same error behaviour.
>
> Is that something already known?
>
It's the first such report I've seen.
Could you please generate the strace output for the failing command so
we can see which syscall is failing?
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists