2001-10-12 13:11:36

by Alan Cox

[permalink] [raw]
Subject: Linux 2.4.12-ac1



ftp://ftp.kernel.org/pub/linux/kernel/people/alan/linux-2.4/

Intermediate diffs are available from
http://www.bzimage.org

*
* Decidedly experimental. Use with caution
*

2.4.12-ac1
o Merge the majority of 2.4.11/12
- Fall back to the Linus reiserfs code set
- Fall back towards Linus tree UDF
- Switch to Linus tree uhci.c
- Fix the parport compile bug

This continues to avoid the new VM, O_DIRECT
and the page cache work. That will come in time

2.4.10-ac12
o Fix the lockd problem (Trond Mykelbust)
| This is the minimal fix, when I got to 2.4.12-ac
| I'll pick up on the better changes
o Quieten noise from ldm partition code (me)
o Fix ad1816 breakage in ac11 (Rasmus Andersen)
o CCISS update, adds 5312 support, tape.. (Charles White)
o Fix parport problem in ac11 (Thomas Hood)
o USB serial fixes and new device support (Hugh Blemings)
o Try to fix irq_2_pin_list lockup (Sam Varshavchik)
o EMU10K driver update (Rui Sousa)
o ISAPnP fixes for AHA152x (Juergen Fischer)
o PCI idents updates (Marc Boucher)
o Cpqarray driver updates (Charles White)
o Fix address truncation on non x86 in at1700 (Jeff Garzik)
and winbond840 drivers
o Fix clgenfb comments (Jeff Garzik)
o Correct dpt_i2o license tag (me)
o Add more license tags (Frank Davies)
o Casion QV Digital camera ident 0x1000 (Harald Schreiber)
o Fix usb-serial bugs caught by slab debugging (Greg Kroah-Hartmann)
o Dell 600 workaround touch up (Tom Rini,
Pete Zaitcev)
o ns83820 pci interface cleanups (Jeff Garzik)
o Orinoco updates (David Gibson)
o SIS900 updates (Hui-Fen Hsu)
o Mark vaio I/O controller x86 only (Tom Rini, Stelian Pop)
o Update xircom_tulip_cb (Ion Badulescu)
o Clean up types in hamachi driver (Jeff Garzik)
o USB acm driver update (Greg Kroah-Hartmann)
o USB cdc-ether update (Greg Kroah-Hartmann)
o USB core updates (Greg Kroah-Hartmann)
o USB hpusbscsi updates (Greg Kroah-Hartmann)
o USB hub driver update (Greg Kroah-Hartmann)
o USB warning cleanups (Greg Kroah-Hartmann)
o USB warning fix for edgeport (Greg Kroah-Hartmann)
o USB microtek update (Greg Kroah-Hartmann)
o USB usb-uhci driver update (Greg Kroah-Hartmann)
o Fix header in xircom firmware (Greg Kroah-Hartmann)
o Bootflag cleanups (Thomas Hood)
o License tags for riscpc drivers (Russell King)
o APM support for i810 audio drivers (Daniel Barlow)
o Fix ics IDE build bug (Russell King)
o Printk string fixes (Willy Tarreau)
o Next mount/super updates (MS_VERBOSE, (Al Viro)
mount_root cleanup, etc)
o Recursive binding fixes (Al Viro)
o 8139too update (Jeff Garzik)
o natsemi driver update (Jeff Garzik)
o Don't scan past lun 7 for non SCSI-3 (Michael Brown)
o Fix the sys5 compile problem (Christoph Hellwig)
o Make kapm_idled handle idle refuse by the (me)
BIOS sanely

2.4.10-ac11
o Update wireless API and drivers (Jean Tourrilhes)
o Trident driver fixes and cleanups (Arnaldo Carvalho de Melo)
o Use set_current_state in cmpci (Arnaldo Carvalho de Melo)
o The 1Gb limit in our iso code is wrong (Joerg Schilling)
(and I trust Joerg on specs..)
o Handle large HRT in i2o_proc (Vojtech Pavlik)
| Fixes a crash on the SX6000 board
o Use set_current_state in maestro3 (Arnaldo Carvalho de Melo)
o Kill a dead .version file (Russell King)
o Kill bogus include in vt.c (Russell King)
o Blink keyboard lights on panic on x86 (Andi Kleen)
o Update motioneye documentation (Stelian Pop)
o Remove unneeded symlink faking in sys5fs (Christoph Hellwig)
o Update sony pi driver (Stelian Pop)
o ARM makefile fixes (Russell King)
o Fix ide build problem (Keith Owens)
o Clean up aci driver (Arnaldo Carvalho de Melo)
o Fix memory handling error in pnpbios (Thomas Hood)
o License tag for amd7930 (Frank Davis)
o Further VM tuning (Rik van Riel)

2.4.10-ac10
o Fix panic on certain fat error cases (Martin Josefsson)
o Fix silly dpt_i2o naming error for alpha (Arjan van de Ven)
| It still doesnt work on alpha..
o Add license tags to sbus drivers (Frank Davis)
o Fix ARM module export cases (Russell King)
o Clean up ufs byteswap handling (Christoph Hellwig)
o Support attaching USB irda as serial device (Greg Kroah Hartmann)
o Add error reporting to more of pnpbios (Thomas Hood)
o Update parport_pc to know about configured v (Thomas Hood)
unconfigured PnP resources
o Fix non module using build (Keith Owens)
o S/390 build fixes (Martin Schwidefsky)
o Update cris support (Bjorn Wesen)
o Fix IPS driver build non modular (Jack Hammer)
o PPPoE updates (Michal Ostrowski)
o init_idle race fix for Alpha (Peter Rival)
o cdrom bracketing/missed copy fix (Toby Milne)

2.4.10-ac9
o Fix osb4 warning (Christoph Hellwig)
o Merge Configure.help updates for ARM (Russell King)
o Intel i860 GART (Paul Mundt)
o Toshiba driver compile fix (Christoph Hellwig)
o Fix 3dnow+pae compile problem (Christoph Hellwig)
o aic7xxx modules.h fix (Arjan van de Ven)
o Further i2c cleanups (Christoph Hellwig)
o Fix printk type warning in zone printkis (Christoph Hellwig)
o Remove unused variable in mm/filemap.c (Christoph Hellwig)
o Attach license tags to freevxfs (Christoph Hellwig)
o Add RTS/DTR support to the pl2303 (Johannes Deisenhofer
Greg Kroah-Hartmann)
o SAA9730 is mips only (me)
o License tags for ide layer (Frank Davis)
o Next PnPBIOS update (Thomas Hood)
o Zisofs inflate compile fixup (Keith Owens)
o Fix Dell C600 fix for newer PM code (Tim Stadelmann)
o Parport license tags (Frank Davis)
o Fix smb naming clash (Urban Widmark)
o Clean up ad1816 resource handling (Arnaldo Carvalho de Melo)
o Remove ext2_notify_change (Christoph Hellwig)
o Remove dead ext2/acl.c code bits (Christoph Hellwig)
o Pentium pro store fence fixes for pci interface (me)
and spin_unlock
o spin_unlock for OOSTORE SMP kernels (me)

