public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Linux 2.5.47-ac2
@ 2002-11-13  1:30 Alan Cox
  2002-11-13  3:10 ` Paul
  0 siblings, 1 reply; 13+ messages in thread
From: Alan Cox @ 2002-11-13  1:30 UTC (permalink / raw)
  To: linux-kernel

** I strongly recommend saying N to IDE TCQ options otherwise this
   should hopefully build and run happily.

This contains new IDE stuff. Exercise the usual caution.

Linux 2.5.47-ac2
o	Pull remaining nommu mm oddments		(me)
	| With the final merge actively being worked on stale oddments in
	| the -ac tree dont actually help anyone
o	Add more documentation to ide.c			(me)
	| Pavel hopefully that'll help get the pm handling right
o	Comment more bits of ide-io.c			(me)
o	Update mpt fusion driver			(Pam Delaney)
o	Remove Alan's ugly device mapper hack		(me)
o	Move vmalloc into the dm codebase		(Joe Thornber)
o	Switch dm to set_disk_ro			(Al Viro)
o	Use bit lists to keep track of minors		(Joe Thornber)
o	Fix device mapper devfs control bits		(Joe Thornber)
o	Remove dm use of compactmac.h			(Joe Thornber)
o	Latest and greatest Intel ACPI code		(Andrew Grover)
o	Fix i2o error in misc_register error check	(Michael Still)
o	DVB cleanup and updates plkus two new front ends(Holger Waechtler)

Linux 2.5.47-ac1
o	Fix ARP seq_file support			(Arnaldo Carvalho de
							 Melo)
o	Fix ipt_TCPMSS 					(Felipe Damasio)
o	Fix SX detect logic				(Rogier Wolff)
o	ATM printk quieten				(Paul Komkoff)
o	Switch ips scsi driver to request_region	(Marcus Alanen)
o	siscsi scsi_register failure handler		(Michael Still)
o	Fix head.S comment				(Pavel Machek)
o	Fix missing bttv header update			(Brendan Burns)
o	Add Zwane Mwaikambo to CREDITS			(Zwane Mwaikambo)
o	Fix SETTRIGGER mishandling in i810 audio	(Paul Stewart)
o	Fix aacraid build				(Mark Haverkamp)
o	Update the magic number table in the docs	(Petr Baudis)
o	Fix serverworks IDE mode reporting		(Julian Blake)
o	bitops.h leaves "ADDR" defined 			(Denis Vlasenko)
o	Forward port ide_cs locking fixups from 2.4	(me)
o	The NS SCx200 IDE driver			(Mark Lord)
o	Split ide.c into ide-io.c and ide.c		(me)
o	Fix bttv uninitialized timer			(Andrew Morton)
o	Make the IDE argument names saner for iops	(Geert Uytterhoeven)
o	Improve longhaul support for earlier VIA 	(Dave Jones)
o	Add missing jfs acl file			(Dave Kleikamp)
o	Fix cs46xx compile				(Chris Friesen)
o	Further eata/u14-34f updates			(Dario Ballabio)
o	Merge all the megaraid changes together		(Matt Domsch)

Linux 2.5.46-ac1
-	Merge Linux 2.4.46
*	Fix binutils objcopy fail			(Kai Germaschewski)
o	Remove old soundmodem driver (now userspace)	(Thomas Sailer)

Linux 2.5.45-ac1
-	Merge Linux 2.5.45
	- ISDN diversion no longer builds (didnt work anyway)
	- NFSv4 no longer builds
o	Put MAINTAINERS back in order			(me)
*	Revert dangerous looking ncr53c8xx change	(me) 
*	Revert dangerous looking sym53c8xx change	(me)
*	Revert dangerous looking inia100 changes	(me)
*	Revert dangerous looking ql1280 changes		(me)
o	Fix Qt check					(Roman Zippel)
o	Initial move of megaraid to new eh		(me)
o	Fix megaraid sleep/wakeup races			(me)
o	Remove various bits of megaraid 2.0/2.2 stuff	(me)
o	Fix build of ipmr				(Adam J Richter)
o	Fix cpqfc asm					(me)
o	Fix sbp2 build					(me)
o	Fix mpt fusion build				(me)
o	Fix i2o_scsi build				(me)
o	Minimal new_eh/locking fixes for ultrastor.c	(me)
o	Correct NCR5380 locking again			(me)
	| Eventually I'll get it all right !
o	Make i2o_scsi more polite about error recovery	(me)
o	Update eata_pio to new_eh and also clean up	(me)
	the scsi comamnd direction handling
o	Fix fd_mcs compile				(me)
o	Fix u14f/34f compile				(me)
o	Move ibmmca to new_eh basic bits		(me)
o	Fix eata build					(me)
o	Switch inia100 to new_eh			(me)
o	Fix nsp_cs build				(me)
o	Disable PnPBIOS on Gateway 5300			(me)
o	PMTU build fixes				(Adam J Richter)

Linux 2.5.44-ac6 (not released generally)
o	Don't take locks on polled NCR5380		(me)
	| The 5380 actually works better polled than
	| IRQ for the moment
*	Use longer delays on 3c509 eeprom		(Zwane Mwaikambo)
	| and switch to mdelay as per Jeff Garzik moan
o	Update ips scsi driver to new queue logic	(David Jeffery)
o	Fix scsi proc oops				(Mike Anderson)
*	Updae eata and u14-34f drivers			(Dario Ballabino)
o	Kill off old style cache flush functions	(David Miller)
o	Kill obsolete bridge help texts			(Bert Hubert)
o	Ensure IDE structures are fully setup on non	(Peter Denison)
	PCI boxes
o	Fix non PCI ide initialization order		(Peter Denison)
o	Add boot98 from PC98 patches			(Osamu Tomita)
o	Add upd4990a driver for PC98			(Osamu Tomita)
o	Add gdc PC98 console driver			(Osamu Tomita)
o	Add pci idents from PC98 patches		(Osamu Tomita)
o	Add a mach-defaults to clean up mach includes	(me)
	on x86
o	Merge first pieces of PC98 arch support		(Osamu Tomita)
	| I/O ports, reboot is now per machine
	| FPU IRQ need not be IRQ 13
	| Redid vm86 irq rules as mach-*.h stuff
	| and yes Im sure it broke voyager
o	Add floppy98 driver				(Osamu Tomita)
o	Fix module symbol problems for apm, x.25,	(me)
	stack check debugging
o	Make xconfig fix				(Adrian Bunk)
o	Fix proc/ksyms double init			(Randy Dunlap)
o	Fix gcc 3.3 compile fail on alpha		(Thorsten Kranzkowski)
o	Fix silly error in ibmlana fixes		(me)

Linux 2.5.44-ac5
o	Fix a possible corruption under load		(Andrew Morton)
*	Fix a possible PPA oops				(me)
*	Same fix for IMM				(me)
o	Fix build without MCE support			(Dave Jones)
*	Move NCR5380 to workqueue, more locking fixes	(me)
*	Further NCR5380 cleanup, g_NCR5380 build fix	(me)
o	Bring dtc driver back inline with NCR5380	(me)
	| TODO: flush workqueue before NCR5380 module unload
o	Fix undefined C in se401 driver			(me)
*	Fix the rest of the APM compile bugs I hope	(me)
o	Work around makefile breakages for pcmcia scsi	(me)
	| Will whoever broke vpath please fix it properly
*	Make nsp_cs build with gcc 3.2			(me)
*	Clean up tpqic02 for 2.5			(me)
*	Update de620 to new style locking		(me)
*	Add pci mapping to i2o_block			(me)
	| Untested
*	Add pci mapping to i2o_scsi			(me)
	| Untested
o	Fix cpufreq for coppermine processors		(Dominik Brodowski)
o	Add an optional IOMMU debug to help x86 people	(Andi Kleen)
	find buggy pci_map code
o	Forward port 2.4 PCI methods fix		(Jim Radford)
o	Next set of ucLinux merge work			(Christoph Hellwig)
o	Use TEST_UNIT_READY for media change probe	(Matthew Dharm)
*	Remove last existing direct references to pci	(Adam J Richter)
	driver private data
o	Use faster page coping function			(Manfred Spraul)
o	Update ah1740 to new locks, malloc		(me)
o	Update fd_mcs driver to new sg lists, locks	(me)
	and eh handling. Needs direction bits doing
o	Update NCR53c406a to new eh, locking etc	(me)
*	Minimal locking fixes for eata_pio		(me)
	| Still needs lots doing (eg direction handling)
o	Fixed 3ware scsi build				(me)
*	Update cops driver to new locking		(me)
*	Update 3c515 driver to new locking		(me)
*	Update ibm lana driver to 2.5, remove compat	(me)
	cruft
*	Fix missing bits from the cdrom eject patch	(Jens Axboe)
o	Further cpia fixes				(Duncan Haldane)
*	Fix a wrong usb storage error code		(Matthew Dharm)
-	Update USB storage to new scatter gather	(Matthew Dharm)
*	Fix ext3 crash failing to set block size	(Angus Sawyer)
*	ieee1394 memcpy warning fix			(me)
*	Update 3c589 driver for new locking		(me)
*	Fix trident sound driver printk format bugs	(me)

Linux 2.5.44-ac4
o	Add 2.4.20-ac style /proc for ht info		(Robert Love)
o	Fix bd_blocksize setting case			(Hugh Dickins)
o	PCI bus setup now __devinit for hotplug		(Ivan Kokshaysky)
o	make xconfig should work again			(Alex Riesen)
o	Merge uclinux resync. This is now way cleaner	(Christoph Hellwig)
*	Update znet driver				(Marc Zyngier)
*	More i2o_scsi tidying				(Christoph Hellwig)
*	Fix a leak in the device mapper			(Joe Thornber)
o	Fix missed section name change			(Peter Chubb)
*	Fix a bug in the APM update, add comments	(me)
*	Merge block layer changes			(Jens Axboe)
	| Should fix eject panic
*	Fix warnings in baycom_epp			(me)
*	Fix warnings in fmvj18x, and timer_sync bug	(me)
o	Fix sim710 warnings				(me)
o	Fix pas16/t128 warnings				(me)
*	Allow both mmio and pio g_NCR5380 builds at once(me)
*	Remove unused code from axnet_cs		(me)
o	Fix warning in pc300 driver			(me)
o	Clean up qlogicfas drivers somewhat		(me)
o	Fix megaraid build for pci bios changes		(me)
o	Fix cpu count weird reporting 			(Dave Jones)
o	Clean up capabilities printing			(Dave Jones)
o	Silence mtrr debugging printk			(Dave Jones)
o	Split machine check per processor		(Dave Jones)
-	Update mpt fusion for new slave_attach handling	(Peter Chubb)
o       Initial speedstep testing for VIA chipset boards(Bob Renwick)

Linux 2.5.44-ac3
o	Update the cciss driver				(Stephen Cameron)
o	Fix seagate st02 unload				(me)
*	Fix missing \n in i810 driver			(me)
o	Update Ninja SCSI PCMCIA driver			(Yokota Hiroshi)
*	Clean up and kill off scsi_merge		(Christoph Hellwig)
o	Remove niceness magic numbers			(Randy Dunlap)
*	Update EDD support				(Matt Domsch)
o	Update voyager support for IRQ stacks		(James Bottomley)
-	Revert do_mounts change
*	Better fix for raw.c headers			(Bjoern Zeeb)
*	Fix ehci enumeration breakage			(David Brownell)
*	Update adv7175 to new style i2c			(Frank Davis)
*	PnP updates					(Adam Belay)
o	PnP conversion of CS423x to new code		(Adam Belay)
*	Fix APM BUG() on SMP boxes, port forward 2.4	(me)
	changes
*	Update other Digi URLS				(me)

Linux 2.5.44-ac2
o	Merge interrupt stack support for x86		(David Hansen,
							 Ben LaHaise)
*	Update ACPI to the latest released patch	(Andrew Grover,
	| Should fix the compaq problems	Ducrot Bruno, Pavel Machek)
o	Kill old STATIC define in do_mounts		(Frank Davis)
*	Port NCR5380 to the latest kernel changes	(me)
*	Update Digi EPCA maintainer info		(Scott Kilau)
*	Update LVM2 device mapper	(Joe Thornber, Christoph Hellwig)
*	EATA updates					(Dario Ballabio)
*	Fix remaining depca ioctl bug			(Peter Denison)
*	Make cifs error invalid addresses nicely	(Zwane Mwaikambo)
*	Fix cifs oops on kmalloc failure		(Zwane Mwaikambo)
*	Propogate return value on cifs connect		(Zwane Mwaikambo)
*	cifs locking changes				(Zwane Mwaikambo)
*	Fix cifs oops with invalid unc			(Zwane Mwaikambo)
o	Resync voyager architecture support		(James Bottomley)
o	Spot synaptics touchpad so we dont confuse it	(David Woodhouse)
o	Quieten bttv debugging a bit			(Bongani)
o	Rip out lots of the left over pcibios_ stuff	(Greg Kroah-Hartmann)
o	Fix reiserfs build				(Steven Cole)
o	Further cpia driver updates			(Duncan Haldane)
*	Kill tqueue.h in various other files		(Martin Waitz)
o	Update IRDA maintainer data			(Pawel Kot)
o	Add in missing read_barrier_depends for sparc	(Dipankar Sarma)
*	Make afs compile with older gcc			(Jan Marek)
o	2.5.44 UML updates				(Jeff Dike)
o	Fix kmap bugs in fs/exec.c for upgrowing	(Marcus Alanen)
	stack
*	Add ethtool support to ewrk3			(Adam Kropelin)
*	Fix up cli/sti use in ewrk3			(Denis Vlasenko)
*	ewrk3 ioctl fixes				(Adam Kropelin)
*	Cleanup ewrk3 signature code			(Adam Kropelin)
o	Fix task state reporting			(Daniel Jacobowitz)
*	Handle casio fiva weirdness with APM extents	(Hiroshi Miura)
o	Add Geode target that defines OOSTORE		(Hiroshi Miura, me)
o	Remove dodgy_tsc handling code			(Hiroshi Miura)
o	Update problem PIT handling on 5510/5520	(Hiroshi Miura)
	Cyrix devices, re-enable TSC on it
o	Use outb_p on CTC load up			(Hiroshi Miura)
*	Mark ide floppies as removable devices		(Paul Bristow)
*	Fix sym53c416 IRQ release problem		(me)
*	Update sym53c416 to new EH code			(me)
o	Fix subtractive decoding bridge handling	(Ivan Kokshaysky)
*	Fix wan driver build problems			(Krzysztof Halasa)
o	Allow for >32 signals on some platforms		(Matthew Wilcox)

Linux 2.5.44-ac1
-	Resync with Linus 2.5.43/44
*	Fix net/ipv4/raw.c build problem		(me)
*	Fix bluetooth pcmcia builds			(me)
*	Fix dm includes					(me)
	| I've not merged any of the DM updates yet
*	Fix 3c515, fealnx printk type warnings		(me)
o	Fix multi-line string literal in olympic driver	(me)
*	Fix printk type warnings in tulip		(me)
o	Document core naming sysctl			(Randy Dunlap)
*	Fix hd_struct size/offset bugs			(Mark Lord)
*	Further sym53c416 updates			(Bjoern Zeeb)
*	Fix ramdisk cache flush 			(Paul Mundt)
o	Fix pnp config.in for make Xconfig		(Roman Zippel)
o	Correct ncpfs marking of executables		(Petr Vandrovec)
o	Small matroxfb fixes				(Petr Vandrovec)
*	Small cleanups for i2o_block so Al can clean	(Al Viro)
	up the core block code
*	Fix hang at shutdown with offlined disk		(Mike Anderson)
*	Fix error reporting on scsi offline		(Mike Anderson)
*	Fix hang on power off with scsi			(Mike Anderson)
*	Fix typo in pnp.h				(Martin Dahl)
*	Remove tqueue.h from cycx_main			(Adrian Bunk)
o	Fix vlsi irda compile				(Adrian Bunk)
*	Fix hamradio makefile breakage			(Adrian Bunk)
o	Fix inia100 build				(John Fort)
*	Fix AX.25 build for ip_proc			(Dave Miller)
*	Fix aic7xxx Makefile				(Inaky Perez-Gonzalez)
o	Fix vga16fb					(Ben Pfaff)
o	Optimise spinlock to Intel recommendation	(Manfred Spraul)
o	Fix pipe wakeup bug				(Manfred Spraul)
o	Fix semop 32bit pid handling			(Manfred Spraul)
o	Fix qlogic1280 build				(Jens Axboe)
*	Merge BeOS fs (already in 2.4)			(Will Dyson,
							 Sergey Kostyliov)
*	Clean up wan ioctl structures			(Krzysztof Halasa)
*	Some trident audio takes a long time to		(Kenneth Sumrall)
	come up (Hitachi webpad)
*	Add DVB api and core				(Holger Waechtler)
*	Add one DVB driver so people can see how it	(Holger Waechtler)
	all fits together
	| This wants further review. There are known things to do yet
	| but its important to get the stuff in since Digital TV is 
	| becoming the norm in western europe.
o	Print something clueful if menuconfig explodes	(Russell King)
o	Move BUG() into asm/bug.h			(Russell King)
o	Report errors unzipping ramdisks		(Russell King)
o	Support extra weird numeric key on ARM boxes	(Russell King)
*	Fix missing devexit_p in tulip			(Andrey Panin)
o	Kill sr_host 					(Patrick Mansfield)
o	S/390 Makefile and Config updates		(Martin Scwidefsky)
o	S/390 user access fixes				(Martin Scwidefsky)
o	31bit emulation fixes for S/390			(Martin Scwidefsky)
o	Make S/390 possible cpu map volatile		(Martin Scwidefsky)
o	Update dasd drivers for S/390 series		(Martin Scwidefsky)
o	Update ver_linux				(Steven Cole)
o	Fix blk ioctls on aacraid			(Mark Haverkamp)
*	Fix SiS IDE build without procfs		(Lionel Bouton)
o	i386 verify write fixes				(Brian Gerst)
*	iphase ATM updates				(Francois Romieu)
*	Update i810-tco to C99 initializers		(Wim Van Sebroeck)
*	IDE updates for ARM platform			(Russell King)
o	Fix megaraid build				(Mike Anderson)
	| This may change the device order for some folks but it works
	| at least
*	Fix in2000 to handle scsi host list change	(me)
*	Fix ncr53c8xx build				(me)
*	Fix atp870u build				(me)
*	Fix nsp32 build					(me)
*	Fix firewire prototypes				(me)

Linux 2.5.42-ac1
	Merge with Linus 2.5.42
*	Merge the LVM2 device mapper			(Joe Thornber)
-	Drop uid16 S/390 bits pending resolution	(me)
*	Fix iphase build				(Adrian Bunk)
*	Fix UML build					(Kai Germaschewski)
*	Fix cpufreq compile				(Adrian Bunk)
*	Move dead verify_area code from sh port		(Brian Gerst)
*	Fix missing AIO symbols				(Ben LaHaise)
*	Fix ATM makefile				(Sam Ravnborg)
*	Fix esp build					(Andres Salmon)
*	Fix cifs/jfs symbol name collision		(Steve F)
*	Update CPIA to match 2.4 tree			(Duncan Haldane)
*	Fix cifs 64bit and cifs scsi name collision	(Steve F)
*	Fix a compile of missing sysrq updates		(James Simmons)
*	Fix sparc timer build				(Pete Zaitcev)
*	Fix comile without networking			(Miles Bader)
*	Remove some left over _ret functions		(SL Baur)
*	Update syncppp code				(Paul Fulghum)
*	Fix n_hdlc leak					(Paul Fulghum)
*	Make synclink_cs build again			(Paul Fulghum)
*	Make synclinkmp build again			(Paul Fulghum)
*	Make synclink build again			(Paul Fulghum)
o	Fix NFS symbols for NFS as a module		(Olaf Dietsche)
*	Fix problem with scsidriver docbook		(Joaquim Fellmann)
*	Kill dead suspend code in IDE			(Pavel Machek)
*	Kill unreferenced workqueue define		(Pavel Machek)
*	Fix swsuspend with discontiguous memory bits	(Pavel Machek)
*	Fix cpqfc ioctl sense buffer handling		(Francis Wiran)
*	Sym53c416 from cli to real locking		(Bjoern Zeeb)
*	Fix a case where sd uses freed memory		(Patrick Mansfield)
*	Fix p4-clockmod on HT processors		(Dominic Brodowski)
*	CPUfreq interface update			(Dominic Brodowski)
*	Fix eicon build					(me)
*	Restore disconnect field in devices for		(me)
	driver use

Linux 2.5.41-ac2
*	Fix jffs/jffs2 properly this time (bpbb)	(me)
*	Fix jffs2 for workqueues			(me)
*	Next set of i2o_scsi update work		(me)
*	Do the 2.5 checkup pass on the 3c501 driver	(me)
o	Add missing exports for file system modules	(Nikita Danilov)
	on UML
*	Fix ipx proc permission bogosity	(Arnaldo Carvalho de Melo)
*	Switch appletalk spinlocks to rwlocks	(Arnaldo Carvalho de Melo)
*	Correct sys_getpid docs				(Robert Love)
*	SubmittingPatches indent fix			(John Levon)
*	cciss, cpqarray. rd. hd fixes			(Al Viro)
*	Fix cpia with gcc 3.2				(Randy Dunlap)
*	Use C99 structure initializers in IDE		(Art Haas)
*	Use C99 structure initializers in HFS		(Art Haas)
*	Update DMI scanner				(Jean Delvare)
*	Fix bogus types in ide-cd.h			(Skip Ford)
*	ns83820 updates					(Ben LaHaise)
*	AIO updates					(Ben LaHaise)
*	Beeping and sysrq on m68k			(Vojtech Pavlik)
*	Improve hid naming				(Vojtech Pavlik)
*	LSM docs					(Greg Kroah-Hartmann)
*	Merge UML updates				(Jeff Dike)
*	Final superblock union cleanup			(Brian Gerst)
-	Fix atm build/makefile breakage			(Adrian Bunk)
*	Brlock optimisation				(Robert Love)
*	Miscellaneous USB updates			(Greg Kroah-Hartmann)
*	MPT Fusion update				(Pam Delaney)
-	Back out sched.c change - seem,s to cause hangs	(me)
*	Serial compile fix				(Russell King)
*	S/390 compile fixes				(Martin Schwidefsky)
*	S/390 workqueue updates				(Martin Schwidefsky)
*	Switch 3215/3270 from work queue to tasklet	(Martin Schwidefsky)
*	Update S/390 link scripts			(Martin Schwidefsky)
*	Remove duplicate S/390 memset			(Martin Schwidefsky)
*	Fix S/390 syscall tracing			(Martin Schwidefsky)
*	Multiple 3270 fixes				(Martin Schwidefsky)
*	Configurable core names				(Jes Rahbek Klinke)
X	Clean up s/390x 16bit uid calls			(Martin Schwidefsky)
*	Fix EH locking on NCR5380			(me)
	| Should now work on SMP boxes (badly admittedly)
*	Indent wd7000 (no code changes)			(me)
*	First pass at the in2000 scsi driver		(me)
	| New locking, new_eh, address conversion

Linux 2.5.41-ac1
-	Merge with Linus 2.5.41
	- Drop S/390 drivers subtree for Linus
	- Drop task queue fixes for schedule_work
	- TODO: merge two sets of conflicting UML changes
	- TODO: double check bluetooth merge
*	Fix aacraid makefile				(Mark Haverkamp)
*	Fix ips compile					(Paul Larson)
*	Fix aha152x compile				(Michel Eyckmans)
*	Fix orinoco_cs compile		(Wichert Akkerman, Martin Waitz)
*	Fix i2o_core compiler				(Gregoire Favre)
*	Fix missing exports for netfilter
*	Fix compile failure in jffs			(me)
*	Fix compile failure in jffs2			(me)
*	Fix Divas_Mod compile				(me)
*	Fix hisax compile				(me)
*	Fix ipacx compile				(me)
*	Fix pcbit compile				(me)
*	Fix tpam compile				(me)
*	Fix i2o_lan build				(me)
*	Fix i2o_proc build				(me)
*	Fix ppa compile					(me)
*	Fix imm compile					(me)
*	Fix ipv6 compile				(me)



Linux 2.5.40-ac6
*	Cadet_wake can be static			(me)
*	Bluetooth configuration cleanups		(Marcel Holtmann)
o	Hardwired empty bar handling fix take two	(Ivan Kokshaysky)
*	Use kernel crc32 lib for bluetooth		(Marcel Holtmann)
*	Make scsi cdrom honour passed timeouts		(Peter Osterlund)
*	Make aironet4500_cs compile			(me)
*	Fix bugs where ibmtr unmapped the wrong address	(me)
*	Fix crash problem in oss dmabuf.c		(me)
	| Its still very broken but ALSA should replace it
*	Fix opl3sa2 warnings				(me)
*	Make tcic compile again				(me)
*	Make i82365 also use del_timer_sync		(me)
*	Fix warnings in fpu emulator			(me)
*	Fix t128 for NCR5380 changes			(me)
*	Fix pas16 for NCR5380 changes			(me)
*	Fix dmx3191 for NCR538 changes			(me)
*	First pass seagate st02 cleanups		(me)
*	Clean up de600 driver. Switch to spinlocks	(me)
	remove crud, formatting junk etc
	| Still needs rewriting to use parport
*	Remove extra unlock in wd7000			(Matthew Wilcox)
*	First basic pass at qlogicgas			(me)
*	Clean up the fdomain isa scsi			(me)
*	Clean up max_thread setting limits		(Matthew Wilcox)
*	Ricoh cardbus performance fix			(KOMURO)
*	Switch appletalk to seq_file /proc	(Arnaldo Carvalho de Melo)
*	Switch X.25 to seq_file			(Arnaldo Carvalho de Melo)
*	Fix bugs in the above			(Arnaldo Carvalho de Melo)

Linux 2.5.40-ac5
*	Rework S/390 driver init sequences		(Martin Schwidefsky)
*	Swap immediate_bh for tasklets for s/390 3215	(Martin Schwidefsky)
*	UML updates - crash fixes, driver cleanup	(Jeff Dike)
	pcap transport
*	Switch fmi radio card to sleeping waits		(me)
*	Fixing missing printk \n in fmi radio		(me)
o	Update to newer uclinux patch			(Greg Ungerer)
	| Unresolved now:
	| fs/exec.c kernel/fork.c procfs sysctl
	| can nommu be folded in (Hch)
*	Remove surplus irq_disable from mpt fusion	(Carlos Gorges)
*	Export gdt for APM				(Carlos Gorges)
	| Marked as _GPL because its deep internals stuff
*	Merge the add/put disk gendisk changes for i2o	(Al Viro)
*	Switch NCR5380/g_NCR5380 to new_eh		(me)
*	Fix cs89x0 netdevice init as module		(me)
*	Change some of the wd7000 code to use
	udelay and do other cleanups
*	Switch wd7000 to new_eh				(me)
*	Serial driver updates				(Russell King)
*	Sync bluetooth with 2.4, fix SMP, hotplug	(Maksim Krasnyanskiy)
	support L2CAP, BNEP, HCI filter etc
*	Move firmwareloading to hotplug for bluetooth	(Maksim Krasnyanskiy)
*	Pull hpfs out of shared struct superblock	(Brian Gerst)
X	Fix sleep with pre-empt disabled in 		(Manfred Spraul)
	set_cpus_allowed

Linux 2.5.40-ac4
*	Make ibm partition code compile again		(Martin Schwidefsky)
*	Remove unneeded config options on S/390		(Martin Schwidefsky)
*	Update DASD drivers				(Martin Schwidefsky)
*	Update S/390 xpram driver			(Martin Schwidefsky)
*	Replace S/390 BH code by tasklets		(Martin Schwidefsky)
*	Fix S/390 bitops bugs				(Martin Schwidefsky)
*	S/390x 31bit emulation fixes			(Martin Schwidefsky)
*	Update S/390 link scripts			(Martin Schwidefsky)
*	Add S/390 pre-empt support			(Martin Schwidefsky)
*	Inline some S/390 old compilers couldnt handle	(Martin Schwidefsky)
*	Use diag 44 for S/390x spinlocks		(Martin Schwidefsky)
*	Better S/390 timer handling			(Martin Schwidefsky)
*	S/390 code cleanups				(Martin Schwidefsky)
*	Clean up S/390 fpu load/stores			(Martin Schwidefsky)
*	DECnet updates for testing			(Steve Whitehouse)
*	Add console shutdown handling to S/390		(Martin Schwidefsky)
*	Remove some bogus S/390 sanity checks		(Martin Schwidefsky)
*	Clean up S/390 process irq			(Martin Schwidefsky)
*	Fix/simplify chpids handling on S/390		(Martin Schwidefsky)
*	No /proc/interrupts on S/390			(Martin Schwidefsky)
*	Remove now unneeded S/390 hack in init/main.c	(Martin Schwidefsky)
*	Clean up all the S/390 ptrace handling		(Martin Schwidefsky)
*	Fix build with local apic enabled		(James Bottomley)
*	Initial i2o_block merge of 2.4/2.5 code		(me)
	| Not yet functional
*	Initial i2o_scsi merge of 2.4/2.5 code		(me)
	| Needs dma mapping, 64bit, be and new_eh
-	Revert Ivan's pci change (breaks serverworks)
*	PCI serial oops fix				(William Irwin)
*	Remove dead wood from unistd.h			(Brian Gerst)
o	Fix bug in capget 				(Chris Wright)
*	Switch qnxfs to new style initializers		(Art Haas)
*	Recongize qnx v6 file systems			(Anders Larsen)
*	Kill off remaining pcibios_ users   (Greg "Ninja Turtle" Kroah-Hartmann)
*	Fix scsi debug for scsi scan changes		(Mike Anderson)
*	Fix some bugs in scsi error handling		(Mike Andersen)
*	Forward port RMK's 2.4 scsi fixes		(Mike Andersen)
*	Allow longer settle times for scsi reset	(Mike Andersen)
*	Hopefully improve error policies a bit		(Mike Andersen)

Linux 2.5.40-ac3
*	Resync telephony drivers with 2.4		(me)
	| Forward port security and other minor fixes
*	Fix aironet4500 build for tq changes		(me)
*	Fix keyspan USB warnings with gcc 3		(me)
*	Switch to the newer 2.4 depca driver		(me)
*	Re-merge depca fixes from 2.5.0->2.5.40]
*	Fix depca spinning waiting for irq probe	(me)
*	Fix depca copy with interrupts off		(me)
*	Fix depca clash with other ALIGN macros		(me)
*	Initial port of NCR5380/g_NCR5380 to new locks	(me)
	| This still needs new_eh, further clean up
	| and possibly making NCR5380_main a thread
*	Initial locking rework for the wd7000 scsi	(me)
	| Still needs new_eh
*	Update jffs to the dequeue_signal changes	(me)
*	Update jffs2 to the dequeue_signal changes	(me)
*	Fix shpnt misuse in NCR53c406a, wrong free_irq	(me)
*	Update NCR53c406a to new style sglist		(me)
	| Still needs new_eh
*	Architecture updates for S/390			(Martin Schwidefsky)
*	Include updates for S/390			(Martin Schwidefsky)
*	Base S/390 driver updates			(Martin Schwidefsky)
*	Add the new syscalls to S/390			(Martin Schwidefsky)
*	Fix sleeping with locks in sound_core		(Jaroslav Kysela)
*	Fix oops on shutdown of cs4281			(Suresh Siddha)
*	Fix cdrom paths in devfs			(Jordan Breeding)
*	Fix missing cache tag entry in intel cpu table	(Jean Delvare)
*	Remove old 2.2 compatibility pci functions	(Greg Kroah-Hartmann)
*	Clean up some dead devfs bits			(Greg Kroah-Hartmann)
*	Fix an oops in the hugetblpage stuff		(Andrew Morton)
	| Its still a stupid idea but now it doesnt oops
X	Handle read only BARs with type bits set	(Ivan Kokshaysky)

Linux 2.5.40-ac2
*	Fix a cut and paste error in the amd rng docs	(Troels Hansen)
*	Forward port OSS maestro3 fixes for toughbook
*	Forward port ramdisk cache coherency
*	RTL8150 USB updates				(Petko Manalov)
*	Fix corega USB ident				(Petko Manalov)
*	USB keyboard driver fix				(Dave Miller)
*	USB prototype fix				(Luc Vanoostenryck)
*	USB string fixes		(cip307@cip.physik.uni-wuerzburg.de)
*	USB test driver					(David Brownell)
*	Speedtouch USB driver fixes			(Greg Kroah-Hartmann)
*	Clean environment for hotplug			(Greg Kroah-Hartmann)
*	Fix mprotect oops				(Hugh Dickins)
*	NUMA-Q cleanups					(Martin Dobson)
*	Split timers into one x86 timer type per file	(John Stultz)
*	Cyclone timer support for x440 etc		(John Stultz)
*	Fix sleeping from illegal context for ioperm	(Andrew Morton)
*	Fix imm compile				(bonganilinux@mweb.co.za)
*	Fix irda for tq changes				(Carlos Gorges)
*	Fix xjack telephony build			(Carlos Gorges)
*	Fix ppa compile					(Carlos Gorges)
*	Fix aha152x compile for tq changes		(Carlos Gorges)
*	Fix hamradio drivers for tq changes		(Carlos Gorges)
*	Fix plip driver for tq changes			(Carlos Gorges)
*	Fix mpt fusion for tq changes			(Carlos Gorges)
*	Fix isdn for tq changes				(Carlos Gorges)
*	Fix ieee1394 for tq changes			(Carlos Gorges)
*	Fix new timer code to build with cpufreq on	(me)
*	Fix capi build for new tq_ code			(me)
	| ISDN still needs moving to real locks
	| this just cleans up one item
*	Fix missing header in mtdblock_ro		(Carlos Gorges)
*	Fix a typo and other header			(me)
*	Fix up ixj_pcmcia for 2.5			(me)
	| Note for janitors - it looks like a lot of the pcmcia release
	| code people "fixed" should be using del_timer_sync not del_timer
*	Fix missing header in longhaul cpu speed driver	(me)
*	Pipe read/write cleanup				(Manfred Spraul)
*	Make IDE PCI config text clearer	(Andrzej Krzysztofowicz)

Linux 2.5.40-ac1
*	Initial port of aacraid driver to 2.5		(me)
*	vfat corruption fix				(Petr Vandrovec)
*	Clean up firestream warnings			(Francois Romieu)
+	Voyager support					(James Bottomley)
*	Fix split_vma					(Hugh Dickins)
+	Fix config in video subdirectory		(John Levon)
*	Update olympic driver to 2.5			(Mike Phillips)
*	Fix sg init error				(Mike Anderson)
*	Fix Rules.make
o	Merge most of ucLinux stuff			(Greg Ungerer)
	| It needs putting somewhere so we can pick over the
	| hard bits left
	| Q: Wouldn't drivers/char/mem-nommu.c be better
	| Q: How to do the procfs stuff tidily
	| Q: Wouldn't it be nicer to move all mm or mmnommu specific ksyms
	|    int the relevant mm/*.c file area instead of kernel/ksyms
	| Q: Why ifdef out overcommit -  its even easier to account on 
	|    MMUless and useful info
*	Stick tulip back under 10/100 ethernet		(me)
*	Correct docs for IBM touchpad back to how	(me)
	they were before
*	Fix abuse of set_bit in winbond-840		(me)
*	Fix abuse of set_bit in atp			(me)

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Linux 2.5.47-ac2
  2002-11-13  1:30 Linux 2.5.47-ac2 Alan Cox
@ 2002-11-13  3:10 ` Paul
  2002-11-13 16:46   ` Samuli Suonpaa
  0 siblings, 1 reply; 13+ messages in thread
From: Paul @ 2002-11-13  3:10 UTC (permalink / raw)
  To: linux-kernel

Alan Cox <alan@redhat.com>, on Tue Nov 12, 2002 [08:30:00 PM] said:
> ** I strongly recommend saying N to IDE TCQ options otherwise this
>    should hopefully build and run happily.
> 
> This contains new IDE stuff. Exercise the usual caution.
> 
> Linux 2.5.47-ac2

	Hi;

        ld -m elf_i386 -e stext -T
arch/i386/vmlinux.lds.s arch/i386/kernel/head.o
arch/i386/kernel/init_task.o  init/built-in.o --start-group
usr/built-in.o  arch/i386/kernel/built-in.o
arch/i386/mm/built-in.o  arch/i386/mach-generic/built-in.o
kernel/built-in.o  mm/built-in.o  fs/built-in.o  ipc/built-in.o
security/built-in.o  crypto/built-in.o  drivers/built-in.o
sound/built-in.o  arch/i386/pci/built-in.o  net/built-in.o
lib/lib.a  arch/i386/lib/lib.a --end-group  -o vmlinux
arch/i386/kernel/built-in.o: In function `gdt_48':
arch/i386/kernel/built-in.o(.data+0xf05): undefined reference to
`boot_gdt_table'
make: *** [vmlinux] Error 1

# CONFIG_SMP is not set

Paul
set@pobox.com

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Linux 2.5.47-ac2
@ 2002-11-13  8:08 Margit Schubert-While
  0 siblings, 0 replies; 13+ messages in thread
From: Margit Schubert-While @ 2002-11-13  8:08 UTC (permalink / raw)
  To: linux-kernel

arch/i386/kernel/built-in.o: In function `gdt_48':
arch/i386/kernel/built-in.o(.data+0x15c1): undefined reference to 
`boot_gdt_table'
drivers/built-in.o: In function `acpi_system_suspend':
drivers/built-in.o(.text+0x230d8): undefined reference to `do_suspend_lowlevel'
net/built-in.o: In function `p8022_request':
net/built-in.o(.text+0xf972): undefined reference to 
`llc_build_and_send_ui_pkt'
net/built-in.o: In function `register_8022_client':
net/built-in.o(.text+0xf9c9): undefined reference to `llc_sap_open'
net/built-in.o: In function `unregister_8022_client':
net/built-in.o(.text+0xfa04): undefined reference to `llc_sap_close'
net/built-in.o: In function `snap_request':
net/built-in.o(.text+0xfb4e): undefined reference to 
`llc_build_and_send_ui_pkt'
net/built-in.o: In function `snap_init':
net/built-in.o(.init.text+0x5f1): undefined reference to `llc_sap_open'
make: *** [vmlinux] Error 1


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Linux 2.5.47-ac2
@ 2002-11-13  9:43 Margit Schubert-While
  2002-11-13 10:06 ` Matt Bernstein
                   ` (2 more replies)
  0 siblings, 3 replies; 13+ messages in thread
From: Margit Schubert-While @ 2002-11-13  9:43 UTC (permalink / raw)
  To: linux-kernel

To keep you all busy :-)


In file included from drivers/block/DAC960.c:49:
drivers/block/DAC960.h:2572:2: #error I am a non-portable driver, please 
convert me to use the Documentation/DMA-mapping.txt interfaces
In file included from drivers/block/DAC960.c:49:
drivers/block/DAC960.h: In function `DAC960_BA_WriteHardwareMailbox':
drivers/block/DAC960.h:2846: warning: implicit declaration of function 
`Virtual_to_Bus32'
drivers/block/DAC960.c: In function `DAC960_V2_GeneralInfo':
drivers/block/DAC960.c:656: warning: implicit declaration of function 
`Virtual_to_Bus64'
drivers/block/DAC960.c: In function `DAC960_V1_ProcessCompletedCommand':
drivers/block/DAC960.c:3102: warning: implicit declaration of function 
`Bus32_to_Virtual'
drivers/block/DAC960.c:3102: warning: passing arg 2 of `__constant_memcpy' 
makes pointer from integer without a cast
drivers/block/DAC960.c:3102: warning: passing arg 2 of `__memcpy' makes 
pointer from integer without a cast
drivers/block/DAC960.c:3107: warning: passing arg 2 of `__constant_memcpy' 
makes pointer from integer without a cast
drivers/block/DAC960.c:3107: warning: passing arg 2 of `__memcpy' makes 
pointer from integer without a cast
drivers/block/DAC960.c: In function `DAC960_P_InterruptHandler':
drivers/block/DAC960.c:5038: warning: passing arg 1 of 
`DAC960_P_To_PD_TranslateEnquiry' makes pointer from integer without a cast
drivers/block/DAC960.c:5044: warning: passing arg 1 of 
`DAC960_P_To_PD_TranslateDeviceState' makes pointer from integer without a cast
make[2]: *** [drivers/block/DAC960.o] Error 1
make[1]: *** [drivers/block] Error 2
make: *** [drivers] Error 2


