URL: http://www.us.kernel.org/pub/linux/kernel/people/andrea/kernels/v2.4/2.4.22pre7aa1.bz2 http://www.us.kernel.org/pub/linux/kernel/people/andrea/kernels/v2.4/2.4.22pre7aa1/ changelog diff between 2.4.22pre6aa2 and 2.4.22pre7aa1: Only in 2.4.22pre6aa2: 00_elevator-read-reservation-axboe-2l-1 Only in 2.4.22pre6aa2: 00_fdatasync-cleanup-1 Merged in mainline. Only in 2.4.22pre6aa2: 70_vmap-1 Merged in mainline (with a different API). Only in 2.4.22pre6aa2: 00_extraversion-27 Only in 2.4.22pre7aa1: 00_extraversion-28 Only in 2.4.22pre6aa2: 00_sched-O1-aa-2.4.19rc3-14.gz Only in 2.4.22pre7aa1: 00_sched-O1-aa-2.4.19rc3-15.gz Only in 2.4.22pre6aa2: 20_numa-mm-6 Only in 2.4.22pre7aa1: 20_numa-mm-7 Only in 2.4.22pre6aa2: 20_pte-highmem-30.gz Only in 2.4.22pre7aa1: 20_pte-highmem-31.gz Only in 2.4.22pre6aa2: 21_ppc64-aa-2 Only in 2.4.22pre7aa1: 21_ppc64-aa-3 Rediffed. Only in 2.4.22pre6aa2: 60_net-exports-2 Only in 2.4.22pre7aa1: 60_net-exports-3 One of the exports is in mainline (sockfd_lookup). Only in 2.4.22pre6aa2: 70_xfs-exports-2 Only in 2.4.22pre7aa1: 70_xfs-exports-3 One of the exports is in mainline. Only in 2.4.22pre7aa1: 72_22pre7-broke-the-vmap-api-1 Adapt xfs to the slightly different vmap API in 22pre7. Only in 2.4.22pre6aa2: 9999900_drm-4.3-1.gz No matter how I configure the kernel, I lose the direct rendering with this patch. Tried with DRM 4.1/4.3/4.0, it never works (and I don't have time for more tests for this right now as I'm leaving for the KS in around 5 hours). Not that I use 3d frequently but I postponed it for now, until I get more feedback. The patch is still in the 2.4.22pre6aa2 directory and it can be applied on top of 2.4.22pre7aa1 trivially to test. One detail is that I link everything into the kernel, especially on my test boxes I never use modules. As soon as this mistery is solved I can add it back. Only in 2.4.22pre6aa2: 9999900_ecc-20020904-2.gz Only in 2.4.22pre7aa1: 9999900_ecc-20030225-1.gz Fixup some incorrect diffing (s/p0/p1) and renamed to the right date. Andrea
On Sat, Jul 19, 2003 at 03:32:23AM +0200, Andrea Arcangeli wrote:
> Only in 2.4.22pre7aa1: 72_22pre7-broke-the-vmap-api-1
>
> Adapt xfs to the slightly different vmap API in 22pre7.
Umm, XFS already expects the new vmap API but you patched the old one
back in in 71_xfs-aa-4 :)
Andrea Arcangeli wrote: > > URL: > > http://www.us.kernel.org/pub/linux/kernel/people/andrea/kernels/v2.4/2.4.22pre7aa1.bz2 > http://www.us.kernel.org/pub/linux/kernel/people/andrea/kernels/v2.4/2.4.22pre7aa1/ gcc -D__KERNEL__ -I/data2/usr/local/src/linux-2.4-pre-aa/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -malign-functions=4 -DMODULE -DMODVERSIONS -include /data2/usr/local/src/linux-2.4-pre-aa/include/linux/modversions.h -nostdinc -iwithprefix include -DKBUILD_BASENAME=core -c -o core.o core.c core.c: In function `cmtp_session': core.c:301: structure has no member named `nice' make[3]: *** [core.o] Error 1 make[3]: Leaving directory `/data2/usr/local/src/linux-2.4-pre-aa/net/bluetooth/cmtp' -- Eyal Lebedinsky (eyal@eyal.emu.id.au) <http://samba.org/eyal/>
Hi Eyal,
> > URL:
> >
> > http://www.us.kernel.org/pub/linux/kernel/people/andrea/kernels/v2.4/2.4.22pre7aa1.bz2
> > http://www.us.kernel.org/pub/linux/kernel/people/andrea/kernels/v2.4/2.4.22pre7aa1/
>
> gcc -D__KERNEL__ -I/data2/usr/local/src/linux-2.4-pre-aa/include -Wall
> -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common
> -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686
> -malign-functions=4 -DMODULE -DMODVERSIONS -include
> /data2/usr/local/src/linux-2.4-pre-aa/include/linux/modversions.h
> -nostdinc -iwithprefix include -DKBUILD_BASENAME=core -c -o core.o
> core.c
> core.c: In function `cmtp_session':
> core.c:301: structure has no member named `nice'
> make[3]: *** [core.o] Error 1
> make[3]: Leaving directory
> `/data2/usr/local/src/linux-2.4-pre-aa/net/bluetooth/cmtp'
this line
current->nice = -15;
must be replaced with this
set_user_nice(current, -15);
And this is not a problem of the 2.4.22-pre7, it is a fault in aa1 only.
Regards
Marcel
Andrea Arcangeli wrote: > > URL: > > http://www.us.kernel.org/pub/linux/kernel/people/andrea/kernels/v2.4/2.4.22pre7aa1.bz2 > http://www.us.kernel.org/pub/linux/kernel/people/andrea/kernels/v2.4/2.4.22pre7aa1/ > depmod: *** Unresolved symbols in /lib/modules/2.4.22-pre7-aa1/kernel/drivers/net/sk98lin/sk98lin.o depmod: __udivdi3 Using Debian stable (woody) - gcc 2.95.4. -- Eyal Lebedinsky (eyal@eyal.emu.id.au) <http://samba.org/eyal/>
Hi, On Tue, Jul 22, 2003 at 09:24:46AM +1000, Eyal Lebedinsky wrote: > Andrea Arcangeli wrote: > > > > URL: > > > > http://www.us.kernel.org/pub/linux/kernel/people/andrea/kernels/v2.4/2.4.22pre7aa1.bz2 > > http://www.us.kernel.org/pub/linux/kernel/people/andrea/kernels/v2.4/2.4.22pre7aa1/ > > > > depmod: *** Unresolved symbols in > /lib/modules/2.4.22-pre7-aa1/kernel/drivers/net/sk98lin/sk98lin.o > depmod: __udivdi3 There are several functions triggering this problem, and it's a mainline 2.4 problem (I don't see anything specific to my tree). I'm CCing the authors of the driver, is there a new version or are we the first triggering it? I can fix it myself but I'd prefer to avoid any duplication since it's not a one liner. Thanks, Andrea /* * If you refuse to depend on closed software for a critical * part of your business, these links may be useful: * * rsync.kernel.org::pub/scm/linux/kernel/bkcvs/linux-2.5/ * rsync.kernel.org::pub/scm/linux/kernel/bkcvs/linux-2.4/ * http://www.cobite.com/cvsps/ * * svn://svn.kernel.org/linux-2.6/trunk * svn://svn.kernel.org/linux-2.4/trunk */
Andrea Arcangeli wrote: > I'm CCing the authors of the driver, is there a new version or are we the > first triggering it? I can fix it myself but I'd prefer to avoid any > duplication since it's not a one liner. 2.4.23-prex driver is very old(v6.02 Dec-2002) patch-2.4.22-ac1 has more recent version but latest are at SK web site: http://www.syskonnect.com/syskonnect/support/driver/htm/sk98lin.htm -- Que trabajen los romanos, que tienen el pecho de lata.
On Tue, Sep 02, 2003 at 03:03:27AM +0200, Xose Vazquez Perez wrote: > Andrea Arcangeli wrote: > > > I'm CCing the authors of the driver, is there a new version or are we the > > first triggering it? I can fix it myself but I'd prefer to avoid any > > duplication since it's not a one liner. > > 2.4.23-prex driver is very old(v6.02 Dec-2002) > patch-2.4.22-ac1 has more recent version but latest are at SK web site: > http://www.syskonnect.com/syskonnect/support/driver/htm/sk98lin.htm applied, thanks. Andrea /* * If you refuse to depend on closed software for a critical * part of your business, these links may be useful: * * rsync.kernel.org::pub/scm/linux/kernel/bkcvs/linux-2.5/ * rsync.kernel.org::pub/scm/linux/kernel/bkcvs/linux-2.4/ * http://www.cobite.com/cvsps/ * * svn://svn.kernel.org/linux-2.6/trunk * svn://svn.kernel.org/linux-2.4/trunk */
Andrea Arcangeli wrote: > On Tue, Sep 02, 2003 at 03:03:27AM +0200, Xose Vazquez Perez wrote: >>2.4.23-prex driver is very old(v6.02 Dec-2002) >>patch-2.4.22-ac1 has more recent version but latest are at SK web site: >>http://www.syskonnect.com/syskonnect/support/driver/htm/sk98lin.htm > > > applied, thanks. > > Andrea be careful, SK has made a stupid patch for net/configure.in. And it has several NICs selections but the driver is same for all of them. -- Que trabajen los romanos, que tienen el pecho de lata.
On Tue, Sep 02, 2003 at 03:43:24AM +0200, Xose Vazquez Perez wrote: > Andrea Arcangeli wrote: > > > On Tue, Sep 02, 2003 at 03:03:27AM +0200, Xose Vazquez Perez wrote: > > >>2.4.23-prex driver is very old(v6.02 Dec-2002) > >>patch-2.4.22-ac1 has more recent version but latest are at SK web site: > >>http://www.syskonnect.com/syskonnect/support/driver/htm/sk98lin.htm > > > > > > applied, thanks. > > > > Andrea > > be careful, SK has made a stupid patch for net/configure.in. > And it has several NICs selections but the driver is same for all of them. I noticed it during configure, it looked only a cosmetical problem though, and this drivers compiled and linked fine so I leave it applied for now ;) Andrea /* * If you refuse to depend on closed software for a critical * part of your business, these links may be useful: * * rsync.kernel.org::pub/scm/linux/kernel/bkcvs/linux-2.5/ * rsync.kernel.org::pub/scm/linux/kernel/bkcvs/linux-2.4/ * http://www.cobite.com/cvsps/ * * svn://svn.kernel.org/linux-2.6/trunk * svn://svn.kernel.org/linux-2.4/trunk */
On Tuesday 02 September 2003 01:46, Andrea Arcangeli wrote:
Hi Andrea,
> > depmod: *** Unresolved symbols in
> > /lib/modules/2.4.22-pre7-aa1/kernel/drivers/net/sk98lin/sk98lin.o
> > depmod: __udivdi3
> There are several functions triggering this problem, and it's a mainline
> 2.4 problem (I don't see anything specific to my tree).
> I'm CCing the authors of the driver, is there a new version or are we the
> first triggering it? I can fix it myself but I'd prefer to avoid any
> duplication since it's not a one liner.
the problem is _was_ the sk98lin driver, but this problem is gone for a very
long time now. 2.4.23-pre* will get an update in the next days with sk98lin
v6.17 (current 6.02 is in mainline) and the problem is gone with it.
Or at least, I don't get the unresolved symbols problem with it ;)
ciao, Marc
On Tue, 2003-09-02 at 09:20, Marc-Christian Petersen wrote: > On Tuesday 02 September 2003 01:46, Andrea Arcangeli wrote: > > Hi Andrea, > > > > depmod: *** Unresolved symbols in > > > /lib/modules/2.4.22-pre7-aa1/kernel/drivers/net/sk98lin/sk98lin.o > > > depmod: __udivdi3 > > There are several functions triggering this problem, and it's a mainline > > 2.4 problem (I don't see anything specific to my tree). > > I'm CCing the authors of the driver, is there a new version or are we the > > first triggering it? I can fix it myself but I'd prefer to avoid any > > duplication since it's not a one liner. > > the problem is _was_ the sk98lin driver, but this problem is gone for a very > long time now. 2.4.23-pre* will get an update in the next days with sk98lin > v6.17 (current 6.02 is in mainline) and the problem is gone with it. > > Or at least, I don't get the unresolved symbols problem with it ;) > Below is the patch that was used for 2.5 - might be the same thing. I don't know who posted it originally though, Andrew might be able to help out with that as he posted it when I tried to port the drivers back then ... -------------------------- diff -puN drivers/net/sk98lin/h/skgepnm2.h~sk98-build-fix drivers/net/sk98lin/h/skgepnm2.h --- 25/drivers/net/sk98lin/h/skgepnm2.h~sk98-build-fix Thu Mar 6 16:18:07 2003 +++ 25-akpm/drivers/net/sk98lin/h/skgepnm2.h Thu Mar 6 16:18:07 2003 @@ -341,7 +341,7 @@ typedef struct s_PnmiStatAddr { #if SK_TICKS_PER_SEC == 100 #define SK_PNMI_HUNDREDS_SEC(t) (t) #else -#define SK_PNMI_HUNDREDS_SEC(t) (((t) * 100) / (SK_TICKS_PER_SEC)) +#define SK_PNMI_HUNDREDS_SEC(t) ((((long)t) * 100) / (SK_TICKS_PER_SEC)) #endif /* -- Martin Schlemmer - 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/ On Tue, 2003-09-02 at 09:20, Marc-Christian Petersen wrote: > On Tuesday 02 September 2003 01:46, Andrea Arcangeli wrote: > > Hi Andrea, > > > > depmod: *** Unresolved symbols in > > > /lib/modules/2.4.22-pre7-aa1/kernel/drivers/net/sk98lin/sk98lin.o > > > depmod: __udivdi3 > > There are several functions triggering this problem, and it's a mainline > > 2.4 problem (I don't see anything specific to my tree). > > I'm CCing the authors of the driver, is there a new version or are we the > > first triggering it? I can fix it myself but I'd prefer to avoid any > > duplication since it's not a one liner. > > the problem is _was_ the sk98lin driver, but this problem is gone for a very > long time now. 2.4.23-pre* will get an update in the next days with sk98lin > v6.17 (current 6.02 is in mainline) and the problem is gone with it. > > Or at least, I don't get the unresolved symbols problem with it ;) > Below is the patch that was used for 2.5 - might be the same thing. I don't know who posted it originally though, Andrew might be able to help out with that as he posted it when I tried to port the drivers back then ... -------------------------- diff -puN drivers/net/sk98lin/h/skgepnm2.h~sk98-build-fix drivers/net/sk98lin/h/skgepnm2.h --- 25/drivers/net/sk98lin/h/skgepnm2.h~sk98-build-fix Thu Mar 6 16:18:07 2003 +++ 25-akpm/drivers/net/sk98lin/h/skgepnm2.h Thu Mar 6 16:18:07 2003 @@ -341,7 +341,7 @@ typedef struct s_PnmiStatAddr { #if SK_TICKS_PER_SEC == 100 #define SK_PNMI_HUNDREDS_SEC(t) (t) #else -#define SK_PNMI_HUNDREDS_SEC(t) (((t) * 100) / (SK_TICKS_PER_SEC)) +#define SK_PNMI_HUNDREDS_SEC(t) ((((long)t) * 100) / (SK_TICKS_PER_SEC)) #endif /* -- Martin Schlemmer
On Tue, Sep 02, 2003 at 05:09:36PM +0200, Martin Schlemmer wrote: > On Tue, 2003-09-02 at 09:20, Marc-Christian Petersen wrote: > > On Tuesday 02 September 2003 01:46, Andrea Arcangeli wrote: > > > > Hi Andrea, > > > > > > depmod: *** Unresolved symbols in > > > > /lib/modules/2.4.22-pre7-aa1/kernel/drivers/net/sk98lin/sk98lin.o > > > > depmod: __udivdi3 > > > There are several functions triggering this problem, and it's a mainline > > > 2.4 problem (I don't see anything specific to my tree). > > > I'm CCing the authors of the driver, is there a new version or are we the > > > first triggering it? I can fix it myself but I'd prefer to avoid any > > > duplication since it's not a one liner. > > > > the problem is _was_ the sk98lin driver, but this problem is gone for a very > > long time now. 2.4.23-pre* will get an update in the next days with sk98lin > > v6.17 (current 6.02 is in mainline) and the problem is gone with it. > > > > Or at least, I don't get the unresolved symbols problem with it ;) > > > > Below is the patch that was used for 2.5 - might be the same > thing. I don't know who posted it originally though, Andrew > might be able to help out with that as he posted it when I > tried to port the drivers back then ... > > -------------------------- > diff -puN drivers/net/sk98lin/h/skgepnm2.h~sk98-build-fix > drivers/net/sk98lin/h/skgepnm2.h > --- 25/drivers/net/sk98lin/h/skgepnm2.h~sk98-build-fix Thu Mar 6 > 16:18:07 2003 > +++ 25-akpm/drivers/net/sk98lin/h/skgepnm2.h Thu Mar 6 16:18:07 2003 > @@ -341,7 +341,7 @@ typedef struct s_PnmiStatAddr { > #if SK_TICKS_PER_SEC == 100 > #define SK_PNMI_HUNDREDS_SEC(t) (t) > #else > -#define SK_PNMI_HUNDREDS_SEC(t) (((t) * 100) / > (SK_TICKS_PER_SEC)) > +#define SK_PNMI_HUNDREDS_SEC(t) ((((long)t) * 100) / > (SK_TICKS_PER_SEC)) > #endif thanks for the info. at the moment I merged v6.17 and it didn't show compilation failures yet. Andrea /* * If you refuse to depend on closed software for a critical * part of your business, these links may be useful: * * rsync.kernel.org::pub/scm/linux/kernel/bkcvs/linux-2.5/ * rsync.kernel.org::pub/scm/linux/kernel/bkcvs/linux-2.4/ * http://www.cobite.com/cvsps/ * * svn://svn.kernel.org/linux-2.6/trunk * svn://svn.kernel.org/linux-2.4/trunk */ - 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/ On Tue, Sep 02, 2003 at 05:09:36PM +0200, Martin Schlemmer wrote: > On Tue, 2003-09-02 at 09:20, Marc-Christian Petersen wrote: > > On Tuesday 02 September 2003 01:46, Andrea Arcangeli wrote: > > > > Hi Andrea, > > > > > > depmod: *** Unresolved symbols in > > > > /lib/modules/2.4.22-pre7-aa1/kernel/drivers/net/sk98lin/sk98lin.o > > > > depmod: __udivdi3 > > > There are several functions triggering this problem, and it's a mainline > > > 2.4 problem (I don't see anything specific to my tree). > > > I'm CCing the authors of the driver, is there a new version or are we the > > > first triggering it? I can fix it myself but I'd prefer to avoid any > > > duplication since it's not a one liner. > > > > the problem is _was_ the sk98lin driver, but this problem is gone for a very > > long time now. 2.4.23-pre* will get an update in the next days with sk98lin > > v6.17 (current 6.02 is in mainline) and the problem is gone with it. > > > > Or at least, I don't get the unresolved symbols problem with it ;) > > > > Below is the patch that was used for 2.5 - might be the same > thing. I don't know who posted it originally though, Andrew > might be able to help out with that as he posted it when I > tried to port the drivers back then ... > > -------------------------- > diff -puN drivers/net/sk98lin/h/skgepnm2.h~sk98-build-fix > drivers/net/sk98lin/h/skgepnm2.h > --- 25/drivers/net/sk98lin/h/skgepnm2.h~sk98-build-fix Thu Mar 6 > 16:18:07 2003 > +++ 25-akpm/drivers/net/sk98lin/h/skgepnm2.h Thu Mar 6 16:18:07 2003 > @@ -341,7 +341,7 @@ typedef struct s_PnmiStatAddr { > #if SK_TICKS_PER_SEC == 100 > #define SK_PNMI_HUNDREDS_SEC(t) (t) > #else > -#define SK_PNMI_HUNDREDS_SEC(t) (((t) * 100) / > (SK_TICKS_PER_SEC)) > +#define SK_PNMI_HUNDREDS_SEC(t) ((((long)t) * 100) / > (SK_TICKS_PER_SEC)) > #endif thanks for the info. at the moment I merged v6.17 and it didn't show compilation failures yet. Andrea /* * If you refuse to depend on closed software for a critical * part of your business, these links may be useful: * * rsync.kernel.org::pub/scm/linux/kernel/bkcvs/linux-2.5/ * rsync.kernel.org::pub/scm/linux/kernel/bkcvs/linux-2.4/ * http://www.cobite.com/cvsps/ * * svn://svn.kernel.org/linux-2.6/trunk * svn://svn.kernel.org/linux-2.4/trunk */