2.4.10-ac8
o Fix inflate ksym problems (Keith Owens)
o Fix missign return in errata 50 case (Udo Steinberg)
o First tiny bits of making i2o use the new pci (me)
API
o I2O mtrr handling improvements (Vojtech Pavlik)
o Remove ARM dependancies on libgcc (Russell King)
o Use spin_lock_irqsave in bootflag code (Thomas Hood)
o Kill remaining users of malloc.h (Dave Jones)
o ARM documentation updates (Russell King)
o ARM module tag updates (Russell King)
o ARM nexus updates (Russell King)
o Remove double include of bitops in fat (Russell King)
o Add further export symbol checks (Keith Owens)
o Report initrd ramdisk unpack failures (Russell King)
o Wait for context thread to start before (Russell King)
returning from start_context_thread
o Remove unused prototype in the pagemap.h file (Anton Altaparmakov)
o Move asm-um/page_offset.h to the right place (Jeff Dike)
o Add hooks for ARM pcmcia merging (32bit I/O (Russell King)
and per mapping info)
o SA1100 pcmcia (John Dorsey, Woojung Huh, Jordi Colomer,
Ken Gordon, Russell King)

2.4.10-ac7
o Miscellaneous arm fixes (Russell King)
o Arm include updates (Russell King)
o SA1100 updates (Russell King)
o EBSA110 and integrator updates (Russell King)
o ARM arch updates (Russell King)
o Zero length packets for UHCI (Johannes Erdfelt)
o Update the uml block driver, make it 64bit clean(Greg Lonnon)
o Change UML adress mappings (Jeff Dike)
o Update UML signal handling (Jeff Dike)
o Miscellaneous UML fixes (Jeff Dike)
o Update the UML example iomem driver (Greg Lonnon)
o Next batch of fs/namespace cleanups (Al Viro)
o Fix PPP over ATM configuration (me)

2.4.10-ac6
o Fix nfs symlink breakage (Trond Myklebust)
o Fix SCpnt->pid value (Dario Ballabio)
o LDM partition merge fix (Al Viro)
o Namespace fixes from 2.4.11pre* (Al Viro)
o pipe.c cleanup (Al Viro)
o Fix the iobuf oops (Anwar Payyoorayil)
o Fix bootp image loader on Alpha (Jay Estabrook)
o scsi tape module locking fixes (Kai M?kisara)
o opl3sa2 dual DMA fix (Jerome Auge)
o Quota fixes for -ac using S_NOQUOTA flags (Jan Kara)
o Fix pci64 broken irq mask hack and an SRM fix (Jay Estabrook)
o Fix DRM procfs oops (Abraham vd Merwe)
o Toshiba SMM driver check laptop is a Toshiba (Jonathan Buzzard)
o Clean up rep_nop stuff in init/main.c for (Paul Mackerras)
portability
o Update EV6/EV67 cpu selection (Jay Estabrook)
o Small alpha fixups (Jay Estabrook)
o Remove ASSEMBLY bits (Keith Owens)
o Change PPC64 contact person (Dave Engebretsen)
o Update cyberpro frame buffer driver (Bradley LaRonde,
Russell King)
o Add sysrq-M memory zone free info (Marcelo Tosatti)
o Fix mtd export oddments (David Woodhouse)
o Export handling cleanup/doc update (Keith Owens)
o Irda cleanups (Jean Tourrilhes)
o Irda discovery in passive mode fixes (Jean Tourrilhes)
o Irda usb updates (Jean Tourrilhes)
o VLSI irda updates (Martin Diehl)
o PPP over ATM support (Mitchell Blank,
Jens Axboe)
2.4.10-ac5
o Initial fix for the ELF loader bug (Linus Torvalds)
o Revert 2.4.10 sys_personality ABI change bug (Paul Larson)
o Add support for 16 byte commands to scsi (Khalid)
(only some controllers handle this)
o Small updates to the ide raid drivers (Arjan van de Ven)
o Update the hermes drivers (David Gibson)
o Airo driver update (Javier Achirica)
o NCR 53c700 update (James Bottomley)
o Next set of pnpbios work (Thomas Hood)
o Update ARM includes (Russell King)
o Update nwflash driver (Russell King)
o ARM alignment fix (Russell King)
o More pci.ids (Russell King)
o Add another SB variant (Jerome Cornet)
o SMBfs updates (Urban Widmark)
o Further mtd driver updates (David Woodhouse)
o Update ibmcam idents (Dmitri)

2.4.10-ac4
o Switch to Linus behaviour for kmap (Trond Myklebust)
in generic_file_write - should fix NFS oopses
| I dont have any highmem boxes so you get to test 8)
o ext3 deadlock versus truncate fix (Tachino Nobuhiro)
o Small reiserfs transaction fix (Nikita Danilov)
o Fix a fencepost error in the vm decision making (Rik van Riel)
o Shmem accounting fix (Christoph Rohland)
o BH async flag changes from 2.4.10 (Andrea Arcangeli)
o Remove wbinvd macro the acpi people re-added (Dave Jones)
o Make the kiobuf init code only clean needed (Andrew Bond)
fields (noticably speeds up Oracle)
o Move DMI scanning earlier in the kernel boot (Stelian Pop)
| This is needed to detect the vaio early enough
o Try and fix 21041 problems with tulip, better (Herbert Xu)
o Tulip rx dropped calculation
o Add further PCI idents (Jeff Garzik)
o Add another ident to the clgen fb (Jeff Garzik)
o Add intel i830 to the agp code idents (Christof Efkemann)
o pl2303 usb serial fixes (Greg Kroah-Hartmann)
o ipconfig typo fix (Ralf Baechle)
o Fix user mode linux build with new ptrace (Jeff Dike)
o JFFS tags update (David Woodhouse)
o Kill of remaining old style video4linux inits (Ladis Michl)
o Update i2c to rev 2.6.1 (Christoph Hellwig)

2.4.10-ac3
o Fix page_kills_ppro call (Peter Blomgren)
o mtd jffs and jffs2 updates (David Woodhouse)
o Partition handling updates (Al Viro)
o S/390 documentation updates (Martin Schwidefsky)
o S/390 code updates (Martin Schwidefsky)
o Add clean config for bust_spinlock generics (Martin Schwidefsky)
o Correct EXPORT_MODULE_GPL (Keith Owens)
o NFSv3 mkdir fix (Glen Serre)
o Clean up NFS yielding (Trond Myklebust)

2.4.10-ac2
o Merge Configure.help changes from 2.4.10
o Fix the spin_unlock oostore to maybe work (me)
o Fix for pentium pro errata #50 (me)
o initio driver type cleanups (Arjan van de Ven)
o rpc_queue_lock needs to be non static (Frank Davies)
o Fix a potential crash in ldm partition code (Al Viro)
o Acenic updates (Jes Sorensen)
o Fix scsi tur direction info (James Bottomley)
o Further natsemi updates (Manfred Spraul)
o Add license tags to jffs/jffs2 (Frank Davies)
o Console driver optimisations (Geert Uytterhoeven)
o Add belkin F5U120 serial to belkin_sa (Amy Fong)
o Big endian fixes for console drivers (Geert Uytterhoeven)
o Add module tags to the mwave driver (Thomas Hood)
o i2o header file cleanups (Russell King)
o Fix C2 power state in ACPI (Martin R?der)
o Deadlock and error handling fixes for 8139too (Manfred Spraul)
o Update NR_DEAD in keyboard driver (Arnaldo Carvalho
de Melo)
o Fix race in processor init sequence (Martin Bligh)
o Check procfs returns in acpi (Pavel Machek)
o Add DMI handles for problem K7V-RM and (Pavel Machek)
Tosh 4030cdt
o Fix analog joystick breakage from 2.4.10 (Vojtech Pavlik)
o Work around vaio weird pnpbios happenings (Thomas Hood)
o Update ninja scsi driver (YOKOTA Hiroshi)
o Adbmouse typo fix (Paul Mackerras)