drivers/char/cyclades.c:887: parse error before '}' token
drivers/char/cyclades.c:3437:24: warning: multi-line string literals are 
deprecated
make[2]: *** [drivers/char/cyclades.o] Error 1
make[1]: *** [drivers/char] Error 2
make: *** [drivers] Error 2

drivers/char/istallion.c:801: parse error before '}' token
drivers/char/istallion.c: In function `stli_hostcmd':
drivers/char/istallion.c:3006: warning: implicit declaration of function 
`schedule_task'
make[2]: *** [drivers/char/istallion.o] Error 1
make[1]: *** [drivers/char] Error 2
make: *** [drivers] Error 2

In file included from drivers/char/riscom8.c:51:
drivers/char/riscom8.h:88: field `tqueue' has incomplete type
drivers/char/riscom8.h:89: field `tqueue_hangup' has incomplete type
drivers/char/riscom8.c:84: warning: type defaults to `int' in declaration 
of `DECLARE_TASK_QUEUE'
drivers/char/riscom8.c:84: warning: parameter names (without types) in 
function declaration
drivers/char/riscom8.c: In function `rc_mark_event':
drivers/char/riscom8.c:351: warning: implicit declaration of function 
`queue_task'
drivers/char/riscom8.c:351: `tq_riscom' undeclared (first use in this function)
drivers/char/riscom8.c:351: (Each undeclared identifier is reported only once
drivers/char/riscom8.c:351: for each function it appears in.)
drivers/char/riscom8.c:352: warning: implicit declaration of function `mark_bh'
drivers/char/riscom8.c:352: `RISCOM8_BH' undeclared (first use in this 
function)
drivers/char/riscom8.c: In function `rc_receive_exc':
drivers/char/riscom8.c:435: structure has no member named `tqueue'
drivers/char/riscom8.c:435: `tq_timer' undeclared (first use in this function)
drivers/char/riscom8.c: In function `rc_receive':
drivers/char/riscom8.c:466: structure has no member named `tqueue'
drivers/char/riscom8.c:466: `tq_timer' undeclared (first use in this function)
drivers/char/riscom8.c: In function `rc_check_modem':
drivers/char/riscom8.c:556: warning: implicit declaration of function 
`schedule_task'
drivers/char/riscom8.c: In function `do_riscom_bh':
drivers/char/riscom8.c:1725: warning: implicit declaration of function 
`run_task_queue'
drivers/char/riscom8.c:1725: `tq_riscom' undeclared (first use in this 
function)
drivers/char/riscom8.c: In function `rc_init_drivers':
drivers/char/riscom8.c:1754: warning: implicit declaration of function 
`init_bh'
drivers/char/riscom8.c:1754: `RISCOM8_BH' undeclared (first use in this 
function)
drivers/char/riscom8.c: In function `rc_release_drivers':
drivers/char/riscom8.c:1833: warning: implicit declaration of function 
`remove_bh'
drivers/char/riscom8.c:1833: `RISCOM8_BH' undeclared (first use in this 
function)
drivers/char/riscom8.c: At top level:
drivers/char/riscom8.c:84: warning: `DECLARE_TASK_QUEUE' declared `static' 
but never defined
make[2]: *** [drivers/char/riscom8.o] Error 1
make[1]: *** [drivers/char] Error 2
make: *** [drivers] Error 2

