2001-12-28 17:33:50

by Dave Jones

[permalink] [raw]
Subject: 2.5.1-dj7

More merging, some pending fixes for various drivers, and some small
experimental bits that could use a little more testing.
Manfreds changes for eg have been around for a while, and no-one has
screamed yet, so these either need more testing, or are perfect 8-)
Lets try and prove the latter..

Patch against 2.5.1 vanilla is available from:
http://www.codemonkey.org.uk/patches/2.5/patch-2.5.1-dj7.diff.bz2

Some of the fixes still haven't found their way back to Marcelo yet
but should show up in a later 2.4.18pre with any luck.

Enjoy,
-- Davej.


2.5.1-dj7
o Merge 2.5.2pre3
| Drop some of the reiserfs changes. Looks like -dj has
| a more complete set of fixes from 2.4. This is getting
| a little hairy, so handle with care.
o Make rootfs compile. (Me)
o Dynamically grow LDT. (Manfred Spraul)
o Randomness for ext2 generation numbers. (Manfred Spraul)
o Give Manfreds threaded coredump a retry. (Manfred Spraul)
o Add missing ad1484 formats. (Alan Cox)
o Make ide-floppy compile without PROC_FS. (Robert Love)
o generic_serial, rio_linux, serial_tx3912, (Rasmus Andersen)
sh-sci and sx drivers janitor work.
o opl3sa2 Power management support & update. (Zwane Mwaikambo)
| Add Zwane to MAINTAINERS for this too.
o Fix buggy MODINC i2o_config macro. (Andreas Dilger)
o Cyclades driver /proc/ioports oops fix. (Andrew Morton)
| Untested afaik, but looks sane.
| rmmod cyclades.o ; cat /proc/ioports to see if this works.
o SX driver, DCD-HylaFAX problem solved. (Heinz-Ado Arnolds)
o Only look in 1KB of EBDA for MP table. (Zwane Mwaikambo)
| Follows the MP1.4 Spec closer, let me know of any
| SMP problems if any with this change.
o Better fix for the sunrpc 'missing include'. (David Woodhouse)
o Remove bogus <asm/segment.h> includes. (David Woodhouse)
o ps2esdi spinlock typo. (Me)


2.5.1-dj6
o Merge 2.5.2pre2
| Includes updated for 2.5 SCSI debug driver. (Douglas Gilbert)
o Merge 2.4.18pre1
o Missing include in sunrpc sched.c (David S. Miller)
o Remove incorrect devinit's from bttv & USB. (Andrew Morton)
o Remove redundant EISA_bus__is_a_macro macro. (Me)
o Split visws support to setup-visws.c (Me)
| Can someone with one of these beasts test this, and maybe
| even *gulp* maintain it ?
o pc110pad spinlock thinko (Peter T. Breuer)
o Fix reiserfs + highmem possible oops. (Oleg Drokin)
o Fix reiserfs fsx breakage. (Oleg Drokin)
o Make IPV6 accept timestamps in response to SYNs. (Alexey Kuznetsov)
o NCR5380_timer_fn needs to be static. (Rasmus Andersen)
o CONFIG_SERIAL_ACPI is IA64 only. (Me)


2.5.1-dj5
o Sync up to 2.5.2pre1
o Merge 2.4.17final.
o Gravis ultrasound PnP update (Andrey Panin)


2.5.1-dj4
o Merge with 2.4.17-rc2
| Most was already here, more or less just fixes for
| reiserfs & netfilter, and some VM changes.


2.5.1-dj3
o Drop Manfreds multithread coredump changes (Me)
| They caused ltp waitpid05 regression on 2.5
| (Same patch is fine for 2.4)
o Intermezzo compile fix. (Chris Wright)
o Fix ymfpci & hisax merge errors. (Me)
o Drop ad1848 sound driver changes in favour of 2.5 (Me)
o Make hpfs work again. (Al Viro)
o Alpha Jensen compile fixes. (Ronald Lembcke)
o Make NCR5380 compile non modularly. (Erik Andersen)