2.4.10-ac1
o Merge with Linux 2.4.10 tree
- Drop VM changes
- Drop raw/block I/O changes
- Drop out O_DIRECT
- Basically remove the seriously unsafe stuff and
keep the -ac VM
- I've not applied the obvious fixes so ACPI and joysticks
are still icky - that is for ac2
o Fix the noncompile of SMP OOSTORE kernels (me)

2.4.9-ac18
o Fix aic7xxx and ncr53c8xxx compiles (Erik Andersen)
o Next PPC merge (Paul Mackerras)
o Updated patch-kernel (Dave Gilbert)
o Fix pgtable_cache_init escape on S/390 (Russell King)
o Fix alpha build (Dave Gilbert)
o Further scsi ifdef fixes (Arjan van de Ven)
o Revert softirq changes

2.4.9-ac17
o Fix vfree error on swap off (Hugh Dickins)
o Further USB serial fixups (Greg Kroah-Hartmann)
o ISDN cleanups - flags, includes, license texts (Kai Germaschewski)
o Fix bitfields in struct documentation (Tim Jansen)
o Next batch of MODULE_LICENSE tags (Arjan van de Ven)
o Fix the gendisk bugs (me)
o Endian fixes for cisco hdlc over isdn (Bjoern Zeeb,
Kai Germaschewski)
o PPPoE memory corruption fixes (Chris Mason)
o RSS accounting fix (Hugh Dickins)
o ide-tape fixes for HP colorado (Pete Zaitcev)
o Fix APM disable handling (Randy Dunlap)
o Fix mousedev behaviour with new gpm (Vojtech Pavlik)
o Add support for the ib700 watchdog (Charles Howes)
o Fix sysreq build fail (me, Junio)
o S/390 tree warning fixes (Martin Schwidefsky)
o Update the IBM serveraid driver (Keith Mitchell)
o Apply usb list_del fix (Georg Acher)
o Further midibuf fixes (Adrian Cox)
o Fix toshoboe pci initialisation (Adam J Richter)
o pci registration fixes for tlan (Adam J Richter)
o NFS lock reclaiming fixes (Trond Myklebust)
o Add Belkin F5D5050 USB ethernet idents (Dane Johnson)

2.4.9-ac16
o Fix VM breakage from my merge error (Rik van Riel)
o Shmem race fixs (Hugh Dickins)
o Improve scan_swap_map optimisiations (Hugh Dickins)
o Fix swapoff race (Hugh Dickins)
o Fix add to swap cache race (Hugh Dickins)
o Remove the PG_swap_cache bit (Hugh Dickins)
o Remove unused functions (Hugh Dickins)
o Remove unused argument from get_swap_page (Hugh Dickins)
o Make use of exclusive_swap_page when we can (Hugh Dickins)
o Make swap almost ready to lose BKL (Hugh Dickins)
o Add initial pieces for EXPORT_SYMBOL_GPL (me)
| kernel symbols for GPL only use
o smc-ircc module inits (Keith Owens)
o Update the hp100 driver (Jaroslav Kysela)
o Update kernel-doc for struct and enum (Tim Jansen)
o Fix mac89x0 skb->len poking (David Weinehall)
o Big chunk of MODULE_LICENSE updates (Arjan van de Ven)
o Add the tainting proc hook (Keith Owens)
o Nand flash driver build fixes (David Woodhouse)
o Fix self-parenting problems in clone properly (Dave McCracken)
o CPIA camera fix (Michael Marxmeier)
o USB serial fixes (Greg Kroah-Hartmann)
o Fix cisco hdlc protocol for isdn (Bjoern Zeeb)
o Further tunnel driver fixes (Taral)
o ISDN isar driver small fix (Karsten Keil)
o Further sscanf fixes (Paul)
o Fix iph5526 clash with ptrace namespace (Dave Jones)
o First block of block device updates from Al (Al Viro)
o Fix atm ioctl bug (Mitchel Blank)
o ISAPnP updates (Jaroslav Kysela)
o Merge IBM MWave support (Paul Schroeder)
o ISDN return value fixes (Andrew Morton)
o Add Acerscan 1240ut to the USB scanners (Morgan Collins)
o Fix init includes for aironet4500 (Keith Packard)
o Fix GART docs to reference DRI not utah (Robet Love)
o Reiserfs speed ups (Chris Mason)
o Maestro init fixups (Adam J Richter)
o Lock function cleanup (Trond Myklebust)
o Make the DRM options clearer (Keith Owens)
o Add compiler.h from 2.4.10
o Update ns83820 driver (Ben LaHaise)

2.4.9-ac15
o Rik's next VM handling update (Rik van Riel)
o Update mousedrivers documentation (me)
o Update 53c700 drivers (James Bottomley)
o USB serial pl2303 fixes (Greg Kroah-Hartmann)
o USB serial modcount fixes (Greg Kroah-Hartmann)
o USB devfs fix for skeleton driver (Greg Kroah-Hartmann)
o Fix possible double read_unlock in personality (Christoph Hellwig)
handling
o Switch to maintainers sysrq fix (Crutcher Dunavant)
o Further pnpbios fixes (Thomas Hood)
o Delete the right ipip tunnel (Taral)
o Coda fixes (Jan Harkes)
o Fix sscanf (Paul)
o Clean up the semaphore fix (Leonid Igolnik)
o Merge minimal hooks for speakup (Kirk Reiser)
| Speakup itself needs more cleaning up yet

2.4.9-ac14
o Fix atm alignment on IA64 (Chas Williams)
o Soundblaster unload oops fix (Matthias Hanisch)
o NFS over tcp fixes (Trond Myklebust)
o Add usb zero packet flag support to OHCI (Roman Weissgaerber)
o Clean up reiserfs flags usage (Nikita Danilov)
o Fix reiserfs disk leak on crash case (Nikita Danilov)
o Fix reiserfs mount option handling (Nikita Danilov)
o Cosmetic reiserfs changes (Nikita Danilov)
o Small fusion driver update (Steve Ralston)
o Add RAID1 support promise ide raid (Arjan van de Ven)
o Remove duplicate DEC fb config (Geert Uytterhoeven)
o PCI type 2 access type cast fixes (Brian Gerst)
o Add AMD761 AGP (Robert Love)
o Fix /proc/pid/maps (Manfred Spraul)
o Fix 8139too pio problem (Celso Gonzalez)
o Fix SEM_UNDO wrap bug (me, Leonid Igolnik)
o Add xircom/entrega single port USB (Greg Kroah-Hartmann,
Brian Warner,
Cristian Craciunescu)
o ISOfs transparent compression, unify zlib (H Peter Anvin)
somewhat (lots more to do there!)
o Correct usbvideo reported procfs name (Jonas Munsin)
o SMP safe Z85230 driver (me)
o Merge saner parts of S/390 code drop

2.4.9-ac13
o Fix mangled sun3fb bits (me)
o Fix make rpm version bug (Russell King)
o Work around eepro100 bug with some chip (Arjan van de Ven)
versions on 10Mbit half duplex
o Bring UML inlines in sync with rest of kernel (Jeff Dike)
o UML memory protection code - main piece (Jeff Dike)
o Clean up UML rules (Lennert Buytenhek)
o Fix UML hang on xterm open fail (Jeff Dike)
o Fix UML signal handling bug (Jeff Dike)
o Fix UML out of pty's on host error reporting (Jeff Dike)
o Add tun/tap support to UML + clean up net code (Jeff Dike)
o Make UBD block driver handl errors properly (Will Dyson)
o Make backfile file paths in COW headers absolute(Greg London)
o Fix missing UML tlb flush (Jeff Dike)
o PPC fixes for UML (Chris Emerson)
o Declare sys_personality so UML compiles (Andrea Arcangeli)
o Wrap host library mallocs into UML kernel (Jeff Dike)
allocs. Also fix gprof support
o Use -1 as "no dma" on PnPBIOS (Thomas Hood)
o Fix sysctl log level change breakage (Randy Dunlap)
o Document bread() (Pavel Machek)