drivers/char/isicom.c:87: warning: type defaults to `int' in declaration of 
`DECLARE_TASK_QUEUE'
drivers/char/isicom.c:87: warning: parameter names (without types) in 
function declaration
drivers/char/isicom.c:87: warning: data definition has no type or storage class
drivers/char/isicom.c: In function `schedule_bh':
drivers/char/isicom.c:363: warning: implicit declaration of function 
`queue_task'
drivers/char/isicom.c:363: `tq_isicom' undeclared (first use in this function)
drivers/char/isicom.c:363: (Each undeclared identifier is reported only once
drivers/char/isicom.c:363: for each function it appears in.)
drivers/char/isicom.c:364: warning: implicit declaration of function `mark_bh'
drivers/char/isicom.c:364: `ISICOM_BH' undeclared (first use in this function)
drivers/char/isicom.c: In function `do_isicom_bh':
drivers/char/isicom.c:492: warning: implicit declaration of function 
`run_task_queue'
drivers/char/isicom.c:492: `tq_isicom' undeclared (first use in this function)
drivers/char/isicom.c: In function `isicom_interrupt':
drivers/char/isicom.c:593: warning: implicit declaration of function 
`schedule_task'
drivers/char/isicom.c:661: structure has no member named `tqueue'
drivers/char/isicom.c:661: `tq_timer' undeclared (first use in this function)
drivers/char/isicom.c:699: structure has no member named `tqueue'
drivers/char/isicom.c: In function `isicom_init':
drivers/char/isicom.c:1890: warning: implicit declaration of function `init_bh'
drivers/char/isicom.c:1890: `ISICOM_BH' undeclared (first use in this function)
drivers/char/isicom.c:1906: structure has no member named `routine'
drivers/char/isicom.c:1908: structure has no member named `routine'
drivers/char/isicom.c: In function `cleanup_module':
drivers/char/isicom.c:2040: warning: implicit declaration of function 
`remove_bh'
drivers/char/isicom.c:2040: `ISICOM_BH' undeclared (first use in this function)
make[2]: *** [drivers/char/isicom.o] Error 1
make[1]: *** [drivers/char] Error 2
make: *** [drivers] Error 2

drivers/char/esp.c:110: warning: type defaults to `int' in declaration of 
`DECLARE_TASK_QUEUE'
drivers/char/esp.c:110: warning: parameter names (without types) in 
function declaration
drivers/char/esp.c: In function `rs_sched_event':
drivers/char/esp.c:281: warning: implicit declaration of function `queue_task'
drivers/char/esp.c:281: `tq_esp' undeclared (first use in this function)
drivers/char/esp.c:281: (Each undeclared identifier is reported only once
drivers/char/esp.c:281: for each function it appears in.)
drivers/char/esp.c:282: warning: implicit declaration of function `mark_bh'
drivers/char/esp.c:282: `ESP_BH' undeclared (first use in this function)
drivers/char/esp.c: In function `receive_chars_pio':
drivers/char/esp.c:377: structure has no member named `tqueue'
drivers/char/esp.c:377: `tq_timer' undeclared (first use in this function)
drivers/char/esp.c: In function `receive_chars_dma_done':
drivers/char/esp.c:452: structure has no member named `tqueue'
drivers/char/esp.c:452: `tq_timer' undeclared (first use in this function)
drivers/char/esp.c: In function `check_modem_status':
drivers/char/esp.c:647: warning: implicit declaration of function 
`schedule_task'
drivers/char/esp.c: In function `do_serial_bh':
drivers/char/esp.c:775: warning: implicit declaration of function 
`run_task_queue'
drivers/char/esp.c:775: `tq_esp' undeclared (first use in this function)
drivers/char/esp.c: In function `espserial_init':
drivers/char/esp.c:2514: warning: implicit declaration of function `init_bh'
drivers/char/esp.c:2514: `ESP_BH' undeclared (first use in this function)
drivers/char/esp.c:2644: structure has no member named `routine'
drivers/char/esp.c:2646: structure has no member named `routine'
drivers/char/esp.c: In function `espserial_exit':
drivers/char/esp.c:2718: warning: implicit declaration of function `remove_bh'
drivers/char/esp.c:2718: `ESP_BH' undeclared (first use in this function)
drivers/char/esp.c: At top level:
drivers/char/esp.c:110: warning: `DECLARE_TASK_QUEUE' declared `static' but 
never defined
make[2]: *** [drivers/char/esp.o] Error 1
make[1]: *** [drivers/char] Error 2
make: *** [drivers] Error 2

