2002-02-04 20:55:08

by Marcelo Tosatti

[permalink] [raw]
Subject: Linux 2.4.18-pre8


Hi,

No more big patches for 2.4.18, please... We are getting close to the -rc
stage.

pre8:

- Add missing netfilter files in pre7 (David S. Miller)
- SunGEM driver update (David S. Miller)
- Kill get_fast_time (David S. Miller)
- Update APIC LVTERR fix to work correctly on
old 486/586 APICs (Mikael Pettersson)
- Check the return code of copy_{from,to}_user
on serial code (Rasmus Andersen)
- Mark 2.5 extended attributes system calls as
reserved to avoid potential conflicts (Nathan Scott)
- Change Christoph Hellwig's email address (Christoph Hellwig)
- Make BLKGETSIZE64 return size in bytes not
sectors (Eric Sandeen)
- Coda dentry revalidation fix (Jan Harkes)
- hisax_fcpcipnp driver update (Kai Germaschewski)
- i810 sound driver update (Doug Ledford)
- Early personality setting in binfmt_elf (Christoph Hellwig)
- Fix rename bug in reiserfs (Oleg Drokin)
- SCSI documentation update (Douglas Gilbert)
- Fix silly typo in megaraid driver (Arjan Van de Ven)
- PPC update (Benjamin Herrenschmidt)
- USB bug fixes (Greg KH)
- Fix devfs problems with removable devices (Richard Gooch)
- Merge -ac1 fixes (Alan Cox)
- VXFS update (Christoph Hellwig)
- Add Compaq FC array to the LUN whitelist (Arjan Van de Ven)

pre7:

- Make ext2/minix/sysvfs actually operate
synchronously on directories when using
the sync mount option (Andrew Morton)
- AFFS update (Roman Zippel)
- Fix 3dfx fb crash with high pixelclock (Jurriaan on Alpha)
- PATH_MAX POSIX compliance (Rusty Russell)
- Really apply AMD Elan patch (me)
- Don't drop IP packets with less than 8 bytes
of payload (David S. Miller)
- Netfilter update (Netfilter team)
- Backport 2.5 sb_bread() changes (Alexander Viro)
- Fix AF_UNIX fd leak (David S. Miller)
- Add Audigy Gameport PCI ID (Daniel Bertrand)
- Sync with ia64 arch independant parts (Keith Owens)
- APM fixes (Stephen Rothwell)
- fs/super.c cleanups (Alexander Viro)

pre6:

- Removed patch in icmp code: its
not needed and causes problems (me)

pre5:

- Include missing radeonfb defines (Erik Andersen)
- Fix fs/buffer.c thinko introduced in pre4 (Andrew Morton)
- USB bugfixes (Greg KH)
- Make fat work correctly with gcc-3.0.x (Tom Rini)
- Avoid overusage of the vmalloc area by
NTFS (Anton Altaparmakov)
- atyfb: Decrease clock rate for 3d RAGE XL (David S. Miller)
- Sungem driver bugfixes (David S. Miller)
- More networking updates (David S. Miller)
- More SPARC updates (David S. Miller)
- devfs update (Richard Gooch)
- Reiserfs expanding truncate fix (Chris Mason)
- ext3 update (Andrew Morton/Stephen Tweedie)
- Add support to WDIOC_SETTIMEOUT on several
watchdog drivers (Joel Becker)
- dl2k driver update (Jeff Garzik)
- Orinoco driver update (David Gibson)
- Radeonfb driver update (Ani Joshi)
- Avoid free_swap_and_cache() from leaving
freeable pages on the cache (Hugh Dickins)
- Add workarounds for AMD Elan processors (Robert Schwebel)
- Random pmac driver bugfixing (Benjamin Herrenschmidt)
- emu10k1 driver update (Rui Sousa)

pre4:

- Networking updates (David S. Miller)
- clgenfb update (Jeff Garzik)
- 8139cp: make it faster (Jeff Garzik)
- 8139too: fix bugs, add experimental RX reset (Jeff Garzik)
- Add MII ethtool interface and change
several drivers to support that (Jeff Garzik)
- Fix ramdisk corruption problems (Andrea Arcangeli)
- Correct in-kernel MS_ASYNC behaviour
on msync/fsync() (Andrew Morton)
- Fix PLIP problems (Niels Jensen)
- Fix problems triggered by the "fsx test"
on smbfs (Urban Widmark)
- Turn on OOSTORE for IDT winchip (from -ac tree)
- Fix iphase crash (from -ac tree)
- Fix crash with two mxser cards (from -ac tree)
- Fix tty write block bug (from -ac tree)
- Add mono/stereo detect to gemtek pci radio (from -ac tree)
- Fix sf16fmi crash on load (from -ac tree)
- add CP1250 (windows eastern european)
translation table (from -ac tree)
- cs46xx driver update (from -ac tree)
- Fix rare data loss case with RAID-1 (Ingo Molnar)
- Add 2.5.x compatibility for the kdev_t
changes (me)
- SPARC updates (David S. Miller)

pre3:

- Cris arch merge (Bjorn Wesen)
- Finish PPC merge (Benjamin Herrenschmidt)
- Add Dell PowerEdge 2400 to
"use BIOS to reboot" blacklist (Arjan van de Ven)
- Avoid potential oops at module unload with
cyclades driver (Andrew Morton)
- Gracefully handle SCSI initialization
failures (Pete Zaitcev)
- USB update (Greg KH)
- Fix potential oops while ejecting ide cds (Zwane Mwaikambo)
- Unify page freeing codepaths (Benjamin LaHaise)
- Miata dma corruption workaround (Richard Henderson)
- Fix vmalloc corruption problem on machines
with virtual dcaches (Ralf Baechle)
- Reiserfs fixes (Oleg Drokin)
- DiskOnChip driver update (David Woodhouse)
- Do not inherit page locking rules across
fork/exec (Dave Anderson)
- Add DRM 4.0 for XFree 4.0 users convenience (Christoph Hellwig)
- Replace .text.lock with .subsection (Keith Owens)
- IrDA bugfixes (Jean Tourrilhes)

pre2:

- APIC LVTERR fixes (Mikael Pettersson)
- Fix ppdev ioctl oops and deadlock (Tim Waugh)
- parport fixes (Tim Waugh)
- orinoco wireless driver update (David Gibson)
- Fix oopsable race in binfmt_elf.c (Alexander Viro)
- Small sx16 driver bugfix (Heinz-Ado Arnolds)
- sbp2 deadlock fix (Andrew Morton)
- Fix JFFS2 write error handling (David Woodhouse)
- Intermezzo update (Peter J. Braam)
- Proper AGP support for Intel 830MP chipsets (Nicolas Aspert)
- Alpha fixes (Jay Estabrook)
- 53c700 SCSI driver update (James Bottomley)
- Fix coredump mmap_sem deadlock on IA64 (David Mosberger)
- 3ware driver update (Adam Radford)
- Fix elevator insertion point on failed
request merge (Jens Axboe)
- Remove bogus rpciod_tcp_dispatcher definition (David Woodhouse)
- Reiserfs fixes (Oleg Drokin)
- de4x5 endianess fixes (Kip Walker)
- ISDN CAPI cleanup (Kai Germaschewski)
- Make refill_inactive() correctly account
progress (me)

pre1:

- S390 merge (IBM)
- SuperH merge (SuperH team)
- PPC merge (Benjamin Herrenschmidt)
- PCI DMA update (David S. Miller)
- radeonfb update (Ani Joshi)
- aty128fb update (Ani Joshi)
- Add nVidia GeForce3 support to rivafb (Ani Joshi)
- Add PM support to opl3sa2 (Zwane Mwaikambo)
- Basic ethtool support for 3com, starfire
and pcmcia net drivers (Jeff Garzik)
- Add MII ethtool interface (Jeff Garzik)
- starfire,sundance,dl2k,sis900,8139{too,cp},
natsemi driver updates (Jeff Garzik)
- ufs/minix: mark inodes as bad in case of read
failure (Christoph Hellwig)
- ReiserFS fixes (Oleg Drokin)
- sonypi update (Stelian Pop)
- n_hdlc update (Paul Fulghum)
- Fix compile error on aty_base.c (Tobias Ringstrom)
- Document cpu_to_xxxx() on kernel-hacking doc (Rusty Russell)
- USB update (Greg KH)
- Fix sysctl console loglevel bug on
IA64 (and possibly other archs) (Jesper Juhl)
- Update Athlon/VIA PCI quirks (Calin A. Culianu)
- blkmtd update (Simon Evans)
- boot protocol update (makes the highest
possible initrd address available to the
bootloader) (H. Peter Anvin)
- NFS fixes (Trond Myklebust)


2002-02-04 21:17:00

by Stelian Pop

[permalink] [raw]
Subject: Re: Linux 2.4.18-pre8

On Mon, Feb 04, 2002 at 05:44:17PM -0200, Marcelo Tosatti wrote:

> No more big patches for 2.4.18, please... We are getting close to the -rc
> stage.
>
> pre8:
[...]

Do patches already send to you but not present in this release
got queued for -pre9 or got lost in the process and you want
them resubmitted (or maybe you just want them later for 2.4.19-pre1).

I'm talking here about the sonypi driver update, but I guess there
are other people asking themselfs the same thing for other patches,
given the delay between pre7 and pre8...

Stelian.
--
Stelian Pop <[email protected]>
|---------------- Free Software Engineer -----------------|
| Alc?ve - http://www.alcove.com - Tel: +33 1 49 22 68 00 |
|------------- Alc?ve, liberating software ---------------|

2002-02-04 21:49:33

by Marcelo Tosatti

[permalink] [raw]
Subject: Re: Linux 2.4.18-pre8



On Mon, 4 Feb 2002, Stelian Pop wrote:

> On Mon, Feb 04, 2002 at 05:44:17PM -0200, Marcelo Tosatti wrote:
>
> > No more big patches for 2.4.18, please... We are getting close to the -rc
> > stage.
> >
> > pre8:
> [...]
>
> Do patches already send to you but not present in this release
> got queued for -pre9 or got lost in the process and you want
> them resubmitted (or maybe you just want them later for 2.4.19-pre1).
>
> I'm talking here about the sonypi driver update, but I guess there
> are other people asking themselfs the same thing for other patches,
> given the delay between pre7 and pre8...

I'll be including some of the patches sent to me as soon as I have time to
read them: I usually read patches which are more important first.

In your case, the (sonypi) patch will be included in -pre9.

2002-02-04 21:57:55

by Stelian Pop

[permalink] [raw]
Subject: Re: Linux 2.4.18-pre8

On Mon, Feb 04, 2002 at 06:38:54PM -0200, Marcelo Tosatti wrote:

> I'll be including some of the patches sent to me as soon as I have time to
> read them: I usually read patches which are more important first.

Seems reasonable enough, I didn't question that.

> In your case, the (sonypi) patch will be included in -pre9.

Great, thanks.

Keep up the good work.

Stelian.
--
Stelian Pop <[email protected]>
|---------------- Free Software Engineer -----------------|
| Alc?ve - http://www.alcove.com - Tel: +33 1 49 22 68 00 |
|------------- Alc?ve, liberating software ---------------|

2002-02-04 22:09:44

by Eyal Lebedinsky

[permalink] [raw]
Subject: Re: Linux 2.4.18-pre8: missing file

Marcelo Tosatti wrote:
>
> Hi,
>
> No more big patches for 2.4.18, please... We are getting close to the -rc
> stage.
>
> pre8:
> - VXFS update (Christoph Hellwig)