2.4.9-ac12
o Yamaha audio wakeup race fix (Pete Zaitcev)
o 3c507 ring buffer handling fix (Mark Mackenzie)
| It looks like the same may apply to eexpress and a few
| others. People may want to check
o 4.4BSD alias syle ioctl bits (Matthias Andree)
o Fix jffs_min compile failure (Frank Davis)
o Fix hid initialisation order (Vojtech Pavlik)
o Add sysrq to mconsole (James Stevenson)
o Remove dead 3c515 stuff (Andres Salomon)
o Fix UML disk space leak (James Stevenson)
o uml hz_to_std() (Jeff Dike)
o uml makefile cleanup (Jeff Dike)
o hostfs cleanup - use pread/pwrite (Jorgen Cederlof)
o Fix oops in scsi generic (Jens Axboe)
o Fix missing break in riva fbdev.c (Steve DuChene)
o Push spin_trylock_bh into the headers (Arnaldo Carvalho de Melo)
o PWC driver update ("nemosoft")
o Fix hz_to_std macro problem (Matt)
o Fix radeon + AMD761 lockup/corruption problem (Stephen Tweedie)
o Intermezzo update (Peter Braam)
o USB serial startup fix (Greg Kroah-Hartmann)
o Makefile cleanups (Christoph Hellwig)
o Code cleanup for eepro100 (Ben LaHaise)
o Fix pid handling bug in msg queues (Mingming Cao)
o Raid multipathing (Ingo Molnar)
o Correct sys_setid return in md (Vojtech Pavlik)
o Clean up isdn sc debug code (Vojtech Pavlik)
o x86_64 random patch (Vojtech Pavlik)
o Add x86_64 ifdefs to various places (Vojtech Pavlik)
o Limit granch asm code to x86 fix setup code (Vojtech Pavlik)
o Use unsigned long for flags where needed (Vojtech Pavlik)
o Fix reiserfs writepage v truncate/mmap race (Edward Shushkin)
o Eliminate various bits of reiserfs code and (Edward Shushkin)
references to old ext2/minix stuff
o Support multiple block sizes in reiserfs (Edward Shushkin)
o Fix gcc warning building reiserfs (Edward Shushkin)
o Fix reiserfs 32bit uid on old format (Edward Shushkin)
o Fix yam hamradio driver (Edward Shushkin)
o Es1888 audio divider change (Craig Mahaney)
o Add a highmem debugging option (Christoph Hellwig)
o Remove crud from lvm.h (Joe Thornber)
o Replace some LVM macros with inlines (Joe Thornber)
o Open/Close LVM PV's when using them (Joe Thornber)
o Remove lvm_short_version (Joe Thornber)
o Use devfs_register_blkdev etc in LVM
o Rename fields and consider only active LVM (Heinz Mauelshagen)
snapshots [and congratulations on the awar Heinz]
o Change LVM locking to use rw_semaphores (Joe Thornber)
o Assorted LVM cleanups (Joe Thornber and others)
o IA64 processor prefetch (??)
o Return the right thing for strnlen_user when (Andreas Schwab)
limit = 0
o More debug info on sysrq (Andrea Arcangeli)
o Keyboard compile fix on Alpha (Andrea Arcangeli)
o Shrink dcache before invalidating the inodes (Andrea Arcangeli)
on a umount
o Fix apm disable handling (Thomas Krennwallner)
o CPIA locking fixes (David Hansen)
o zap_inode_mapping function to invalidate all the(Christoph Hellwig)
maps of an inode
o Remove accidental leak of console_lock back (Andrew Morton)
into -ac
o Fix implicit declaration warning (Dave Jones)
o Add another promise ide ident (Arjan van de Ven)
o Ignore PRQ bit in apic flags when looking for (Randy Dunlap)
unknown configs
o Matrox driver update (Petr Vandrovec,
David Hansen)
o NULL checks in lock code (Francis Galiegue)
o Remove duplicate bits on fbmem.c (Paul Mundt)
o ia64 arch_init_modules fix (Arjan van de Ven)
o Support tabstops >160 (Petr Vandrovec)
o "noac" NFS updates (Trond Myklebust)
o Default P5 MCE to off (me)
o Bluesmoke updates (Dave Jones)
o Handle cpu info that goes over a page long (James Cleverdon)
| only tested on ia32/ia64 so far

2.4.9-ac11
o Fix sign check error in death signal (Martin Macok,
Kamil Toman)
o Merge up to Linus 2.4.10pre9

2.4.9-ac10
o Multiple swapoff fixes (Hugh Dickins);
o Clean up the mips parts of the mem.c ifdefs (Ralf Baechle)
o Update NCR53c700 driver, make it generic (James Bottomley,
Richard Hirst, Rasmus Andersen, Keith Owens)
o Recognize Radeon VE in radeonfb (Nick Kurshev)
o MCE address reporting fix (Dave Jones)
o APIC check fixes (Randy Dunlap)
o Wrong SIGBUS data in siginfo fix (Daniel Kobras)
o acpi Makefile fix (Keith Owens)
o NTFS update (Anton Altaparmakov)
o Parse mainboard resources inline to pnp not (Gerd Knorr)
as pci_device objects
o Propogate register_netdev errors out from (Dave Miller)
init_netdev
o Take sound lock static (David Hansen)
o ns83820 updates/fixes (Ben LaHaise)
o Small arch_init_modules fix for ia64 (Maciej Rozycki)
o pci bridge setup fixes, 64bit sign propogation (Todd Inglett)
etc
o Add another batch of MODULE_LICENSE tags (me)

2.4.9-ac9
o ICP vortex documentation update (Boji Kannanthanam)
o Fix farsync ioctl checks (Bob Dunlop)
o Kiovec optimisations (Rohit Seth)
o Fix irda-usb match flags (Adam J Richter)
o USB serial MODULE_LICENSE tags (Greg Kroah-Hartmann)
o Tidy up Changes notes to recommend gcc2.95+ ("Colonel")
o Kill dup in usb unusual_devs table (Harald Schreiber)
o Ethtool ioctl handling fix (Dave Miller)
o Add S/PDIF, 4 and 6 channel audio to ICH driver (Bob Paauwe)
o Fix compare types in ncpfs (Petr Vandrovec)
o Add limit to bluetooth ioctl (me)
o Fix missing channel range check in dpt_i2o (me)
o Fix lvm checks (me)
o Add missing wireless ioctl length check (me)
o Fix checks in sbpcd (me)
o Fix checks in generic ppp (me)
o Fix check in zr36067 (me)
o Fix checks in moxa (me)
o Fix checks in zr36120 (me)
o Fix Matrox DRM to mention G450 (Pavel Roskin)
o DGRS multi-nic mode fix (Rick Richardson)
o Reformat aztcd (no other changes) (me)
o Clean up the mcd driver (me)
o Remove gendisk export. Gendisk is now private (Christoph Hellwig)
to the sane API and has proper locking
o Highmem overflow fix (Ben LaHaise)
o Megaraid oops fix (Arjan van de Ven)
o Update kernel-doc-nano-HOWTO (Ken Moffat)
o Fix sis900 kerneldoc (Ken Moffat)
o Fix via audio kernel doc (Ken Moffat)