drivers/isdn/i4l/isdn_net_lib.c: In function `isdn_net_lib_init':
drivers/isdn/i4l/isdn_net_lib.c:2330: `isdn_x25_ops' undeclared (first use 
in this function)
drivers/isdn/i4l/isdn_net_lib.c:2330: (Each undeclared identifier is 
reported only once
drivers/isdn/i4l/isdn_net_lib.c:2330: for each function it appears in.)
make[3]: *** [drivers/isdn/i4l/isdn_net_lib.o] Error 1
make[2]: *** [drivers/isdn/i4l] Error 2
make[1]: *** [drivers/isdn] Error 2
make: *** [drivers] Error 2

drivers/isdn/i4l/isdn_common.c: In function `map_drvname':
drivers/isdn/i4l/isdn_common.c:1978: structure has no member named `drvid'
drivers/isdn/i4l/isdn_common.c: In function `map_namedrv':
drivers/isdn/i4l/isdn_common.c:1985: structure has no member named `drvid'
drivers/isdn/i4l/isdn_common.c: In function `isdn_register_divert':
drivers/isdn/i4l/isdn_common.c:2007: `isdn_command' undeclared (first use 
in this function)
drivers/isdn/i4l/isdn_common.c:2007: (Each undeclared identifier is 
reported only once
drivers/isdn/i4l/isdn_common.c:2007: for each function it appears in.)
make[3]: *** [drivers/isdn/i4l/isdn_common.o] Error 1
make[2]: *** [drivers/isdn/i4l] Error 2
make[1]: *** [drivers/isdn] Error 2
make: *** [drivers] Error 2