gcc -D__KERNEL__ -I/data2/usr/local/src/linux-2.4-pre/include -Wall
-Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer
-fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2
-march=i686 -malign-functions=4 -DMODULE -DMODVERSIONS -include
/data2/usr/local/src/linux-2.4-pre/include/linux/modversions.h
-DKBUILD_BASENAME=vxfs_bmap -c -o vxfs_bmap.o vxfs_bmap.c
In file included from vxfs_bmap.c:38:
vxfs.h:42: vxfs_kcompat.h: No such file or directory
make[2]: *** [vxfs_bmap.o] Error 1
make[2]: Leaving directory
`/data2/usr/local/src/linux-2.4-pre/fs/freevxfs'

--
Eyal Lebedinsky ([email protected]) <http://samba.org/eyal/>

2002-02-04 22:33:35

by Paul Komkoff

[permalink] [raw]
Subject: Re: Linux 2.4.18-pre8

Replying to Marcelo Tosatti:
>
> Hi,
>
> No more big patches for 2.4.18, please... We are getting close to the -rc
> stage.

We all getting close to another bug. Maybe.
Beat me if I am wrong, but netfilter_ipv4.h update (route_me_harder) break
userland iptables compile process.

I am now worked around with following, but it is completely untested, also
sent to harald welte and I suggest further comments from him - fix the
userspace, kernel, or ...

--- linux/include/linux/netfilter_ipv4.h Tue Feb 5 01:06:27 2002
+++ linux-kg/include/linux/netfilter_ipv4.h Tue Feb 5 01:12:34 2002
@@ -73,6 +73,7 @@
/* 2.4 firewalling went 64 through 67. */
#define SO_ORIGINAL_DST 80

+#ifdef __KERNEL__

/* route_me_harder function, used by iptable_nat, iptable_mangle + ip_queue
*
@@ -149,5 +150,7 @@

return err;
}
+
+#endif

#endif /*__LINUX_IP_NETFILTER_H*/

--
Paul P 'Stingray' Komkoff 'Greatest' Jr // (icq)23200764 // (irc)Spacebar
PPKJ1-RIPE // (smtp)[email protected] // (http)stingr.net // (pgp)0xA4B4ECA4

2002-02-05 11:02:56

by Harald Welte

[permalink] [raw]
Subject: Re: Linux 2.4.18-pre8

On Tue, Feb 05, 2002 at 01:32:58AM +0300, Paul P Komkoff Jr wrote:
> > No more big patches for 2.4.18, please... We are getting close to the -rc
> > stage.
>
> We all getting close to another bug. Maybe.
> Beat me if I am wrong, but netfilter_ipv4.h update (route_me_harder) break
> userland iptables compile process.
>
> I am now worked around with following, but it is completely untested, also
> sent to harald welte and I suggest further comments from him - fix the
> userspace, kernel, or ...

I'll submit a patch for this later today. We'll move the function out of
the include file.

> Paul P 'Stingray' Komkoff 'Greatest' Jr // (icq)23200764 // (irc)Spacebar

--
Live long and prosper
- Harald Welte / [email protected] http://www.gnumonks.org/
============================================================================
GCS/E/IT d- s-: a-- C+++ UL++++$ P+++ L++++$ E--- W- N++ o? K- w--- O- M+
V-- PS++ PE-- Y++ PGP++ t+ 5-- !X !R tv-- b+++ !DI !D G+ e* h--- r++ y+(*)

2002-02-05 17:54:45

by Marcelo Tosatti

[permalink] [raw]
Subject: Re: Linux 2.4.18-pre8: missing file



On Tue, 5 Feb 2002, Eyal Lebedinsky wrote:

> Marcelo Tosatti wrote:
> >
> > Hi,
> >
> > No more big patches for 2.4.18, please... We are getting close to the -rc
> > stage.
> >
> > pre8:
> > - VXFS update (Christoph Hellwig)
>
> gcc -D__KERNEL__ -I/data2/usr/local/src/linux-2.4-pre/include -Wall
> -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer
> -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2
> -march=i686 -malign-functions=4 -DMODULE -DMODVERSIONS -include
> /data2/usr/local/src/linux-2.4-pre/include/linux/modversions.h
> -DKBUILD_BASENAME=vxfs_bmap -c -o vxfs_bmap.o vxfs_bmap.c
> In file included from vxfs_bmap.c:38:
> vxfs.h:42: vxfs_kcompat.h: No such file or directory
> make[2]: *** [vxfs_bmap.o] Error 1
> make[2]: Leaving directory
> `/data2/usr/local/src/linux-2.4-pre/fs/freevxfs'

Damn, I forgot to "cvs add". Fixed.

Thanks

2002-02-10 13:18:17

by Greg Louis

[permalink] [raw]
Subject: APM fix from -pre7 seems to break "Dell laptop support"

With CONFIG_I8K=y and Massimo Dal Zotto's i8k utilities, it's necessary
for me to revert Stephen Rothwell's 2.4.17-APM.1 patch that went into
18-pre7. If I don't, CPU temperature readings jump around erratically
and the fans come on at the wrong temperatures. I reported this to
Stephen and on lkml at the time -pre7 came out, but the problem is
still there in -pre9. If the patch offers real benefits to non-Dell
folk I guess I can just continue reverting...

--
| G r e g L o u i s | gpg public key: |
| http://www.bgl.nu/~glouis | finger [email protected] |

2002-02-10 14:43:51

by Alan

[permalink] [raw]
Subject: Re: APM fix from -pre7 seems to break "Dell laptop support"

> With CONFIG_I8K=y and Massimo Dal Zotto's i8k utilities, it's necessary
> for me to revert Stephen Rothwell's 2.4.17-APM.1 patch that went into
> 18-pre7. If I don't, CPU temperature readings jump around erratically
> and the fans come on at the wrong temperatures. I reported this to
> Stephen and on lkml at the time -pre7 came out, but the problem is
> still there in -pre9. If the patch offers real benefits to non-Dell
> folk I guess I can just continue reverting...

CONFIG_I8K gives you direct control of the hardware features on the machine
while APM itself is also responsible for managing them. That there is a food
fight as a result should not be a suprise.

What you may want to try is using a semaphore so you never issue an APM
and an I8K call/request at the same time

2002-02-11 12:09:32

by Greg Louis

[permalink] [raw]
Subject: Resolved: APM fix from -pre7 seems to break "Dell laptop support"

On 20020210 (Sun) at 0804:47 -0500, Greg Louis wrote:
> With CONFIG_I8K=y and Massimo Dal Zotto's i8k utilities, it's necessary
> for me to revert Stephen Rothwell's 2.4.17-APM.1 patch that went into
> 18-pre7. If I don't, CPU temperature readings jump around erratically
> and the fans come on at the wrong temperatures.

After some offlist correspondence, Massimo has released version 1.10 of
his utilities, and this new version is working fine for me with
Stephen's APM changes in the kernel. Thanks to both Massimo and Alan
Cox for their help!

--
| G r e g L o u i s | gpg public key: |
| http://www.bgl.nu/~glouis | finger [email protected] |

2002-02-18 21:06:22

by Barton, Christopher

[permalink] [raw]
Subject: Re: Linux 2.4.18-pre8


>
> pre8:
>
> - Kill get_fast_time (David S. Miller)
>

Is it sufficient to replace get_fast_time with gettimeofday? This breaks
the NAPI patch...

Thanks a lot!





2002-02-18 21:25:12

by Marcelo Tosatti

[permalink] [raw]
Subject: Re: Linux 2.4.18-pre8



On Mon, 18 Feb 2002, Barton, Christopher wrote:

>
> >
> > pre8:
> >
> > - Kill get_fast_time (David S. Miller)
> >
>
> Is it sufficient to replace get_fast_time with gettimeofday? This breaks
> the NAPI patch...

Yes.