2.4.9-ac8
o Merge from 2.4.10-pre4 except
USB uhci controller update
MM/buffer cache changes
o Intermezzo update (Peter Braam)
o Clean up gendisk common code (Christoph Hellwig)

2.4.9-ac7
o Add another 1885 ident (Leon)
o Mention G450 in the 200/400 DRI (Pavel Roskin)
o Fix non PCI aic7xxx oops (me)
o Correct centaur chip detection (Keith Owens)
o Correct Dell cable detection (me)
o Fix usb storage warning (Christoph Hellwig)
o Fix symbol clash between core and pwc (Christoph Hellwig)
o Comment out the visws (Christoph Hellwig)
o Small alpha build fix (Ricky Beam)
o NFS client update (Trond Myklebust)
o SE401 update (Jeroen Vreeken)
o Check proc/modules before querying it in (Andr? Dahlqvist)
ver_linux
o Add hppa to unaligned list for reiserfs (Jurriaan)
o i2c Config.in fix (Christoph Hellwig)
o LVM 32/64bit sort out (Patrick Caulfield)
o Softirq update/fixups (Andrea Arcangeli)
o Add arch_init_modules hook (Maciej Rozycki)
o Update slab cache to do LIFO handling and clean (Andrea Arcangeli)
up code somewhat
o Ethtool and alias fix (Arjan van de Ven)
o Self adjusting syscall table filler (Andrea Arcangeli)
o Configure.help typo fix (David Weinehall)

2.4.9-ac6
o Update compiler requirements doc (me)
o Fix module count leak (I hope) in cs46xx (me)
o Fix sx.c warnings (Christoph Hellwig)
o Fix seagate.c prototypes (Christoph Hellwig)
o Remove non-modular stuff from mod builds (Christoph Hellwig)
and fix warnings
o Fix missing return value on xirc2ps (Christoph Hellwig)
o Fix atmtcp MODULE_LICENSE (Christoph Hellwig)
o Remove various unused code (Christoph Hellwig)
o Switch drivers/fc4 to use module_init (Christoph Hellwig)
o Config file fixes (Christoph Hellwig)
o Fix AX.25 digipeat crash (Thomas Osterried)
o DECNET update (Steven Whitehouse)
o Fix UNUSUAL_DEV entry for eUSB SmartMedia (Andries Brouwer)
o Remove spare maxinefb setup (Paul Mundt)
o Add USB MODULE_LICENSE tags (Greg Kroah-Hartmann)
o Update the irq fix for the i810 audio based (me)
on further analysis by Doug Ledford
o make rpm target bug-fixes (Eli Carter)
o Fix missing export-objs in acpi (Keith Owens)
o VIA ide update (support 82c576, other small (Vojtech Pavlik)
fixes)
o Fix tulip bug when using MWI experimental bits (Jeff Garzik)
o Add MODULE_LICENSE tags to telephony (Robert Love)
o Add MODULE_LICENSE tags to drivers/video (Robert Love)
o Fix z2ram tag (Robert Love)
o Ask for 255 bytes of header on scsi pages (Matt Dharm)
| Lots of USB crap can't even get truncating right
o Fix ver_linux for e2fsprogs 1.23 (Albert Cranford)
o Add MODULE_LICENSE tags to zorro (Robert Love)
o Make __module_license static (Keith Owens)
o Merge some of the PPC64 submission (Peter Bergner, Anton Blanchard, Mike Corrigan, Dave Engebretsen,
Tom Gall, Todd Inglett, Paul Mackerras,
Pat McCarthy, Steve Munroe, Don Reed,
and Al Trautman)
| I dropped some config bits to keep stuff simpler
| and a few files that definitely didnt follow CodingStyle
o Merge updated gdth scsi raid driver (Achim Leubner)
o Remove escaped debug code from ni5010 (Frank Davies)