In file included from drivers/media/video/zr36120.c:43:
drivers/media/video/zr36120.h:29:27: linux/i2c-old.h: No such file or directory
In file included from drivers/media/video/zr36120.c:43:
drivers/media/video/zr36120.h:101: field `i2c' has incomplete type
drivers/media/video/zr36120.c: In function `zoran_muxsel':
drivers/media/video/zr36120.c:392: warning: implicit declaration of 
function `i2c_control_device'
drivers/media/video/zr36120.c:392: `I2C_DRIVERID_VIDEODECODER' undeclared 
(first use in this function)
drivers/media/video/zr36120.c:392: (Each undeclared identifier is reported 
only once
drivers/media/video/zr36120.c:392: for each function it appears in.)
drivers/media/video/zr36120.c: In function `zoran_common_open':
drivers/media/video/zr36120.c:738: `I2C_DRIVERID_VIDEODECODER' undeclared 
(first use in this function)
drivers/media/video/zr36120.c: In function `zoran_ioctl':
drivers/media/video/zr36120.c:1166: `I2C_DRIVERID_VIDEODECODER' undeclared 
(first use in this function)
drivers/media/video/zr36120.c:1440: `I2C_DRIVERID_TUNER' undeclared (first 
use in this function)
drivers/media/video/zr36120.c: At top level:
drivers/media/video/zr36120.c:1497: unknown field `open' specified in 
initializer
drivers/media/video/zr36120.c:1497: warning: initialization makes integer 
from pointer without a cast
drivers/media/video/zr36120.c:1498: unknown field `close' specified in 
initializer
drivers/media/video/zr36120.c:1498: warning: initialization from 
incompatible pointer type
drivers/media/video/zr36120.c:1499: unknown field `read' specified in 
initializer
drivers/media/video/zr36120.c:1500: unknown field `write' specified in 
initializer
drivers/media/video/zr36120.c:1500: warning: initialization makes integer 
from pointer without a cast
drivers/media/video/zr36120.c:1501: unknown field `poll' specified in 
initializer
drivers/media/video/zr36120.c:1501: warning: missing braces around initializer
drivers/media/video/zr36120.c:1501: warning: (near initialization for 
`zr36120_template.lock')
drivers/media/video/zr36120.c:1501: warning: initialization makes integer 
from pointer without a cast
drivers/media/video/zr36120.c:1502: unknown field `ioctl' specified in 
initializer
drivers/media/video/zr36120.c:1502: warning: initialization from 
incompatible pointer type
drivers/media/video/zr36120.c:1503: unknown field `mmap' specified in 
initializer
drivers/media/video/zr36120.c:1503: warning: excess elements in struct 
initializer
drivers/media/video/zr36120.c:1503: warning: (near initialization for 
`zr36120_template')
drivers/media/video/zr36120.c:1833: unknown field `open' specified in 
initializer
drivers/media/video/zr36120.c:1833: warning: initialization makes integer 
from pointer without a cast
drivers/media/video/zr36120.c:1834: unknown field `close' specified in 
initializer
drivers/media/video/zr36120.c:1834: warning: initialization from 
incompatible pointer type
drivers/media/video/zr36120.c:1835: unknown field `read' specified in 
initializer
drivers/media/video/zr36120.c:1836: unknown field `write' specified in 
initializer
drivers/media/video/zr36120.c:1836: warning: initialization makes integer 
from pointer without a cast
drivers/media/video/zr36120.c:1837: unknown field `poll' specified in 
initializer
drivers/media/video/zr36120.c:1837: warning: missing braces around initializer
drivers/media/video/zr36120.c:1837: warning: (near initialization for 
`vbi_template.lock')
drivers/media/video/zr36120.c:1837: warning: initialization makes integer 
from pointer without a cast
drivers/media/video/zr36120.c:1838: unknown field `ioctl' specified in 
initializer
drivers/media/video/zr36120.c:1838: warning: initialization from 
incompatible pointer type
drivers/media/video/zr36120.c: In function `init_zoran':
drivers/media/video/zr36120.c:2013: warning: implicit declaration of 
function `i2c_register_bus'
drivers/media/video/zr36120.c: In function `release_zoran':
drivers/media/video/zr36120.c:2047: warning: implicit declaration of 
function `i2c_unregister_bus'
make[3]: *** [drivers/media/video/zr36120.o] Error 1
make[2]: *** [drivers/media/video] Error 2
make[1]: *** [drivers/media] Error 2
make: *** [drivers] Error 2

drivers/media/video/saa7111.c:37:27: linux/i2c-old.h: No such file or directory
drivers/media/video/saa7111.c: In function `saa7111_write':
drivers/media/video/saa7111.c:70: warning: implicit declaration of function 
`LOCK_I2C_BUS'
drivers/media/video/saa7111.c:71: warning: implicit declaration of function 
`i2c_start'
drivers/media/video/saa7111.c:72: warning: implicit declaration of function 
`i2c_sendbyte'
drivers/media/video/saa7111.c:76: warning: implicit declaration of function 
`i2c_stop'
drivers/media/video/saa7111.c:77: warning: implicit declaration of function 
`UNLOCK_I2C_BUS'
drivers/media/video/saa7111.c: In function `saa7111_read':
drivers/media/video/saa7111.c:118: warning: implicit declaration of 
function `i2c_readbyte'
drivers/media/video/saa7111.c: At top level:
drivers/media/video/saa7111.c:126: warning: `struct i2c_device' declared 
inside parameter list
drivers/media/video/saa7111.c:126: warning: its scope is only this 
definition or declaration, which is probably not what you want
drivers/media/video/saa7111.c: In function `saa7111_attach':
drivers/media/video/saa7111.c:164: dereferencing pointer to incomplete type
drivers/media/video/saa7111.c:172: dereferencing pointer to incomplete type
drivers/media/video/saa7111.c:173: dereferencing pointer to incomplete type
drivers/media/video/saa7111.c:174: dereferencing pointer to incomplete type
drivers/media/video/saa7111.c:186: dereferencing pointer to incomplete type
drivers/media/video/saa7111.c:189: dereferencing pointer to incomplete type
drivers/media/video/saa7111.c: At top level:
drivers/media/video/saa7111.c:195: warning: `struct i2c_device' declared 
inside parameter list
drivers/media/video/saa7111.c: In function `saa7111_detach':
drivers/media/video/saa7111.c:197: dereferencing pointer to incomplete type
drivers/media/video/saa7111.c: At top level:
drivers/media/video/saa7111.c:203: warning: `struct i2c_device' declared 
inside parameter list
drivers/media/video/saa7111.c: In function `saa7111_command':
drivers/media/video/saa7111.c:205: dereferencing pointer to incomplete type
drivers/media/video/saa7111.c:217: dereferencing pointer to incomplete type
drivers/media/video/saa7111.c: At top level:
drivers/media/video/saa7111.c:427: variable `i2c_driver_saa7111' has 
initializer but incomplete type
drivers/media/video/saa7111.c:428: warning: excess elements in struct 
initializer
drivers/media/video/saa7111.c:428: warning: (near initialization for 
`i2c_driver_saa7111')
drivers/media/video/saa7111.c:429: `I2C_DRIVERID_VIDEODECODER' undeclared 
here (not in a function)
drivers/media/video/saa7111.c:429: warning: excess elements in struct 
initializer
drivers/media/video/saa7111.c:429: warning: (near initialization for 
`i2c_driver_saa7111')
drivers/media/video/saa7111.c:430: warning: excess elements in struct 
initializer
drivers/media/video/saa7111.c:430: warning: (near initialization for 
`i2c_driver_saa7111')
drivers/media/video/saa7111.c:430: warning: excess elements in struct 
initializer
drivers/media/video/saa7111.c:430: warning: (near initialization for 
`i2c_driver_saa7111')
drivers/media/video/saa7111.c:432: warning: excess elements in struct 
initializer
drivers/media/video/saa7111.c:432: warning: (near initialization for 
`i2c_driver_saa7111')
drivers/media/video/saa7111.c:433: warning: excess elements in struct 
initializer
drivers/media/video/saa7111.c:433: warning: (near initialization for 
`i2c_driver_saa7111')
drivers/media/video/saa7111.c:435: warning: excess elements in struct 
initializer
drivers/media/video/saa7111.c:435: warning: (near initialization for 
`i2c_driver_saa7111')
drivers/media/video/saa7111.c: In function `saa7111_init':
drivers/media/video/saa7111.c:439: warning: implicit declaration of 
function `i2c_register_driver'
drivers/media/video/saa7111.c: In function `saa7111_exit':
drivers/media/video/saa7111.c:444: warning: implicit declaration of 
function `i2c_unregister_driver'
drivers/media/video/saa7111.c: At top level:
drivers/media/video/saa7111.c:427: storage size of `i2c_driver_saa7111' 
isn't known
make[3]: *** [drivers/media/video/saa7111.o] Error 1
make[2]: *** [drivers/media/video] Error 2
make[1]: *** [drivers/media] Error 2
make: *** [drivers] Error 2

drivers/message/i2o/i2o_lan.c:28:2: #error Please convert me to 
Documentation/DMA-mapping.txt
drivers/message/i2o/i2o_lan.c:120: parse error before "struct"
drivers/message/i2o/i2o_lan.c: In function `i2o_lan_receive_post_reply':
drivers/message/i2o/i2o_lan.c:385: `run_i2o_post_buckets_task' undeclared 
(first use in this function)
drivers/message/i2o/i2o_lan.c:385: (Each undeclared identifier is reported 
only once
drivers/message/i2o/i2o_lan.c:385: for each function it appears in.)
drivers/message/i2o/i2o_lan.c: In function `i2o_lan_register_device':
drivers/message/i2o/i2o_lan.c:1406: structure has no member named `list'
drivers/message/i2o/i2o_lan.c:1406: structure has no member named `list'
drivers/message/i2o/i2o_lan.c:1406: structure has no member named `list'
drivers/message/i2o/i2o_lan.c:1406: structure has no member named `list'
drivers/message/i2o/i2o_lan.c:1407: structure has no member named `sync'
make[3]: *** [drivers/message/i2o/i2o_lan.o] Error 1
make[2]: *** [drivers/message/i2o] Error 2
make[1]: *** [drivers/message] Error 2
make: *** [drivers] Error 2

drivers/net/fc/iph5526.c:226: warning: initialization from incompatible 
pointer type
drivers/net/fc/iph5526.c:3895: conflicting types for `iph5526_biosparam'
drivers/net/fc/iph5526_scsi.h:28: previous declaration of `iph5526_biosparam'
drivers/net/fc/iph5526.c: In function `add_to_sest':
drivers/net/fc/iph5526.c:4284: structure has no member named `address'
drivers/net/fc/iph5526.c:4384: structure has no member named `address'
drivers/net/fc/iph5526.c:4393: structure has no member named `address'
drivers/net/fc/iph5526.c:4399: structure has no member named `address'
make[3]: *** [drivers/net/fc/iph5526.o] Error 1
make[2]: *** [drivers/net/fc] Error 2
make[1]: *** [drivers/net] Error 2
make: *** [drivers] Error 2

drivers/net/wan/sdlamain.c:244: warning: type defaults to `int' in 
declaration of `DECLARE_TASK_QUEUE'
drivers/net/wan/sdlamain.c:244: warning: parameter names (without types) in 
function declaration
drivers/net/wan/sdlamain.c:244: warning: data definition has no type or 
storage class
drivers/net/wan/sdlamain.c:245: variable `wanpipe_tq_task' has initializer 
but incomplete type
drivers/net/wan/sdlamain.c:247: unknown field `routine' specified in 
initializer
drivers/net/wan/sdlamain.c:247: warning: excess elements in struct initializer
drivers/net/wan/sdlamain.c:247: warning: (near initialization for 
`wanpipe_tq_task')
drivers/net/wan/sdlamain.c:248: unknown field `data' specified in initializer
drivers/net/wan/sdlamain.c:249: `wanpipe_tq_custom' undeclared here (not in 
a function)
drivers/net/wan/sdlamain.c:249: warning: excess elements in struct initializer
drivers/net/wan/sdlamain.c:249: warning: (near initialization for 
`wanpipe_tq_task')
drivers/net/wan/sdlamain.c: In function `check_s508_conflicts':
drivers/net/wan/sdlamain.c:647: warning: passing arg 2 of 
`constant_test_bit' from incompatible pointer type
drivers/net/wan/sdlamain.c:647: warning: passing arg 2 of 
`variable_test_bit' from incompatible pointer type
drivers/net/wan/sdlamain.c: In function `check_s514_conflicts':
drivers/net/wan/sdlamain.c:741: warning: passing arg 2 of 
`constant_test_bit' from incompatible pointer type
drivers/net/wan/sdlamain.c:741: warning: passing arg 2 of 
`variable_test_bit' from incompatible pointer type
drivers/net/wan/sdlamain.c: In function `run_wanpipe_tq':
drivers/net/wan/sdlamain.c:1289: `task_queue' undeclared (first use in this 
function)
drivers/net/wan/sdlamain.c:1289: (Each undeclared identifier is reported 
only once
drivers/net/wan/sdlamain.c:1289: for each function it appears in.)
drivers/net/wan/sdlamain.c:1289: `tq_queue' undeclared (first use in this 
function)
drivers/net/wan/sdlamain.c:1289: parse error before ')' token
drivers/net/wan/sdlamain.c:1292: warning: implicit declaration of function 
`run_task_queue'
drivers/net/wan/sdlamain.c: In function `wanpipe_queue_tq':
drivers/net/wan/sdlamain.c:1302: warning: implicit declaration of function 
`queue_task'
drivers/net/wan/sdlamain.c:1302: `wanpipe_tq_custom' undeclared (first use 
in this function)
drivers/net/wan/sdlamain.c: In function `wanpipe_mark_bh':
drivers/net/wan/sdlamain.c:1309: `tq_immediate' undeclared (first use in 
this function)
drivers/net/wan/sdlamain.c:1310: warning: implicit declaration of function 
`mark_bh'
drivers/net/wan/sdlamain.c:1310: `IMMEDIATE_BH' undeclared (first use in 
this function)
drivers/net/wan/sdlamain.c: In function `wakeup_sk_bh':
drivers/net/wan/sdlamain.c:1319: warning: passing arg 2 of 
`constant_test_bit' from incompatible pointer type
drivers/net/wan/sdlamain.c:1319: warning: passing arg 2 of 
`variable_test_bit' from incompatible pointer type
include/net/route.h: At top level:
drivers/net/wan/sdlamain.c:245: storage size of `wanpipe_tq_task' isn't known
make[3]: *** [drivers/net/wan/sdlamain.o] Error 1
make[2]: *** [drivers/net/wan] Error 2
make[1]: *** [drivers/net] Error 2
make: *** [drivers] Error 2

drivers/net/rrunner.c:24:2: #error Please convert me to 
Documentation/DMA-mapping.txt

drivers/net/rcpci45.c:47:2: #error Please convert me to 
Documentation/DMA-mapping.txt

drivers/net/defxx.c:202:2: #error Please convert me to 
Documentation/DMA-mapping.txt
In file included from drivers/net/defxx.c:226:
drivers/net/defxx.h:1677:1: warning: "ALIGN" redefined
In file included from include/asm/processor.h:17,
                  from include/asm/thread_info.h:14,
                  from include/linux/thread_info.h:11,
                  from include/linux/spinlock.h:12,
                  from include/linux/module.h:11,
                  from drivers/net/defxx.c:206:
include/linux/cache.h:7:1: warning: this is the location of the previous 
definition
make[2]: *** [drivers/net/defxx.o] Error 1
make[1]: *** [drivers/net] Error 2
make: *** [drivers] Error 2

drivers/scsi/pci2000.c: In function `Pci2000_QueueCommand':
drivers/scsi/pci2000.c:508: structure has no member named `address'
drivers/scsi/pci2000.c:531: structure has no member named `address'
drivers/scsi/pci2000.c: At top level:
drivers/scsi/pci2000.c:855: warning: initialization from incompatible 
pointer type
drivers/scsi/pci2000.c:855: warning: initialization from incompatible 
pointer type
make[2]: *** [drivers/scsi/pci2000.o] Error 1
make[1]: *** [drivers/scsi] Error 2
make: *** [drivers] Error 2

drivers/scsi/pci2220i.c:37:2: #error Convert me to understand page+offset 
based scatterlists
drivers/scsi/pci2220i.c: In function `WalkScatGath':
drivers/scsi/pci2220i.c:467: structure has no member named `address'
drivers/scsi/pci2220i.c: In function `Pci2220i_QueueCommand':
drivers/scsi/pci2220i.c:2053: structure has no member named `address'
drivers/scsi/pci2220i.c: At top level:
drivers/scsi/pci2220i.c:2922: warning: initialization from incompatible 
pointer type
drivers/scsi/pci2220i.c:2922: warning: initialization from incompatible 
pointer type
make[2]: *** [drivers/scsi/pci2220i.o] Error 1
make[1]: *** [drivers/scsi] Error 2
make: *** [drivers] Error 2

drivers/scsi/dpt_i2o.c:31:2: #error Please convert me to 
Documentation/DMA-mapping.txt
drivers/scsi/dpt_i2o.c: In function `adpt_i2o_delete_hba':
drivers/scsi/dpt_i2o.c:1036: sizeof applied to an incomplete type
drivers/scsi/dpt_i2o.c: In function `adpt_i2o_post_wait':
drivers/scsi/dpt_i2o.c:1137: warning: operation on `adpt_post_wait_id' may 
be undefined
drivers/scsi/dpt_i2o.c: In function `adpt_scsi_to_i2o':
drivers/scsi/dpt_i2o.c:2134: `Cmnd' undeclared (first use in this function)
drivers/scsi/dpt_i2o.c:2134: (Each undeclared identifier is reported only once
drivers/scsi/dpt_i2o.c:2134: for each function it appears in.)
drivers/scsi/dpt_i2o.c:2142: warning: implicit declaration of function 
`sg_dma_length'
drivers/scsi/dpt_i2o.c:2144: warning: implicit declaration of function 
`sg_dmap_address'
drivers/scsi/dpt_i2o.c:2071: warning: unused variable `rcode'
drivers/scsi/dpt_i2o.c: In function `adpt_i2o_to_scsi':
drivers/scsi/dpt_i2o.c:2237: `Cmnd' undeclared (first use in this function)
drivers/scsi/dpt_i2o.c: In function `adpt_i2o_init_outbound_q':
drivers/scsi/dpt_i2o.c:2738: parse error before "pHba"
drivers/scsi/dpt_i2o.c:2746: `dma' undeclared (first use in this function)
drivers/scsi/dpt_i2o.c:2671: warning: unused variable `outbound_frame'
drivers/scsi/dpt_i2o.c: In function `adpt_i2o_status_get':
drivers/scsi/dpt_i2o.c:2775: warning: left-hand operand of comma expression 
has no effect
drivers/scsi/dpt_i2o.c:2775: parse error before ';' token
drivers/scsi/dpt_i2o.c:2769: warning: unused variable `timeout'
drivers/scsi/dpt_i2o.c:2770: warning: unused variable `m'
drivers/scsi/dpt_i2o.c:2771: warning: unused variable `msg'
drivers/scsi/dpt_i2o.c:2772: warning: unused variable `status_block'
drivers/scsi/dpt_i2o.c: At top level:
drivers/scsi/dpt_i2o.c:2781: parse error before numeric constant
drivers/scsi/dpt_i2o.c:2782: warning: type defaults to `int' in declaration 
of `status_block'
drivers/scsi/dpt_i2o.c:2782: `pHba' undeclared here (not in a function)
drivers/scsi/dpt_i2o.c:2782: warning: data definition has no type or 
storage class
drivers/scsi/dpt_i2o.c:2784: warning: type defaults to `int' in declaration 
of `timeout'
drivers/scsi/dpt_i2o.c:2784: initializer element is not constant
drivers/scsi/dpt_i2o.c:2784: warning: data definition has no type or 
storage class
drivers/scsi/dpt_i2o.c:2785: parse error before "do"
drivers/scsi/dpt_i2o.c:2787: warning: type defaults to `int' in declaration 
of `m'
drivers/scsi/dpt_i2o.c:2787: `pHba' undeclared here (not in a function)
drivers/scsi/dpt_i2o.c:2787: warning: data definition has no type or 
storage class
drivers/scsi/dpt_i2o.c:2788: parse error before "if"
drivers/scsi/dpt_i2o.c:2798: warning: type defaults to `int' in declaration 
of `msg'
drivers/scsi/dpt_i2o.c:2798: `pHba' undeclared here (not in a function)
drivers/scsi/dpt_i2o.c:2798: warning: data definition has no type or 
storage class
drivers/scsi/dpt_i2o.c:2800: parse error before "volatile"
drivers/scsi/dpt_i2o.c:2801: parse error before "volatile"
drivers/scsi/dpt_i2o.c:2802: parse error before "volatile"
drivers/scsi/dpt_i2o.c:2803: parse error before "volatile"
drivers/scsi/dpt_i2o.c:2804: parse error before "volatile"
drivers/scsi/dpt_i2o.c:2805: parse error before "volatile"
drivers/scsi/dpt_i2o.c:2806: parse error before "volatile"
drivers/scsi/dpt_i2o.c:2807: parse error before "volatile"
drivers/scsi/dpt_i2o.c:2808: parse error before "volatile"
drivers/scsi/dpt_i2o.c:2811: parse error before "volatile"
make[2]: *** [drivers/scsi/dpt_i2o.o] Error 1
make[1]: *** [drivers/scsi] Error 2
make: *** [drivers] Error 2

drivers/scsi/tmscsim.c: In function `DC390_waiting_timed_out':
drivers/scsi/tmscsim.c:1073: request for member `pScsiHost' in something 
not a structure or union
drivers/scsi/tmscsim.c:1077: request for member `pScsiHost' in something 
not a structure or union
drivers/scsi/tmscsim.c: In function `dc390_BuildSRB':
drivers/scsi/tmscsim.c:1145: structure has no member named `address'
In file included from drivers/scsi/tmscsim.c:1824:
drivers/scsi/scsiiom.c:9:2: #error Please convert me to 
Documentation/DMA-mapping.txt
In file included from drivers/scsi/tmscsim.c:1824:
drivers/scsi/scsiiom.c: In function `DC390_Interrupt':
drivers/scsi/scsiiom.c:267: `DC390_LOCK_IO' undeclared (first use in this 
function)
drivers/scsi/scsiiom.c:267: (Each undeclared identifier is reported only once
drivers/scsi/scsiiom.c:267: for each function it appears in.)
drivers/scsi/scsiiom.c:343: `DC390_UNLOCK_IO' undeclared (first use in this 
function)
drivers/scsi/scsiiom.c:229: warning: unused variable `iflags'
In file included from drivers/scsi/tmscsim.c:1824:
drivers/scsi/scsiiom.c: In function `dc390_DataOut_0':
drivers/scsi/scsiiom.c:384: structure has no member named `address'
In file included from drivers/scsi/tmscsim.c:1824:
drivers/scsi/scsiiom.c: In function `dc390_DataIn_0':
drivers/scsi/scsiiom.c:448: structure has no member named `address'
In file included from drivers/scsi/tmscsim.c:1824:
drivers/scsi/scsiiom.c: In function `dc390_restore_ptr':
drivers/scsi/scsiiom.c:747: structure has no member named `address'
drivers/scsi/scsiiom.c:761: structure has no member named `address'
drivers/scsi/scsiiom.c:764: structure has no member named `address'
In file included from drivers/scsi/tmscsim.c:1824:
drivers/scsi/scsiiom.c: In function `dc390_DataIO_Comm':
drivers/scsi/scsiiom.c:898: structure has no member named `address'
In file included from drivers/scsi/tmscsim.c:1824:
drivers/scsi/scsiiom.c: In function `dc390_SRBdone':
drivers/scsi/scsiiom.c:1373: structure has no member named `address'
drivers/scsi/scsiiom.c:1448: structure has no member named `address'
drivers/scsi/scsiiom.c:1523: structure has no member named `address'
In file included from drivers/scsi/tmscsim.c:1824:
drivers/scsi/scsiiom.c: In function `dc390_RequestSense':
drivers/scsi/scsiiom.c:1764: structure has no member named `address'
drivers/scsi/tmscsim.c: In function `dc390_inquiry':
drivers/scsi/tmscsim.c:2402: request for member `rq_status' in something 
not a structure or union
drivers/scsi/tmscsim.c: In function `dc390_sendstart':
drivers/scsi/tmscsim.c:2452: request for member `rq_status' in something 
not a structure or union
drivers/scsi/tmscsim.c: In function `dc390_set_info':
drivers/scsi/tmscsim.c:2559: request for member `pScsiHost' in something 
not a structure or union
drivers/scsi/tmscsim.c:2608: `p' undeclared (first use in this function)
drivers/scsi/tmscsim.c:2634: warning: passing arg 1 of `strsep' makes 
pointer from integer without a cast
drivers/scsi/tmscsim.c:2636: warning: passing arg 1 of `strsep' makes 
pointer from integer without a cast
drivers/scsi/tmscsim.c:2654: warning: passing arg 1 of `strsep' makes 
pointer from integer without a cast
drivers/scsi/tmscsim.c:2657: warning: passing arg 1 of `strsep' makes 
pointer from integer without a cast
drivers/scsi/tmscsim.c:2660: warning: passing arg 1 of `strsep' makes 
pointer from integer without a cast
drivers/scsi/tmscsim.c:2672: warning: passing arg 1 of `strsep' makes 
pointer from integer without a cast
drivers/scsi/tmscsim.c:2685: warning: passing arg 1 of `strsep' makes 
pointer from integer without a cast
drivers/scsi/tmscsim.c:2723: request for member `pScsiHost' in something 
not a structure or union
drivers/scsi/tmscsim.c:2730: request for member `pScsiHost' in something 
not a structure or union
drivers/scsi/tmscsim.c:2740: request for member `pScsiHost' in something 
not a structure or union
drivers/scsi/tmscsim.c:2748: request for member `pScsiHost' in something 
not a structure or union
drivers/scsi/tmscsim.c:2754: warning: passing arg 1 of `strsep' makes 
pointer from integer without a cast
drivers/scsi/tmscsim.c:2762: request for member `pScsiHost' in something 
not a structure or union
drivers/scsi/tmscsim.c:2768: warning: passing arg 1 of `strsep' makes 
pointer from integer without a cast
drivers/scsi/tmscsim.c:2777: request for member `pScsiHost' in something 
not a structure or union
drivers/scsi/tmscsim.c:2784: warning: passing arg 1 of `strsep' makes 
pointer from integer without a cast
drivers/scsi/tmscsim.c:2792: request for member `pScsiHost' in something 
not a structure or union
drivers/scsi/tmscsim.c:2799: warning: passing arg 1 of `strsep' makes 
pointer from integer without a cast
drivers/scsi/tmscsim.c:2808: request for member `pScsiHost' in something 
not a structure or union
drivers/scsi/tmscsim.c:2816: request for member `pScsiHost' in something 
not a structure or union
drivers/scsi/tmscsim.c: At top level:
drivers/scsi/tmscsim.c:3058: warning: initialization from incompatible 
pointer type
drivers/scsi/tmscsim.c:3058: warning: initialization from incompatible 
pointer type
make[2]: *** [drivers/scsi/tmscsim.o] Error 1

drivers/scsi/AM53C974.c:1:2: #error Please convert me to 
Documentation/DMA-mapping.txt
drivers/scsi/AM53C974.c: In function `AM53C974_print':
drivers/scsi/AM53C974.c:513: warning: implicit declaration of function 
`save_flags'
drivers/scsi/AM53C974.c:514: warning: implicit declaration of function `cli'
drivers/scsi/AM53C974.c:532: warning: implicit declaration of function 
`restore_flags'
drivers/scsi/AM53C974.c:507: warning: `flags' might be used uninitialized 
in this function
drivers/scsi/AM53C974.c: In function `AM53C974_keywait':
drivers/scsi/AM53C974.c:554: warning: `flags' might be used uninitialized 
in this function
drivers/scsi/AM53C974.c: In function `AM53C974_init':
drivers/scsi/AM53C974.c:739: structure has no member named `next'
drivers/scsi/AM53C974.c: In function `initialize_SCp':
drivers/scsi/AM53C974.c:845: structure has no member named `address'
drivers/scsi/AM53C974.c: In function `AM53C974_main':
drivers/scsi/AM53C974.c:970: structure has no member named `next'
drivers/scsi/AM53C974.c: In function `AM53C974_intr':
drivers/scsi/AM53C974.c:1048: structure has no member named `next'
drivers/scsi/AM53C974.c: In function `AM53C974_information_transfer':
drivers/scsi/AM53C974.c:1559: structure has no member named `address'
drivers/scsi/AM53C974.c: At top level:
drivers/scsi/AM53C974.c:2456: warning: initialization from incompatible 
pointer type
drivers/scsi/AM53C974.c:2456: warning: initialization from incompatible 
pointer type
make[2]: *** [drivers/scsi/AM53C974.o] Error 1

drivers/scsi/gdth.c:298:2: #error Please convert me to 
Documentation/DMA-mapping.txt
In file included from drivers/scsi/gdth.c:703:
drivers/scsi/gdth_proc.c: In function `gdth_do_cmd':
drivers/scsi/gdth_proc.c:1269: request for member `rq_status' in something 
not a structure or union
drivers/scsi/gdth_proc.c:1271: request for member `waiting' in something 
not a structure or union
drivers/scsi/gdth_proc.c: In function `gdth_scsi_done':
drivers/scsi/gdth_proc.c:1291: request for member `rq_status' in something 
not a structure or union
drivers/scsi/gdth_proc.c:1294: request for member `waiting' in something 
not a structure or union
drivers/scsi/gdth_proc.c:1295: request for member `waiting' in something 
not a structure or union
In file included from drivers/scsi/gdth.c:703:
drivers/scsi/gdth_proc.c:1393:38: macro "GDTH_LOCK_SCSI_DONE" requires 2 
arguments, but only 1 given
drivers/scsi/gdth_proc.c: In function `gdth_wait_completion':
drivers/scsi/gdth_proc.c:1393: `GDTH_LOCK_SCSI_DONE' undeclared (first use 
in this function)
drivers/scsi/gdth_proc.c:1393: (Each undeclared identifier is reported only 
once
drivers/scsi/gdth_proc.c:1393: for each function it appears in.)
drivers/scsi/gdth_proc.c:1395: `dev' undeclared (first use in this function)
drivers/scsi/gdth.c: In function `gdth_copy_internal_data':
drivers/scsi/gdth.c:2632: structure has no member named `address'
drivers/scsi/gdth.c:2632: structure has no member named `address'
drivers/scsi/gdth.c: In function `gdth_fill_cache_cmd':
drivers/scsi/gdth.c:2807: structure has no member named `address'
drivers/scsi/gdth.c: In function `gdth_fill_raw_cmd':
drivers/scsi/gdth.c:2924: structure has no member named `address'
drivers/scsi/gdth.c:3345:46: macro "GDTH_UNLOCK_SCSI_DONE" passed 2 
arguments, but takes just 1
drivers/scsi/gdth.c: In function `gdth_interrupt':
drivers/scsi/gdth.c:3345: `GDTH_UNLOCK_SCSI_DONE' undeclared (first use in 
this function)
drivers/scsi/gdth.c: At top level:
drivers/scsi/gdth.c:4717: warning: initialization from incompatible pointer 
type
drivers/scsi/gdth.c:4717: warning: initialization from incompatible pointer 
type
make[2]: *** [drivers/scsi/gdth.o] Error 1

drivers/scsi/ini9100u.c:111:2: #error Please convert me to 
Documentation/DMA-mapping.txt
drivers/scsi/ini9100u.c:145: unknown field `next' specified in initializer
drivers/scsi/ini9100u.c:145: warning: initialization from incompatible 
pointer type
drivers/scsi/ini9100u.c:145: warning: initialization from incompatible 
pointer type
drivers/scsi/ini9100u.c: In function `i91uBuildSCB':
drivers/scsi/ini9100u.c:493: structure has no member named `address'
drivers/scsi/ini9100u.c:502: structure has no member named `address'
make[2]: *** [drivers/scsi/ini9100u.o] Error 1

drivers/video/pm2fb.c:258: field `gen' has incomplete type
drivers/video/pm2fb.c:403: variable `pm2fb_hwswitch' has initializer but 
incomplete type
drivers/video/pm2fb.c:404: warning: excess elements in struct initializer
drivers/video/pm2fb.c:404: warning: (near initialization for `pm2fb_hwswitch')
drivers/video/pm2fb.c:404: warning: excess elements in struct initializer
drivers/video/pm2fb.c:404: warning: (near initialization for `pm2fb_hwswitch')
drivers/video/pm2fb.c:404: warning: excess elements in struct initializer
drivers/video/pm2fb.c:404: warning: (near initialization for `pm2fb_hwswitch')
drivers/video/pm2fb.c:405: warning: excess elements in struct initializer
drivers/video/pm2fb.c:405: warning: (near initialization for `pm2fb_hwswitch')
drivers/video/pm2fb.c:405: warning: excess elements in struct initializer
drivers/video/pm2fb.c:405: warning: (near initialization for `pm2fb_hwswitch')
drivers/video/pm2fb.c:405: warning: excess elements in struct initializer
drivers/video/pm2fb.c:405: warning: (near initialization for `pm2fb_hwswitch')
drivers/video/pm2fb.c:406: warning: excess elements in struct initializer
drivers/video/pm2fb.c:406: warning: (near initialization for `pm2fb_hwswitch')
drivers/video/pm2fb.c:406: warning: excess elements in struct initializer
drivers/video/pm2fb.c:406: warning: (near initialization for `pm2fb_hwswitch')
drivers/video/pm2fb.c:407: warning: excess elements in struct initializer
drivers/video/pm2fb.c:407: warning: (near initialization for `pm2fb_hwswitch')
drivers/video/pm2fb.c:408: warning: excess elements in struct initializer
drivers/video/pm2fb.c:408: warning: (near initialization for `pm2fb_hwswitch')
drivers/video/pm2fb.c:417: unknown field `fb_get_fix' specified in initializer
drivers/video/pm2fb.c:417: `fbgen_get_fix' undeclared here (not in a function)
drivers/video/pm2fb.c:417: initializer element is not constant
drivers/video/pm2fb.c:417: (near initialization for `pm2fb_ops.fb_open')
drivers/video/pm2fb.c:418: unknown field `fb_get_var' specified in initializer
drivers/video/pm2fb.c:418: `fbgen_get_var' undeclared here (not in a function)
drivers/video/pm2fb.c:418: initializer element is not constant
drivers/video/pm2fb.c:418: (near initialization for `pm2fb_ops.fb_release')
drivers/video/pm2fb.c:419: `fbgen_set_var' undeclared here (not in a function)
drivers/video/pm2fb.c:419: initializer element is not constant
drivers/video/pm2fb.c:419: (near initialization for `pm2fb_ops.fb_set_var')
drivers/video/pm2fb.c:420: `fbgen_get_cmap' undeclared here (not in a function)
drivers/video/pm2fb.c:420: initializer element is not constant
drivers/video/pm2fb.c:420: (near initialization for `pm2fb_ops.fb_get_cmap')
drivers/video/pm2fb.c:421: `fbgen_set_cmap' undeclared here (not in a function)
drivers/video/pm2fb.c:421: initializer element is not constant
drivers/video/pm2fb.c:421: (near initialization for `pm2fb_ops.fb_set_cmap')
drivers/video/pm2fb.c:422: `fbgen_pan_display' undeclared here (not in a 
function)
drivers/video/pm2fb.c:422: initializer element is not constant
drivers/video/pm2fb.c:422: (near initialization for `pm2fb_ops.fb_pan_display')
drivers/video/pm2fb.c:424: `fbgen_blank' undeclared here (not in a function)
drivers/video/pm2fb.c:424: initializer element is not constant
drivers/video/pm2fb.c:424: (near initialization for `pm2fb_ops.fb_blank')
drivers/video/pm2fb.c: In function `reset_units':
drivers/video/pm2fb.c:988: `PM2R_RASTERIZER_MODE' undeclared (first use in 
this function)
drivers/video/pm2fb.c:988: (Each undeclared identifier is reported only once
drivers/video/pm2fb.c:988: for each function it appears in.)
drivers/video/pm2fb.c:989: `PM2R_DELTA_MODE' undeclared (first use in this 
function)
drivers/video/pm2fb.c:989: `PM2F_DELTA_ORDER_RGB' undeclared (first use in 
this function)
drivers/video/pm2fb.c: In function `pm2fb_set_disp':
drivers/video/pm2fb.c:1975: structure has no member named `screen_base'
drivers/video/pm2fb.c: In function `pm2fb_cleanup':
drivers/video/pm2fb.c:2232: `info' undeclared (first use in this function)
drivers/video/pm2fb.c: In function `pm2fb_init':
drivers/video/pm2fb.c:2278: `fbgen_switch' undeclared (first use in this 
function)
drivers/video/pm2fb.c:2279: `fbgen_update_var' undeclared (first use in 
this function)
drivers/video/pm2fb.c:2281: warning: implicit declaration of function 
`fbgen_get_var'
drivers/video/pm2fb.c:2282: warning: implicit declaration of function 
`fbgen_do_set_var'
drivers/video/pm2fb.c:2283: warning: implicit declaration of function 
`fbgen_set_disp'
drivers/video/pm2fb.c:2284: warning: implicit declaration of function 
`fbgen_install_cmap'
drivers/video/pm2fb.c: At top level:
drivers/video/pm2fb.c:403: storage size of `pm2fb_hwswitch' isn't known
make[2]: *** [drivers/video/pm2fb.o] Error 1

drivers/video/pm3fb.c:137: field `gen' has incomplete type
drivers/video/pm3fb.c:684: variable `pm3fb_switch' has initializer but 
incomplete type
drivers/video/pm3fb.c:685: warning: excess elements in struct initializer
drivers/video/pm3fb.c:685: warning: (near initialization for `pm3fb_switch')
drivers/video/pm3fb.c:685: warning: excess elements in struct initializer
drivers/video/pm3fb.c:685: warning: (near initialization for `pm3fb_switch')
drivers/video/pm3fb.c:685: warning: excess elements in struct initializer
drivers/video/pm3fb.c:685: warning: (near initialization for `pm3fb_switch')
drivers/video/pm3fb.c:685: warning: excess elements in struct initializer
drivers/video/pm3fb.c:685: warning: (near initialization for `pm3fb_switch')
drivers/video/pm3fb.c:686: warning: excess elements in struct initializer
drivers/video/pm3fb.c:686: warning: (near initialization for `pm3fb_switch')
drivers/video/pm3fb.c:686: warning: excess elements in struct initializer
drivers/video/pm3fb.c:686: warning: (near initialization for `pm3fb_switch')
drivers/video/pm3fb.c:686: warning: excess elements in struct initializer
drivers/video/pm3fb.c:686: warning: (near initialization for `pm3fb_switch')
drivers/video/pm3fb.c:687: warning: excess elements in struct initializer
drivers/video/pm3fb.c:687: warning: (near initialization for `pm3fb_switch')
drivers/video/pm3fb.c:687: warning: excess elements in struct initializer
drivers/video/pm3fb.c:687: warning: (near initialization for `pm3fb_switch')
drivers/video/pm3fb.c:688: warning: excess elements in struct initializer
drivers/video/pm3fb.c:688: warning: (near initialization for `pm3fb_switch')
drivers/video/pm3fb.c:692: unknown field `fb_get_fix' specified in initializer
drivers/video/pm3fb.c:692: `fbgen_get_fix' undeclared here (not in a function)
drivers/video/pm3fb.c:692: initializer element is not constant
drivers/video/pm3fb.c:692: (near initialization for `pm3fb_ops.fb_open')
drivers/video/pm3fb.c:693: unknown field `fb_get_var' specified in initializer
drivers/video/pm3fb.c:693: `fbgen_get_var' undeclared here (not in a function)
drivers/video/pm3fb.c:693: initializer element is not constant
drivers/video/pm3fb.c:693: (near initialization for `pm3fb_ops.fb_release')
drivers/video/pm3fb.c:694: `fbgen_set_var' undeclared here (not in a function)
drivers/video/pm3fb.c:694: initializer element is not constant
drivers/video/pm3fb.c:694: (near initialization for `pm3fb_ops.fb_set_var')
drivers/video/pm3fb.c:695: `fbgen_get_cmap' undeclared here (not in a function)
drivers/video/pm3fb.c:695: initializer element is not constant
drivers/video/pm3fb.c:695: (near initialization for `pm3fb_ops.fb_get_cmap')
drivers/video/pm3fb.c:696: `fbgen_set_cmap' undeclared here (not in a function)
drivers/video/pm3fb.c:696: initializer element is not constant
drivers/video/pm3fb.c:696: (near initialization for `pm3fb_ops.fb_set_cmap')
drivers/video/pm3fb.c:698: `fbgen_pan_display' undeclared here (not in a 
function)
drivers/video/pm3fb.c:698: initializer element is not constant
drivers/video/pm3fb.c:698: (near initialization for `pm3fb_ops.fb_pan_display')
drivers/video/pm3fb.c:699: `fbgen_blank' undeclared here (not in a function)
drivers/video/pm3fb.c:699: initializer element is not constant
drivers/video/pm3fb.c:699: (near initialization for `pm3fb_ops.fb_blank')
drivers/video/pm3fb.c: In function `pm3fb_common_init':
drivers/video/pm3fb.c:1612: `fbgen_switch' undeclared (first use in this 
function)
drivers/video/pm3fb.c:1612: (Each undeclared identifier is reported only once
drivers/video/pm3fb.c:1612: for each function it appears in.)
drivers/video/pm3fb.c:1613: `fbgen_update_var' undeclared (first use in 
this function)
drivers/video/pm3fb.c:1621: warning: implicit declaration of function 
`fbgen_get_var'
drivers/video/pm3fb.c:1630: warning: implicit declaration of function 
`fbgen_do_set_var'
drivers/video/pm3fb.c:1633: warning: implicit declaration of function 
`fbgen_set_disp'
drivers/video/pm3fb.c: In function `pm3fb_set_disp':
drivers/video/pm3fb.c:3302: dereferencing pointer to incomplete type
drivers/video/pm3fb.c: In function `cleanup_module':
drivers/video/pm3fb.c:3819: warning: passing arg 2 of `__release_region' 
makes integer from pointer without a cast
drivers/video/pm3fb.c:3822: warning: passing arg 2 of `__release_region' 
makes integer from pointer without a cast
include/video/fbcon.h: At top level:
drivers/video/pm3fb.c:684: storage size of `pm3fb_switch' isn't known
make[2]: *** [drivers/video/pm3fb.o] Error 1

drivers/video/aty128fb.c:419: unknown field `fb_get_fix' specified in 
initializer
drivers/video/aty128fb.c:419: warning: initialization from incompatible 
pointer type
drivers/video/aty128fb.c:420: unknown field `fb_get_var' specified in 
initializer
drivers/video/aty128fb.c:420: warning: initialization from incompatible 
pointer type
drivers/video/aty128fb.c: In function `aty128fb_set_var':
drivers/video/aty128fb.c:1379: structure has no member named `visual'
drivers/video/aty128fb.c:1380: structure has no member named `type'
drivers/video/aty128fb.c:1381: structure has no member named `type_aux'
drivers/video/aty128fb.c:1382: structure has no member named `ypanstep'
drivers/video/aty128fb.c:1383: structure has no member named `ywrapstep'
drivers/video/aty128fb.c:1384: structure has no member named `line_length'
make[2]: *** [drivers/video/aty128fb.o] Error 1

drivers/video/radeonfb.c:605: unknown field `fb_get_fix' specified in 
initializer
drivers/video/radeonfb.c:605: warning: initialization from incompatible 
pointer type
drivers/video/radeonfb.c:606: unknown field `fb_get_var' specified in 
initializer
drivers/video/radeonfb.c:606: warning: initialization from incompatible 
pointer type
drivers/video/radeonfb.c: In function `radeon_set_dispsw':
drivers/video/radeonfb.c:1385: structure has no member named `type'
drivers/video/radeonfb.c:1386: structure has no member named `type_aux'
drivers/video/radeonfb.c:1387: structure has no member named `ypanstep'
drivers/video/radeonfb.c:1388: structure has no member named `ywrapstep'
drivers/video/radeonfb.c:1397: structure has no member named `visual'
drivers/video/radeonfb.c:1398: structure has no member named `line_length'
drivers/video/radeonfb.c:1405: structure has no member named `visual'
drivers/video/radeonfb.c:1406: structure has no member named `line_length'
drivers/video/radeonfb.c:1413: structure has no member named `visual'
drivers/video/radeonfb.c:1414: structure has no member named `line_length'
drivers/video/radeonfb.c:1421: structure has no member named `visual'
drivers/video/radeonfb.c:1422: structure has no member named `line_length'
drivers/video/radeonfb.c: In function `radeonfb_get_fix':
drivers/video/radeonfb.c:1514: structure has no member named `type'
drivers/video/radeonfb.c:1515: structure has no member named `type_aux'
drivers/video/radeonfb.c:1516: structure has no member named `visual'
drivers/video/radeonfb.c:1522: structure has no member named `line_length'
drivers/video/radeonfb.c: In function `radeonfb_set_var':
drivers/video/radeonfb.c:1578: structure has no member named `line_length'
drivers/video/radeonfb.c:1579: structure has no member named `visual'
drivers/video/radeonfb.c:1590: structure has no member named `line_length'
drivers/video/radeonfb.c:1591: structure has no member named `visual'
drivers/video/radeonfb.c:1606: structure has no member named `line_length'
drivers/video/radeonfb.c:1607: structure has no member named `visual'
drivers/video/radeonfb.c:1619: structure has no member named `line_length'
drivers/video/radeonfb.c:1620: structure has no member named `visual'
drivers/video/radeonfb.c: At top level:
drivers/video/radeonfb.c:2487: warning: `fbcon_radeon8' defined but not used
drivers/video/radeonfb.c:598: warning: `radeon_read_OF' declared `static' 
but never defined
drivers/video/radeonfb.c:1710: warning: `radeonfb_set_cmap' defined but not 
used
make[2]: *** [drivers/video/radeonfb.o] Error 1


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Linux 2.5.47-ac2
  2002-11-13  9:43 Margit Schubert-While
@ 2002-11-13 10:06 ` Matt Bernstein
  2002-11-13 10:17 ` Pawel Bernadowski
  2002-11-13 15:55 ` Randy.Dunlap
  2 siblings, 0 replies; 13+ messages in thread
From: Matt Bernstein @ 2002-11-13 10:06 UTC (permalink / raw)
  To: Margit Schubert-While; +Cc: linux-kernel

At 10:43 +0100 Margit Schubert-While wrote:

>To keep you all busy :-)
>
>In file included from drivers/block/DAC960.c:49:
>drivers/block/DAC960.h:2572:2: #error I am a non-portable driver, please 
>convert me to use the Documentation/DMA-mapping.txt interfaces

For the keen:

$ find drivers/ -name "*.[ch]" \
	-exec grep -l 'Documentation/DMA-mapping.txt' "{}" \;

drivers/net/defxx.c
drivers/net/rrunner.c
drivers/net/rcpci45.c
drivers/scsi/scsiiom.c
drivers/scsi/53c7,8xx.c
drivers/scsi/dpt_i2o.c
drivers/scsi/gdth.c
drivers/scsi/eata_dma.c
drivers/scsi/AM53C974.c
drivers/scsi/ini9100u.c
drivers/block/DAC960.h
drivers/media/video/video-buf.h
drivers/message/i2o/i2o_lan.c
drivers/parisc/sba_iommu.c


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Linux 2.5.47-ac2
  2002-11-13  9:43 Margit Schubert-While
  2002-11-13 10:06 ` Matt Bernstein
@ 2002-11-13 10:17 ` Pawel Bernadowski
  2002-11-13 12:14   ` Matt Bernstein
  2002-11-13 15:55 ` Randy.Dunlap
  2 siblings, 1 reply; 13+ messages in thread
From: Pawel Bernadowski @ 2002-11-13 10:17 UTC (permalink / raw)
  To: Margit Schubert-While; +Cc: linux-kernel

i have too... this error.

  gcc -Wp,-MD,init/.version.o.d -D__KERNEL__ -Iinclude -Wall 
-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common 
-pipe -mpreferred-stack-boundary=2 -march=i686 -Iarch/i386/mach-generic 
-Iarch/i386/mach-defaults -fomit-frame-pointer -nostdinc -iwithprefix 
include    -DKBUILD_BASENAME=version   -c -o init/version.o init/version.c
   ld -m elf_i386  -r -o init/built-in.o init/main.o init/version.o 
init/do_mounts.o init/initramfs.o
        ld -m elf_i386 -e stext -T arch/i386/vmlinux.lds.s 
arch/i386/kernel/head.o arch/i386/kernel/init_task.o  init/built-in.o 
--start-group  usr/built-in.o  arch/i386/kernel/built-in.o  
arch/i386/mm/built-in.o  arch/i386/mach-generic/built-in.o  
kernel/built-in.o  mm/built-in.o  fs/built-in.o  ipc/built-in.o  
security/built-in.o  crypto/built-in.o  drivers/built-in.o  
sound/built-in.o  arch/i386/pci/built-in.o  net/built-in.o  lib/lib.a  
arch/i386/lib/lib.a --end-group  -o .tmp_vmlinux1
arch/i386/kernel/built-in.o: In function `gdt_48':
arch/i386/kernel/built-in.o(.data+0x12b1): undefined reference to 
`boot_gdt_table'




^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Linux 2.5.47-ac2
  2002-11-13 10:17 ` Pawel Bernadowski
@ 2002-11-13 12:14   ` Matt Bernstein
  0 siblings, 0 replies; 13+ messages in thread
From: Matt Bernstein @ 2002-11-13 12:14 UTC (permalink / raw)
  To: Pawel Bernadowski; +Cc: Margit Schubert-While, linux-kernel

At 11:17 +0100 Pawel Bernadowski wrote:

>i have too... this error.

It builds (and runs nicely :) without local APIC support for me.

>  gcc -Wp,-MD,init/.version.o.d -D__KERNEL__ -Iinclude -Wall 
>-Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common 
>-pipe -mpreferred-stack-boundary=2 -march=i686 -Iarch/i386/mach-generic 
>-Iarch/i386/mach-defaults -fomit-frame-pointer -nostdinc -iwithprefix 
>include    -DKBUILD_BASENAME=version   -c -o init/version.o init/version.c
>   ld -m elf_i386  -r -o init/built-in.o init/main.o init/version.o 
>init/do_mounts.o init/initramfs.o
>        ld -m elf_i386 -e stext -T arch/i386/vmlinux.lds.s 
>arch/i386/kernel/head.o arch/i386/kernel/init_task.o  init/built-in.o 
>--start-group  usr/built-in.o  arch/i386/kernel/built-in.o  
>arch/i386/mm/built-in.o  arch/i386/mach-generic/built-in.o  
>kernel/built-in.o  mm/built-in.o  fs/built-in.o  ipc/built-in.o  
>security/built-in.o  crypto/built-in.o  drivers/built-in.o  
>sound/built-in.o  arch/i386/pci/built-in.o  net/built-in.o  lib/lib.a  
>arch/i386/lib/lib.a --end-group  -o .tmp_vmlinux1
>arch/i386/kernel/built-in.o: In function `gdt_48':
>arch/i386/kernel/built-in.o(.data+0x12b1): undefined reference to 
>`boot_gdt_table'



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Linux 2.5.47-ac2
@ 2002-11-13 13:13 Margit Schubert-While
  0 siblings, 0 replies; 13+ messages in thread
From: Margit Schubert-While @ 2002-11-13 13:13 UTC (permalink / raw)
  To: linux-kernel

depmod: *** Unresolved symbols in 
/lib/modules/2.5.47/kernel/drivers/usb/storage/usb-storage.o
depmod:         ide_fix_driveid
depmod: *** Unresolved symbols in /lib/modules/2.5.47/kernel/fs/binfmt_aout.o
depmod:         ptrace_notify


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Linux 2.5.47-ac2
@ 2002-11-13 13:59 Margit Schubert-While
  0 siblings, 0 replies; 13+ messages in thread
From: Margit Schubert-While @ 2002-11-13 13:59 UTC (permalink / raw)
  To: linux-kernel

PS2 mouse does not work.
Yes, "input devices", "PS2 mouse" and "legacy psaux" are configured :-)

Also :

Nov 13 14:19:55 roglinux kernel: Uninitialised timer!
Nov 13 14:19:55 roglinux kernel: This is just a warning.  Your computer is OK
Nov 13 14:19:55 roglinux kernel: function=0x00000000, data=0x0
Nov 13 14:19:55 roglinux kernel: Call Trace: 
[check_timer_failed+99/102]  [del_timer
+25/76]  [<e08c1012>]  [printk+265/316]  [<e08bacd4>]  [<e08b385d>] 
[<e08c1940>]  [
<e08b36f0>]  [<e08b8688>]  [load_elf_binary+2495/3086]  [<e08c1e00>] 
[<e08c1e28>]
[pci_device_probe+94/108]  [<e08c1980>]  [<e08c1e28>]  [bus_match+69/114] 
[<e08c1e2
8>]  [driver_attach+101/126]  [<e08c1e28>]  [<e08c1e28>]  [<e08c1e3c>] 
[bus_add_dri
ver+88/122]  [<e08c1e28>]  [<e08c1e28>]  [<e08c18e9>]  [<e08c1e4c>] 
[driver_registe
r+145/158]  [<e08c1e28>]  [pci_register_driver+68/84]  [<e08c1e28>] 
[<e08c16dd>]  [
<e08c1e00>]  [sys_init_module+1225/1548]  [<e08be060>]  [<e08c1dc4>] 
[<e08be060>]
[syscall_call+7/11]
Nov 13 14:19:55 roglinux kernel: Call Trace: 
[<c01217a3>]  [<c0121935>]  [<e08c1012>
]  [<c011a445>]  [<e08bacd4>]  [<e08b385d>]  [<e08c1940>]  [<e08b36f0>] 
[<e08b8688>
]  [<c0160039>]  [<e08c1e00>]  [<e08c1e28>]  [<c017d32a>]  [<e08c1980>] 
[<e08c1e28>
]  [<c01be9df>]  [<e08c1e28>]  [<c01beaf7>]  [<e08c1e28>]  [<e08c1e28>] 
[<e08c1e3c>
]  [<c01bed8e>]  [<e08c1e28>]  [<e08c1e28>]  [<e08c18e9>]  [<e08c1e4c>] 
[<c01bf30d>
]  [<e08c1e28>]  [<c017d442>]  [<e08c1e28>]  [<e08c16dd>]  [<e08c1e00>] 
[<c011b203>
]  [<e08be060>]  [<e08c1dc4>]  [<e08be060>]  [<c010aaef>]

Nov 13 14:19:55 roglinux kernel: Uninitialised timer!
Nov 13 14:19:55 roglinux kernel: This is just a warning.  Your computer is OK
Nov 13 14:19:55 roglinux kernel: function=0xe0917540, data=0xdeb9ef80
Nov 13 14:19:55 roglinux kernel: Call Trace: 
[check_timer_failed+99/102]  [<e0917540
 >]  [del_timer+25/76]  [<e09173c8>]  [<e09166f8>]  [<e0916965>] 
[<e0905ea4>]  [<e09
07450>]  [<e0905730>]  [<e0924e80>]  [<e0906dfd>]  [<e0906ec3>] 
[<e0908408>]  [<e09
21855>]  [<e0902e84>]  [<e0920dfb>]  [sys_init_module+1225/1548] 
[<e0902060>]  [<e0
902060>]  [syscall_call+7/11]
Nov 13 14:19:55 roglinux kernel: Call Trace: 
[<c01217a3>]  [<e0917540>]  [<c0121935>
]  [<e09173c8>]  [<e09166f8>]  [<e0916965>]  [<e0905ea4>]  [<e0907450>] 
[<e0905730>
]  [<e0924e80>]  [<e0906dfd>]  [<e0906ec3>]  [<e0908408>]  [<e0921855>] 
[<e0902e84>
]  [<e0920dfb>]  [<c011b203>]  [<e0902060>]  [<e0902060>]  [<c010aaef>]


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Linux 2.5.47-ac2
  2002-11-13  9:43 Margit Schubert-While
  2002-11-13 10:06 ` Matt Bernstein
  2002-11-13 10:17 ` Pawel Bernadowski
@ 2002-11-13 15:55 ` Randy.Dunlap
  2 siblings, 0 replies; 13+ messages in thread
From: Randy.Dunlap @ 2002-11-13 15:55 UTC (permalink / raw)
  To: Margit Schubert-While; +Cc: linux-kernel

On Wed, 13 Nov 2002, Margit Schubert-While wrote:

| To keep you all busy :-)

so you don't actually need all of these working for you?

| make[2]: *** [drivers/block/DAC960.o] Error 1

If DAC960 is important to you, please try the patches at
  http://www.osdl.org/archive/dmo/


| make[3]: *** [drivers/message/i2o/i2o_lan.o] Error 1
Alan has already commented on i2o_lan.

-- 
~Randy
  "I read part of it all the way through." -- Samuel Goldwyn


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Linux 2.5.47-ac2
@ 2002-11-13 16:31 Matthew Wilcox
  0 siblings, 0 replies; 13+ messages in thread
From: Matthew Wilcox @ 2002-11-13 16:31 UTC (permalink / raw)
  To: Matt Bernstein; +Cc: linux-kernel


> $ find drivers/ -name "*.[ch]" \
>         -exec grep -l 'Documentation/DMA-mapping.txt' "{}" \;
[...]
> drivers/parisc/sba_iommu.c  

man 1 xargs

sba_iommu.c is a false positive.  if you'd not used -l, you'd've noticed this.

 * See Documentation/DMA-mapping.txt


-- 
Revolutions do not require corporate support.

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Linux 2.5.47-ac2
  2002-11-13  3:10 ` Paul
@ 2002-11-13 16:46   ` Samuli Suonpaa
  2002-11-13 16:55     ` Samuli Suonpaa
  0 siblings, 1 reply; 13+ messages in thread
From: Samuli Suonpaa @ 2002-11-13 16:46 UTC (permalink / raw)
  To: Paul; +Cc: linux-kernel

Paul <set@pobox.com> writes:
> Alan Cox <alan@redhat.com>, on Tue Nov 12, 2002 [08:30:00 PM] said:
>> Linux 2.5.47-ac2
>         ld -m elf_i386 -e stext -T
> arch/i386/vmlinux.lds.s arch/i386/kernel/head.o
> arch/i386/kernel/init_task.o  init/built-in.o --start-group
> usr/built-in.o  arch/i386/kernel/built-in.o
> arch/i386/mm/built-in.o  arch/i386/mach-generic/built-in.o
> kernel/built-in.o  mm/built-in.o  fs/built-in.o  ipc/built-in.o
> security/built-in.o  crypto/built-in.o  drivers/built-in.o
> sound/built-in.o  arch/i386/pci/built-in.o  net/built-in.o
> lib/lib.a  arch/i386/lib/lib.a --end-group  -o vmlinux
> arch/i386/kernel/built-in.o: In function `gdt_48':
> arch/i386/kernel/built-in.o(.data+0xf05): undefined reference to
> `boot_gdt_table'
> make: *** [vmlinux] Error 1

I get this also. With every 4.5-kernel I have tried compiling. (At
least 4.5.45, 4.5.45-ac2, 4.5.47-ac1.) It has something to do with
Local IO-APIC, since turning it of gets rid of the error.

Suonpää...

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: Linux 2.5.47-ac2
  2002-11-13 16:46   ` Samuli Suonpaa
@ 2002-11-13 16:55     ` Samuli Suonpaa
  0 siblings, 0 replies; 13+ messages in thread
From: Samuli Suonpaa @ 2002-11-13 16:55 UTC (permalink / raw)
  To: Paul; +Cc: linux-kernel

Samuli Suonpaa <suonpaa@iki.fi> writes:
> I get this also. With every 4.5-kernel I have tried compiling. (At
> least 4.5.45, 4.5.45-ac2, 4.5.47-ac1.) 

Umm... I guess I shouldn't have had all those mushrooms for lunch...

Suonpää...

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2002-11-13 16:49 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-11-13  1:30 Linux 2.5.47-ac2 Alan Cox
2002-11-13  3:10 ` Paul
2002-11-13 16:46   ` Samuli Suonpaa
2002-11-13 16:55     ` Samuli Suonpaa
  -- strict thread matches above, loose matches on Subject: below --
2002-11-13  8:08 Margit Schubert-While
2002-11-13  9:43 Margit Schubert-While
2002-11-13 10:06 ` Matt Bernstein
2002-11-13 10:17 ` Pawel Bernadowski
2002-11-13 12:14   ` Matt Bernstein
2002-11-13 15:55 ` Randy.Dunlap
2002-11-13 13:13 Margit Schubert-While
2002-11-13 13:59 Margit Schubert-While
2002-11-13 16:31 Matthew Wilcox

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox