Skip to contentSkip to conversation

Linux 2.5.20-dj3

DISCUSSION Dave Jones 3 participants 3 messages Jun 4, 2002 – Jun 5, 2002

lore
Share & tools
lore

Dave Jones

author
#0 lore raw

Patch queue under control again, this gets the interesting bits out of the way, and introduces some of the kbuild2.5 bits in a hope to cut down the number of "Will you merge kbuild2.5" mails I get each day.

As usual,..

Patch against 2.5.20 vanilla is available from:
ftp://ftp.kernel.org/pub/linux/kernel/people/davej/patches/2.5/

Merged patch archive: http://www.codemonkey.org.uk/patches/merged/

Check http://www.codemonkey.org.uk/Linux-2.5.html before reporting known bugs that are also in mainline.

-- Davej.

2.5.20-dj3

o   Uptime >497 days wrap fixes.			(Tim Schmielau)
o   Remove some bogus whitespace diffs.			(Thierry Vignaud, Me)
o   Updated ALSA VIA driver.				(Thierry Vignaud,
							 ALSA folks)
o   Make multiple shared file leases more stable.	(Stephen Rothwell)
o   Fix compilation of bluetooth when compiled in.	(Maksim Krasnyanskiy)
o   Make i2c sysctls dependant upon CONFIG_SYSCTL	(Albert Cranford)
o   Add i2c proc entries to read smbus block data.	(Albert Cranford)
o   Fix quota format config.in entry.			(Alex Riesen)
o   IDE updates up to -84				(Martin Dalecki)
o   Fix make tags to descend into $arch dirs.		(Rusty Russell)
o   Add missing __KERNEL__ guard to byteorder/generic.h	(Dan Kegel)
o   Merge selected bits of kbuild2.5		(Sam Ravnborg, Keith Owens)
    - Dynamic symbol limit for tkparse.
    - depmod & split-include warning fixes.
    - Escape double quotes in config.in files.
    - Add new test targets: allyes, allno, randconfig
o   Make suspend to RAM work again.			(Pavel Machek)
o   Software suspend cleanups.				(Pavel Machek)
o   airo driver janitor work.				(Martin Dalecki)
o   Remove redundant Make rule.				(Adam J. Richter)
o   Add some missing printk levels to fatfs.		(Andrey Panin)
o   Fix oops on writing to floppy.			(Jens Axboe)
o   Fix compilation of kernel-api docbook.		(Juan Quintela)
o   Further floppy driver fixes.			(Mikael Pettersson)
o   Remove bogus casts in ide-cd			(Peter Chubb)
o   eicon driver was kfree'ing wrong skb.		(Adar Dembo)
o   Death of (f)suser()					(Robert Love)
    | And there was much rejoicing in kernel janitor land.
o   postcore_initcall changes for PCI & sys_bus.	(Patrick Mochel)

2.5.20-dj2

o   Use page_to_pfn in BIO code.			(Anton Blanchard)
o   Fix framebuffer oops.				(A Guy Called Tyketto)
o   PCI device matching fixes.				(Patrick Mochel,
							 Andrew Morton)
o   SIS 745 AGPGART support.				(Carsten Rietzschel)
o   64bit fixes for swap ops.				(Anton Blanchard)
o   Add i8253 spinlocks where needed.			(Vojtech Pavlik)
o   Region handling cleanup for UMC 8672 IDE driver.	(William Stinson)
o   Region handling cleanup for hd.c			(William Stinson)
o   fcntl() POSIX correctness fix.			(Andries Brouwer)
o   Region handling cleanup for eexpress		(William Stinson)
o   PCI pool 64 bit warning fix.			(Frank Davis)
o   Trivial PCI quirk cleanup.				(Ghozlane Toumi)
o   Update URLs to Linux documentation project.		(Gianni Tedesco)
o   Plug scsi_scan memory leak.				(Patrick Mansfield)
o   Region handling cleanup for inia100.		(William Stinson)
o   Make daemonize() do reparent_to_init() for caller.	(Rusty Russell)
    | same done for hvc_console & cpqphp_ctlr		(Me)
o   copy_siginfo_to_user() cleanup.			(Stephen Rothwell)
o   Clean up capability locking.			(Robert Love)
o   Check dcache allocation success before using.	(Dan Aloni)

2.5.20-dj1

o   Drop some more bogus bits found whilst patch-splitting.
o   emu10k1 compile fix.				(Alistair Strachan)
o   Framebuffer updates.				(James Simmons)
o   Drop some bogus kbuild bits.			(Kai Germaschewski)
o   Unobsolete egcs kernel builds.			(Me)
    | This can be worked around, and this is compiler 
    | of choice on sparc and other archs.
Signature · 2 lines
| Dave Jones.        http://www.codemonkey.org.uk
| SuSE Labs
#1 lore raw
Quoted 5 lines · Dave Jones

Patch queue under control again, this gets the interesting bits out of the way, and introduces some of the kbuild2.5 bits in a hope to cut down the number of "Will you merge kbuild2.5" mails I get each day.

In the attempt to get my Xircom Cardbus PCI working (2.5.20
plus GregKH extraction of Patrick's PCI detection patch is still not working for me) I decided to give -dj3 a spin... modular IrDA doesn't build (2.5.20 vanilla does):

make[3]: Entering directory `/usr/local/src/linux-2.5.20/drivers/net/irda'
gcc -D__KERNEL__ -I/usr/local/src/linux-2.5.20/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DKBUILD_BASENAME=irtty -c -o irtty.o irtty.c
In file included from /usr/local/src/linux-2.5.20/include/net/irda/timer.h:37,

                 from irtty.c:40:

/usr/local/src/linux-2.5.20/include/net/irda/irlmp.h:148: parse error before "CACHE_ENTRY" /usr/local/src/linux-2.5.20/include/net/irda/irlmp.h:148: warning: no semicolon at end of struct or union /usr/local/src/linux-2.5.20/include/net/irda/irlmp.h: In function `irlmp_lap_tx_queue_full':
/usr/local/src/linux-2.5.20/include/net/irda/irlmp.h:258: dereferencing pointer to incomplete type /usr/local/src/linux-2.5.20/include/net/irda/irlmp.h:261: dereferencing pointer to incomplete type irtty.c: In function `irtty_cleanup':
irtty.c:125: warning: concatenation of string literals with __FUNCTION__ is deprecated irtty.c: In function `irtty_open':
irtty.c:232: warning: concatenation of string literals with __FUNCTION__ is deprecated irtty.c:251: warning: concatenation of string literals with __FUNCTION__ is deprecated irtty.c: In function `irtty_change_speed':
irtty.c:458: warning: concatenation of string literals with __FUNCTION__ is deprecated irtty.c:469: warning: concatenation of string literals with __FUNCTION__ is deprecated make[3]: *** [irtty.o] Error 1
make[3]: Leaving directory `/usr/local/src/linux-2.5.20/drivers/net/irda'
make[2]: *** [_modsubdir_irda] Error 2
make[2]: Leaving directory `/usr/local/src/linux-2.5.20/drivers/net'
make[1]: *** [_modsubdir_net] Error 2
make[1]: Leaving directory `/usr/local/src/linux-2.5.20/drivers'
make: *** [_mod_drivers] Error 2

Ciao,

--alessandro

"the hands that build / can also pull down
even the hands of love"

                            (U2, "Exit")
#2 lore raw
In reply to Dave Jones
Quoted 2 lines · Dave Jones

o Merge selected bits of kbuild2.5 (Sam Ravnborg, Keith Owens)
- depmod & split-include warning fixes.

Linus actually implemented a better fix for this in 2.5.20 already.

Sam