2.5.1-dj2
o bio fixes for qlogicfas. ([email protected])
o Correct x86 CPU helptext. (Me)
o Fix serial.c __ISAPNP__ usage. (Andrey Panin)
o Use better ide-floppy fixes. (Jens Axboe)
o Make NFS 'fsx' proof. (Trond Mykelbust)
| 2 races & 4 bugs, hopefully this is all.
o devfs update (Richard Gooch)
o Backout early CPU init, needs more work. (Me)
| This should fix several strange reports.
o drop new POSIX kill semantics for now (Me)


2.5.1-dj1
o Resync with 2.5.1
| drop reiserfs changes. 2.4's look to be more complete.
o Fix potential sysvfs oops. (Christoph Hellwig)
o Loopback driver deadlock fix. (Andrea Arcangeli)
o __devexit cleanups in drivers/net/ (Daniel Chen,
synclink, wdt_pci & via82cxxx_audio John Tapsell)
o Configure.help updates (Eric S. Raymond)
o Make reiserfs compile again. (Me)
o bio changes for ide floppy (Me)
| handle with care, compiles, but is unfinished.
o Make x86 identify_cpu() happen earlier (Me)
| PPro errata workaround & APIC setup got a little
| cleaner as a result.
o Blink keyboard LEDs on panic (From 2.4.13-ac)
o Change current->state frobbing to set_current_state() (From 2.4.13-ac)
o Add MODULE_LICENSE tags for acpi,md.c,fmvj18x, (From 2.4.13-ac)
atyfb & fbmem.


--
Dave Jones. http://www.codemonkey.org.uk
SuSE Labs.


2001-12-28 20:11:00

by Miles Lane

[permalink] [raw]
Subject: 2.5.1-dj7 -- Compile errors in ieee1394/sbp2.c

gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes
-Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common
-pipe -mpreferred-stack-boundary=2 -march=athlon -DMODULE -c -o
sbp2.o sbp2.c
sbp2.c: In function `sbp2_module_init':
sbp2.c:2948: warning: implicit declaration of function
`scsi_register_module'
sbp2.c:2948: `MODULE_SCSI_HA' undeclared (first use in this function)
sbp2.c:2948: (Each undeclared identifier is reported only once
sbp2.c:2948: for each function it appears in.)
sbp2.c: In function `sbp2_module_exit':
sbp2.c:2971: warning: implicit declaration of function
`scsi_unregister_module'
sbp2.c:2971: `MODULE_SCSI_HA' undeclared (first use in this function)
make[2]: *** [sbp2.o] Error 1
make[2]: Leaving directory `/usr/src/linux/drivers/ieee1394'

#
# IEEE 1394 (FireWire) support (EXPERIMENTAL)
#
CONFIG_IEEE1394=m
CONFIG_IEEE1394_PCILYNX=m
CONFIG_IEEE1394_PCILYNX_LOCALRAM=y
CONFIG_IEEE1394_PCILYNX_PORTS=y
CONFIG_IEEE1394_OHCI1394=m
CONFIG_IEEE1394_VIDEO1394=m
CONFIG_IEEE1394_SBP2=m
CONFIG_IEEE1394_RAWIO=m
CONFIG_IEEE1394_VERBOSEDEBUG=y


2001-12-29 01:01:57

by Dave Jones

[permalink] [raw]
Subject: Re: 2.5.1-dj7 -- Compile errors in ieee1394/sbp2.c

On 28 Dec 2001, Miles Lane wrote:

> sbp2.c:2948: `MODULE_SCSI_HA' undeclared (first use in this function)
> sbp2.c:2948: (Each undeclared identifier is reported only once
> sbp2.c:2948: for each function it appears in.)

Ok, this will require a little brain surgery, and may also need
some bio work for 2.5 to cope with the scsi changes.

Dave.

--
| Dave Jones. http://www.codemonkey.org.uk
| SuSE Labs