2.4.9-ac5
o Make pae i386 compile again (Russell King)
o Add MODULE_LICENSE tagging (me)
o Clean up aztcd (phase 1) (me)
o Fix aztcd subchannel error reporting bug (me)
o Reformat cdu31a pending cleanups (me)
o Reformat cm206 pending cleanups (me)
o Reformat gscd pending cleanups (me)
o Reformat isp16 pending cleanups (me)
o Reformat sjcd pending cleanups (me)
o Reformat tpqic02 pending cleanups (me)
o Add tags in drivers upto and including drivers/char/*
| lots more to add yet...
o pl2303 oops fix (Greg Kroah-Hartmann)
o Sony clie updates for clie OS 4.0 (Greg Kroah-Hartmann)
o Fix elf loader for prelink binaries (Jakub Jelinek)
o Make xconfig fix (Robert Love)
o Add reparent_to_init, fix pnp and 8139 zombies (Andrew Morton)
o Update Configure.help (Steven Cole)

2.4.9-ac4
o ns83820 driver fixes and updates (Ben LaHaise)
o Configure.help updates (Steven Cole)
o Add generic pgtable_cache_init() (Russell King)
| and remove pae ifdefs from init/main.c
o Fix X.75 with new hisax drivers and an isdn (Kai Germaschewski)
disconnect race
o Remove now defunct directory offset cast (me)
o Make several vm behaviours tunable for now (Rik van Riel)
| This is so we can study behaviour patterns not for
| the long term
o Merge an additional ide-floppy fix (Sam Varshavchik)
| Fixed the ide floppy I/O error funny on some drives
o Pull dac/adc rate setting into ac97_codec.c (me)
o Update mips64 makefiles (Ralf Baechle)
o Complete the missing bits of the proc (Ralf Baechle)
infrastructure using constant HZ to userspace
| This has been partial for a long time, with the mips tree
| it actually needs to be completed...
o Avoid oops in rivafb when using 15bit depth (Steve DuChene)
on riva128
o Indent seagate scsi into linux format (me)
| Changes pending so do this in two steps..
o pl2303 updates (Greg Kroah-Hartmann)
o Orinoco update (David Gibson)
o IRQ stack value fix (John Byrne)
o Enable DMA on 20268R (Zygo Blaxell)
o Add missing -EFAULT return to se401 (Pavel Machek)
o Voodoo 1/2 frame buffer console (Ghozlane Toumi)
o Update cache size reporting errata (Dave Jones)
o Fix nasty oops and deadlock in i810_audio (me)

2.4.9-ac3
o Fix config glitch in drivers/video/Config.in (Steven Cole)
o Kaweth endian fixes (Brad Hards)
o Update the MPT fusion drivers (Steve Ralston)
o Possible floppy probe fix (Paul Gortmaker)
o Add the KT266 agp to the table (Kris Kersey)
o Start convering ia32 and x86_64 mtrr code (Dave Jones)
o Account ramdisk in out of memory code (Russell King)
o Possible fix for cardbus allocation failures (Andreas Bombe)
o Clean up other cases of const initdata (Dave Jones)
o Update the keyboard rate code to be more (Dave Miller)
flexible (needed for sparc)
o Configure.help fixes (Steven Cole)
o Pegasus USB driver fixes (Petko Manolov)
o Fix i810 audio pops on speed changes (Scott Herod)
o GPIO driver for the ITE board (Hai-Pao Fan)
o Philips Nino port update (Steven Hill, Pavel Machek)

2.4.9-ac2
o Last small bits of the PPC merge (Paul Mackerras)
o Fix compile bugs in airport driver (David Gibson)
o ITE8172 ide updates (Steve L)
o Add i2c drivers for the ITE board (Hai-Pao Fan)
o AC97 register naming fix (Ralf Baechle)
o TI 3912 serial driver (Harald Koerfgen, Jim Pick,
Steven Hill)
o ITE general updates (P Popov)
o Remove double init of SGI streamable device (Ralf Baechle)
o Update SGI indy drivers (Ralf Baechle)
o Qtronix keyboard driver updates (P Popov)
o Add tx3192 frame buffer support (Steven Hill)
o MIPS frame buffer updates (Ralf Baechle)
o Move vino.h into driver directory (Ralf Baechle)
o Ocelot updates (Jun Sun, G Lonnon, S Kranz, Steve J)
o DDB5 updates (Jun Sun)
o MIPS jazz update (Ralf Baechle)
o SGI wd33c93 update (Ralf Baechle)
o Baget updates (Ralf Baechle)
o SNI updates (Ralf Baechle)
o Alchemy Au1000 support (P Popov)
o MIPS eval board updates (Ralf Baechle, Carsten Langgaard)
o Update Decstation serial support (Maciej W. Rozycki)
o NEC Vrc5477 audio driver (Steve L)
o General MIPS32 updates (Jun Sun, Ralf Baechle, Matt Porter,
Kevin Kissell, Carsten Langgaard,
Jan-Benedict Glaw)
o MIPS scsi updates (Ralf Baechle)
o Notifier signal oops fix (Benjamin Herrenschmidt)

2.4.9-ac1
o Merge the fat and iso changes from 2.4.9
o Merge the sunrpc changes from 2.4.9
o Merge (hopefully correctly) the nfs changes
o Switch to the 2.4.9 emu10k1 driver
o Merge vfs directory type changes
o Merge other oddments
- This leaves min/max and the vm/buffer changes
both of which are pretty dubious anyway
o lock_kiovec page unwind fix (Velizar B)
o do_swap_page recheck pte before failing (Linus, Jeremy Linton)
o do_swap_page doesn't mkwrite when deleting (Linus)
| From 2.4.9 with extra comments etc (Hugh Dickins)


---
Alan Cox <[email protected]>
Red Hat Kernel Hacker
& Linux 2.2 Maintainer Brainbench MVP for TCP/IP
http://www.linux.org.uk/diary http://www.brainbench.com


2001-10-12 14:05:16

by Udo A. Steinberg

[permalink] [raw]
Subject: Re: Linux 2.4.12-ac1

Alan Cox wrote:
>
> 2.4.12-ac1
> 2.4.10-ac12
> o EMU10K driver update (Rui Sousa)

It seems that the new EMU10K driver no longer has a PCM mixer channel.

Creative EMU10K1 PCI Audio Driver, version 0.16, 15:28:05 Oct 12 2001
PCI: Enabling device 00:0a.0 (0004 -> 0005)
PCI: Assigned IRQ 5 for device 00:0a.0
emu10k1: EMU10K1 rev 8 model 0x8027 found, IO at 0xa400-0xa41f, IRQ 5
ac97_codec: AC97 codec, id: 0x5452:0x4123 (TriTech TR?????)

Per default I have the following mixer channels:
volume, speaker, line, microphone, cd, igain, line1, phonein, phoneout,
video.

Additionally I have added two mixer channels via emu-dspmgr userspace
tools: bass, treble

Does the new driver require userspace configuration for the PCM mixer
or has it just vanished mysteriously?

Regards,
-Udo.

2001-10-12 14:28:59

by Tom Rini

[permalink] [raw]
Subject: Re: Linux 2.4.12-ac1

On Fri, Oct 12, 2001 at 02:17:26PM +0100, Alan Cox wrote:

> 2.4.12-ac1
> o Merge the majority of 2.4.11/12
> - Fall back to the Linus reiserfs code set
[snip]

The endian-safe patches will come back tho, right? I don't think those
have made it into Linus' tree yet...

--
Tom Rini (TR1265)
http://gate.crashing.org/~trini/

2001-10-12 15:12:33

by Alan

[permalink] [raw]
Subject: Re: Linux 2.4.12-ac1

> On Fri, Oct 12, 2001 at 02:17:26PM +0100, Alan Cox wrote:
>
> > 2.4.12-ac1
> > o Merge the majority of 2.4.11/12
> > - Fall back to the Linus reiserfs code set
> [snip]
>
> The endian-safe patches will come back tho, right? I don't think those
> have made it into Linus' tree yet...

Really what needs to happen is the important bits that were tested and
the reiser folks were happy with get pushed back bit by bit into both trees
now

2001-10-12 15:36:35

by Tom Rini

[permalink] [raw]
Subject: Re: Linux 2.4.12-ac1

On Fri, Oct 12, 2001 at 04:17:39PM +0100, Alan Cox wrote:
> > On Fri, Oct 12, 2001 at 02:17:26PM +0100, Alan Cox wrote:
> >
> > > 2.4.12-ac1
> > > o Merge the majority of 2.4.11/12
> > > - Fall back to the Linus reiserfs code set
> > [snip]
> >
> > The endian-safe patches will come back tho, right? I don't think those
> > have made it into Linus' tree yet...
>
> Really what needs to happen is the important bits that were tested and
> the reiser folks were happy with get pushed back bit by bit into both trees
> now
[reiserfs list added to cc]

That would be nice. Are there any plans on behalf of the reiserfs
people to merge in the Endian-Safeness patches now?

--
Tom Rini (TR1265)
http://gate.crashing.org/~trini/

2001-10-12 15:47:00

by Tom Gall

[permalink] [raw]
Subject: Re: Linux 2.4.12-ac1

Tom Rini wrote:
>
> On Fri, Oct 12, 2001 at 04:17:39PM +0100, Alan Cox wrote:
> > > On Fri, Oct 12, 2001 at 02:17:26PM +0100, Alan Cox wrote:
> > >
> > > > 2.4.12-ac1
> > > > o Merge the majority of 2.4.11/12
> > > > - Fall back to the Linus reiserfs code set
> > > [snip]
> > >
> > > The endian-safe patches will come back tho, right? I don't think those
> > > have made it into Linus' tree yet...
> >
> > Really what needs to happen is the important bits that were tested and
> > the reiser folks were happy with get pushed back bit by bit into both trees
> > now
> [reiserfs list added to cc]
>
> That would be nice. Are there any plans on behalf of the reiserfs
> people to merge in the Endian-Safeness patches now?

Speaking from the PPC64 crew, this would be highly desirable.

Regards,

Tom

--
Tom Gall - PPC64 Code Monkey "Where's the ka-boom? There was
Linux Technology Center supposed to be an earth
(w) [email protected] shattering ka-boom!"
(w) 507-253-4558 -- Marvin Martian
(h) [email protected]
http://www.ibm.com/linux/ltc/projects/ppc

2001-10-12 15:55:20

by Mikael Johansson

[permalink] [raw]
Subject: (memory?) bug between 2.4.9-ac10 and -ac14


Hello All!

A bug report which seems related to at least memory management:

If becoming root and then su:ing some other, non-local, userid, an oops
with segfault is the outcome. Non-local here means that the user info is
located on another machine, our server. su:ing the dummy local user
seems to work OK.

I remember the new shell being the process that oopses, but can't
unfortunately get the output (other than "segmentation fault") before
Monday as the machine is behind locked doors :-/

Anyway, this occurs if I boot the machine with the full 1.5GB of memory,
but _not_ if I specify mem=512M in lilo.conf, so there seems to be some
sort of "large memory support" issue.

The system is fine with 2.4.9-ac10, and unfine with these (all I've
tested): ac-14, ac-15, ac-18.

I can get more detailed info on Monday, but thought that maybe someone has
come across this before.

Brief system specs:
Athlon 1.4GHz
Abit KT7A (with Athlon/VIA-bug)
3x512MB SDRAM
2x40GB => RAID-0

Have a nice day,
Mikael J.

2001-10-12 17:19:22

by Chris Mason

[permalink] [raw]
Subject: Re: [reiserfs-list] Re: Linux 2.4.12-ac1



On Friday, October 12, 2001 08:36:16 AM -0700 Tom Rini <[email protected]> wrote:

> On Fri, Oct 12, 2001 at 04:17:39PM +0100, Alan Cox wrote:
>> > On Fri, Oct 12, 2001 at 02:17:26PM +0100, Alan Cox wrote:
>> >
>> > > 2.4.12-ac1
>> > > o Merge the majority of 2.4.11/12
>> > > - Fall back to the Linus reiserfs code set
>> > [snip]
>> >
>> > The endian-safe patches will come back tho, right? I don't think those
>> > have made it into Linus' tree yet...
>>
>> Really what needs to happen is the important bits that were tested and
>> the reiser folks were happy with get pushed back bit by bit into both trees
>> now
> [reiserfs list added to cc]
>
> That would be nice. Are there any plans on behalf of the reiserfs
> people to merge in the Endian-Safeness patches now?

Jeff had sent them to linus before 2.4.10 came out, and again
earlier this week. Hopefully they'll make it into 2.4.13pre.

-chris

2001-10-12 18:13:12

by Udo A. Steinberg

[permalink] [raw]
Subject: Re: Linux 2.4.12-ac1

Rui Sousa wrote:

> The PCM mixer channel is now controlled by dsp microcode, but by default
> this is working when you load the driver.
> What probably happened is that you loaded the bass/treble patches with
> and old version of the emu-dspmgr tool and this messed up the PCM mixer
> channel code.

Not here. It makes no difference if I load the driver without doing any
dsp tweaking or configure the dsp using the emu-tools. I get no pcm-channel
either way.

> Two things to try:
> 1. Use the driver before loading any dsp microcode.
> 2. Get the latest user space tools 0.9.2 from

I have been using 0.9.2. Earlier versions worked up to 2.4.10-ac11.

2001-10-12 19:07:52

by Rui Sousa

[permalink] [raw]
Subject: Re: Linux 2.4.12-ac1

On Fri, 12 Oct 2001, Udo A. Steinberg wrote:

The PCM mixer channel is now controlled by dsp microcode, but by default
this is working when you load the driver.

What probably happened is that you loaded the bass/treble patches with
and old version of the emu-dspmgr tool and this messed up the PCM mixer
channel code.

Two things to try:
1. Use the driver before loading any dsp microcode.
2. Get the latest user space tools 0.9.2 from
<http://opensource.creative.com/dist.html>

Rui Sousa

> Alan Cox wrote:
> >
> > 2.4.12-ac1
> > 2.4.10-ac12
> > o EMU10K driver update (Rui Sousa)
>
> It seems that the new EMU10K driver no longer has a PCM mixer channel.
>
> Creative EMU10K1 PCI Audio Driver, version 0.16, 15:28:05 Oct 12 2001
> PCI: Enabling device 00:0a.0 (0004 -> 0005)
> PCI: Assigned IRQ 5 for device 00:0a.0
> emu10k1: EMU10K1 rev 8 model 0x8027 found, IO at 0xa400-0xa41f, IRQ 5
> ac97_codec: AC97 codec, id: 0x5452:0x4123 (TriTech TR?????)
>
> Per default I have the following mixer channels:
> volume, speaker, line, microphone, cd, igain, line1, phonein, phoneout,
> video.
>
> Additionally I have added two mixer channels via emu-dspmgr userspace
> tools: bass, treble
>
> Does the new driver require userspace configuration for the PCM mixer
> or has it just vanished mysteriously?
>
> Regards,
> -Udo.
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to [email protected]
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
>

2001-10-12 19:22:33

by Rui Sousa

[permalink] [raw]
Subject: Re: Linux 2.4.12-ac1

On Fri, 12 Oct 2001, Udo A. Steinberg wrote:

Looking at your original e-mail I see there is something else wrong:
you should have by default OGAIN and DIGITAL1 volume controls.

Are you loading the modules and only then starting the mixer application?
Exiting/restarting the mixer doesn't change anything?

Rui

> Rui Sousa wrote:
>
> > The PCM mixer channel is now controlled by dsp microcode, but by default
> > this is working when you load the driver.
> > What probably happened is that you loaded the bass/treble patches with
> > and old version of the emu-dspmgr tool and this messed up the PCM mixer
> > channel code.
>
> Not here. It makes no difference if I load the driver without doing any
> dsp tweaking or configure the dsp using the emu-tools. I get no pcm-channel
> either way.
>
> > Two things to try:
> > 1. Use the driver before loading any dsp microcode.
> > 2. Get the latest user space tools 0.9.2 from
>
> I have been using 0.9.2. Earlier versions worked up to 2.4.10-ac11.
>

2001-10-12 19:41:15

by Udo A. Steinberg

[permalink] [raw]
Subject: Re: Linux 2.4.12-ac1

Rui Sousa wrote:
>
> Looking at your original e-mail I see there is something else wrong:
> you should have by default OGAIN and DIGITAL1 volume controls.
>
> Are you loading the modules and only then starting the mixer application?
> Exiting/restarting the mixer doesn't change anything?

Actually I'm not using any sound modules, but have a monolithic kernel.
But I just discovered that the emu10k1 driver is not the culprit here.

[So we can take the discussion to emu10k1-devel and drop lkml]

The problem is interaction with emu-tools-0.9.2. The following boot script
was used to setup the DSP (and worked with previous sound drivers).

If you find something wrong with it, please let me know.

Regards,
-Udo.


# We want ADC mode
/usr/local/bin/emu-config -s"ADC"

# Disable/Clear
/usr/local/bin/emu-dspmgr -x -z

# CPU -> Front & Rear Speakers
/usr/local/bin/emu-dspmgr -a"Pcm:Front"
/usr/local/bin/emu-dspmgr -a"Pcm:Rear"
/usr/local/bin/emu-dspmgr -a"Pcm1:Front"
/usr/local/bin/emu-dspmgr -a"Pcm1:Rear"

# Boost PCM
/usr/local/bin/emu-dspmgr -p"Amplifier" -l"Pcm" -l"Pcm1" -f/usr/local/share/emu10k1/gain_4.bin

# Mic/Line/CD -> CPU
/usr/local/bin/emu-dspmgr -a"Analog:ADC Rec"

# Bass/Treble Controls
/usr/local/bin/emu-dspmgr -p"Bass/Treble-L" -l"Front L" -f/usr/local/share/emu10k1/tone-old.bin -cbass -mbass -ctreble -mtreble
/usr/local/bin/emu-dspmgr -p"Bass/Treble-R" -l"Front R" -f/usr/local/share/emu10k1/tone-old.bin -cbass -mbass -ctreble -mtreble

# Enable
/usr/local/bin/emu-dspmgr -y

2001-10-12 20:30:38

by Hans Reiser

[permalink] [raw]
Subject: Re: [reiserfs-list] Re: Linux 2.4.12-ac1

Tom Gall wrote:
>
> Tom Rini wrote:
> >
> > On Fri, Oct 12, 2001 at 04:17:39PM +0100, Alan Cox wrote:
> > > > On Fri, Oct 12, 2001 at 02:17:26PM +0100, Alan Cox wrote:
> > > >
> > > > > 2.4.12-ac1
> > > > > o Merge the majority of 2.4.11/12
> > > > > - Fall back to the Linus reiserfs code set
> > > > [snip]
> > > >
> > > > The endian-safe patches will come back tho, right? I don't think those
> > > > have made it into Linus' tree yet...
> > >
> > > Really what needs to happen is the important bits that were tested and
> > > the reiser folks were happy with get pushed back bit by bit into both trees
> > > now
> > [reiserfs list added to cc]
> >
> > That would be nice. Are there any plans on behalf of the reiserfs
> > people to merge in the Endian-Safeness patches now?
>
> Speaking from the PPC64 crew, this would be highly desirable.
>
> Regards,
>
> Tom
>
> --
> Tom Gall - PPC64 Code Monkey "Where's the ka-boom? There was
> Linux Technology Center supposed to be an earth
> (w) [email protected] shattering ka-boom!"
> (w) 507-253-4558 -- Marvin Martian
> (h) [email protected]
> http://www.ibm.com/linux/ltc/projects/ppc

Patch has been sent to Linus. It will be resent to him and ac now that a new
release has come out.

Hans

2001-10-12 21:26:24

by J.A. Magallon

[permalink] [raw]
Subject: Re: Linux 2.4.12-ac1


On 20011012 Alan Cox wrote:
>
>
> ftp://ftp.kernel.org/pub/linux/kernel/people/alan/linux-2.4/
>
> Intermediate diffs are available from
> http://www.bzimage.org
>
>*
>* Decidedly experimental. Use with caution
>*
>
>2.4.12-ac1
>o Merge the majority of 2.4.11/12

This does not include Rik's hog-stop patch ?
It still applies cleanly...

--
J.A. Magallon # Let the source be with you...
mailto:[email protected]
Mandrake Linux release 8.2 (Cooker) for i586
Linux werewolf 2.4.13-pre1-beo #1 SMP Fri Oct 12 11:32:03 CEST 2001 i686

2001-10-12 21:52:18

by Rik van Riel

[permalink] [raw]
Subject: Re: Linux 2.4.12-ac1

On Fri, 12 Oct 2001, J . A . Magallon wrote:
> On 20011012 Alan Cox wrote:

> >2.4.12-ac1
> >o Merge the majority of 2.4.11/12
>
> This does not include Rik's hog-stop patch ?
> It still applies cleanly...

It's not in yet, and this is a good thing since you really
want to be able to test changes one-by one ...

regards,

Rik
--
DMCA, SSSCA, W3C? Who cares? http://thefreeworld.net/ (volunteers needed)

http://www.surriel.com/ http://distro.conectiva.com/

2001-10-12 22:04:50

by J.A. Magallon

[permalink] [raw]
Subject: Re: Linux 2.4.12-ac1


On 20011012 Rik van Riel wrote:
>On Fri, 12 Oct 2001, J . A . Magallon wrote:
>> On 20011012 Alan Cox wrote:
>
>> >2.4.12-ac1
>> >o Merge the majority of 2.4.11/12
>>
>> This does not include Rik's hog-stop patch ?
>> It still applies cleanly...
>
>It's not in yet, and this is a good thing since you really
>want to be able to test changes one-by one ...
>

Oh, sorry, I thought there was not anything to test, it was clear...

BTW, I am re-offsetting things like aic-6.2.4, ext3-0.9.12, bproc...

--
J.A. Magallon # Let the source be with you...
mailto:[email protected]
Mandrake Linux release 8.2 (Cooker) for i586
Linux werewolf 2.4.13-pre1-beo #1 SMP Fri Oct 12 11:32:03 CEST 2001 i686

2001-10-12 23:29:35

by Thomas Davis

[permalink] [raw]
Subject: Re: Linux 2.4.12-ac1

ACPI compiles as module, but complains about missing symbols:

cd /lib/modules/2.4.12-ac1; \
mkdir -p pcmcia; \
find kernel -path '*/pcmcia/*' -name '*.o' | xargs -i -r ln -sf ../{}
pcmcia
if [ -r System.map ]; then /sbin/depmod -ae -F System.map 2.4.12-ac1;
fi
depmod: *** Unresolved symbols in
/lib/modules/2.4.12-ac1/kernel/drivers/acpi/ospm/system/ospm_system.o
depmod: dmi_broken
depmod: init_8259A

--
------------------------+--------------------------------------------------
Thomas Davis | ASG Cluster guy
[email protected] |
(510) 486-4524 | "80 nodes and chugging Captain!"

2001-10-13 04:05:03

by Tom Vier

[permalink] [raw]
Subject: Re: Linux 2.4.12-ac1

On Fri, Oct 12, 2001 at 02:17:26PM +0100, Alan Cox wrote:
> * Decidedly experimental. Use with caution
> 2.4.12-ac1

the thrashing i complained of is gone. when running big diffs through
patch, it will thrash at the same places, but only for about a quarter
second. before, it would keep thrashing until all io was done or if i hit
scroll lock.

i did get this, however, when my initscripts ran:

task `ifconfig' exit_signal 20 in reparent_to_init

--
Tom Vier <[email protected]>
DSA Key id 0x27371A2C

2001-10-14 01:34:11

by Tom Rini

[permalink] [raw]
Subject: Re: Linux 2.4.12-ac1

On Fri, Oct 12, 2001 at 02:17:26PM +0100, Alan Cox wrote:

> 2.4.12-ac1

There's still a typo in drivers/usb/Config.in which will cause
CONFIG_USB_STORAGE_SDDR09 to always be asked. The following fixes that.

--
Tom Rini (TR1265)
http://gate.crashing.org/~trini/

--- linux-2.4.10-ac11.orig/drivers/usb/Config.in Wed Oct 10 19:10:43 2001
+++ linux-2.4.10-ac11/drivers/usb/Config.in Thu Oct 11 09:06:00 2001
@@ -42,7 +42,7 @@
dep_mbool ' Microtech CompactFlash/SmartMedia reader' CONFIG_USB_STORAGE_DPCM $CONFIG_USB_STORAGE
if [ "$CONFIG_EXPERIMENTAL" = "y" ]; then
dep_mbool ' HP CD-Writer 82xx support' CONFIG_USB_STORAGE_HP8200e $CONFIG_USB_STORAGE
- dep_mbool ' SanDisk SDDR-09 (and other SmartMedia) support' CONFIG_USB_STORAGE_SDDR09 $CONIG_USB_STORAGE
+ dep_mbool ' SanDisk SDDR-09 (and other SmartMedia) support' CONFIG_USB_STORAGE_SDDR09 $CONFIG_USB_STORAGE
fi
dep_tristate ' USB Modem (CDC ACM) support' CONFIG_USB_ACM $CONFIG_USB
dep_tristate ' USB Printer support' CONFIG_USB_PRINTER $CONFIG_USB

2001-10-14 01:34:11

by Tom Rini

[permalink] [raw]
Subject: Re: Linux 2.4.12-ac1

On Fri, Oct 12, 2001 at 02:17:26PM +0100, Alan Cox wrote:

> 2.4.12-ac1

This still won't compile drivers/char/pc_keyb.c on most arches. The
following fixes that.

--
Tom Rini (TR1265)
http://gate.crashing.org/~trini/

--- linux-2.4.10-ac11.orig/drivers/char/pc_keyb.c Wed Oct 10 19:10:27 2001
+++ linux-2.4.10-ac11/drivers/char/pc_keyb.c Wed Oct 10 19:35:15 2001
@@ -34,6 +34,7 @@
#include <linux/vt_kern.h>
#include <linux/smp_lock.h>
#include <linux/kd.h>
+#include <linux/pm.h>

#include <asm/keyboard.h>
#include <asm/bitops.h>