Linux 2.6.3-rc1

From: Linus Torvalds
Date: Fri Feb 06 2004 - 21:30:38 EST



Ok, this is another big merge of a number of pending patches, although to
some degree the patches have now moved "outwards" from the core, and most
of them are in driver land.

There's a lot of network driver updates (have been in -mm and Jeff's
testing trees for a while), and Al Viro has been fixing up not just
network drivers, but also cursing over parport interfaces ;)

Andrew's patches are all over, from fixing warnings with new versions of
gcc to merging things like the ppc updates he had in his tree, and
everything in between.

On and a big ALSA update, along with SCSI updates (big qla update, for
example).

So let's calm down and make sure all the updates are ok.

Linus

-----

Summary of changes from v2.6.2 to v2.6.3-rc1
============================================

Alexander Viro:
o lots of netdriver fixes: convert to alloc_etherdev, leak fixes
o parport fixes (1-6)
o paride cleanup and fixes (1-25)
o scsi/imm.c cleanup and fixes (1-8)
o scsi/ppa.c cleanup and fixes (1-9)

Andi Kleen:
o put "kernel_thread_helper" in right linker segment

Andrew Morton:
o [APPLETALK]: Do not use lvalue in assignment
o [ATM]: Do not use lvalue in assignment
o [X25]: Do not use lvalue in assignment
o [DECNET]: Do not use lvalue in assignment
o [ECONET]: Do not use lvalue in assignment
o [IPV6]: Do not use lvalue in assignment
o [IPX]: Do not use lvalue in assignment
o [IRDA]: Do not use lvalue in assignment
o [LLC]: Do not use lvalue in assignment
o [AF_KEY]: Do not use lvalue in assignment
o [NETROM]: Do not use lvalue in assignment
o [ROSE]: Do not use lvalue in assignment
o [SCTP]: Fix packed attribute usage
o [TCP]: Un-inline tcp_put_port()
o [TG3]: Do not use lvalue in assignment
o libata warning fixes
o gcc-35: drivers/net/wan/lmc
o gcc-3.5: ne2k-pci.c
o Fix race in sched_exit()
o Eicon isdn driver flush_scheduled_work() fix
o sn2: set iommu bounce limit
o Fixes / Enhancements for PPC_GEN550
o Make PPC601_SYNC_FIX depend on pmac||prep
o Remove useless argument from __ste_allocate()
o Allow PCI BARs that start at 0
o quiet down SMP boot messages
o VT locking fixes
o lock_cpu_hotplug only if CONFIG_CPU_HOTPLUG
o ia32 MSI vector handling fix
o kbuild: Unmangle include options for gcc
o sisfb update
o Fix more gcc 3.4 warnings
o string fixes for gcc 3.4
o gcc-3.5: fix extern inline decls
o gcc-3.5: #ident fixes
o gcc-3.5: binfmt_elf warning fix
o gcc-3.5: pcm_misc.c warnings
o gcc-3.5: fix pcm_plugin warnings
o gcc-3.5: reiserfs fixes
o gcc-3.5: ide.h fixes
o gcc-3.5: elevator.h fixes
o gcc-3.5: keyboard.c fixes
o gcc-3.5: _exit fix
o Fix inlining failure (all GCCs) in parport
o More 3.4 compilation fixes
o gcc-3.5: sound/core/seq/seq_clientmgr.c
o gcc-3.5: parport warnings
o gcc-3.5: i810_accel fix
o gcc-3.5: misc.c warning fix
o gcc-3.5: fsfilter.h, ntfs.h
o gcc-3.5: zatm.c fix
o gcc-3.5: vxfs fixes
o gcc-3.5: hfs fixes
o gcc-3.5: drivers/atm/uPD98402.c
o gcc-3.5: intermezzo
o gcc-3.5: iphase.c
o gcc-3.5: suni.c
o gcc-3.5: drivers/atm/fore200e.c
o gcc-3.5: ncpfs
o gcc-3.5: drivers/atm/eni.c
o gcc-3.5: drivers/atm/idt77105.c
o gcc-3.5: drivers/atm/he.c
o gcc-3.5: net/atm/common.c
o gcc-3.5: drivers/i2c/chips/it87.c
o gcc-3.5: radeon
o gcc-3.5: drivers/ide/pci/sc1200.c
o gcc-3.5: raid6
o gcc-3.5: mtd
o gcc-3.5: DVB
o gcc-3.5: PCMCIA
o gcc-3.5: video
o gcc-3.5: pnpbios
o gcc-3.5: drivers/scsi/53c700
o gcc-3.5: advansys.c
o gcc-3.5: atp870u.c
o gcc-3.5: gdth.c
o gcc-3.5: fbcon.c
o gcc-3.5: drivers/video/riva/fbdev.c
o gcc-3.5: drivers/video/cfbimgblt.c
o gcc-3.5: drivers/video/vgastate.c
o gcc-3.5: arch/i386/kernel/traps.c
o x86-64 fixes for gcc 3.5
o bitmap parsing/printing routines, version 4
o i387: handle copy_from_user() error
o printk_ratelimit() tweaks
o add readX_relaxed() interface
o Kconfig: use select statements
o kconfig/wireless: Replace enable with select
o use __attribute_const__ everywhere
o EDD: read disk80 MBR signature, export through edd module
o swsusp does not stop DMA properly during resume
o Trivial cleanups for swsusp
o Allow software_suspend to fail
o vmalloc address offset fix
o hugetlbfs directory entry cleanup
o libfs mtime/ctime updates
o hugetlbfs cleanup
o check do_munmap() failure
o missing `console_driver' with CONFIG_VT && !CONFIG_VT_CONSOLE
o Make naming of parititions in sysfs match /proc/partitions
o ppc32: Set HZ to 1000 on ppc32
o fix blockdev --getro for sr, sd, ide-floppy
o console: support for > 127 chars
o remove valid_addr_bitmap
o osst.c: suppress page allocation failure warnings
o initialise cpu_vm_mask in init_mm
o deprecate the raw driver
o Fix deep stack usage in ncpfs
o remove_suid() fix
o md: Move the test in preferred_minor to where it is used
o md: Fixes to make debuging output nicer
o md: Collect device IO statistics for MD personalities
o md: Change the way the name of an md device is printed in error
messages
o /proc/paritions: omit removable media
o remove SIIG combo cards PCI ids from parport_pc
o Remove memblks from the kernel
o Clean up raid6 kbuild output
o Better "Losing Ticks" Error Message
o posix_timers fixes
o Zero last byte of mount option page
o futex: remove redundant test
o janitor: change a few SYSRQ to MAGIC_SYSRQ
o janitor: dz: verify_area() removal
o janitor: sound/oss: use C99 inits
o console cleanup
o oprofile per-cpu buffer overrun
o oprofile, typo in alpha driver
o copy_namespace ENOMEM fix
o janitor: vgastate: cleanup iounmap() usage
o [janitor] vga16fb: add missing iounmap()
o __d_path needs vfsmount_lock
o namei.c: take vfsmount_lock
o try reiserfs before other filesystems
o UFS: honour `silent' parameter
o Fine tune the time conversion to eliminate conversion errors
o /proc/stat:btime fix
o fix menuconfig choice item help display
o u_int32_t causes cross-compile problems
o ac97 OSS driver removal fix
o is_subdir locking fix
o proc_check_root() locking fix
o ide-cd mo write protect
o rate limit nr_free_pages
o Use address hint in mmap for search
o shrink_list(): check PageSwapCache() after add_to_swap()
o as-iosched.txt update
o enable fast symbol lookup via an inverted index in cscope
o Lindent fixed to match reality
o Move cpu_vm_mask to be closer to mmu_context_t in struct mm
o PCI Scan all functions
o CDROMREADAUDIO frames
o Remove uneeded dentry assignment
o missing export of cpu_2_node
o Remove the unused kmalloc_percpu_init()
o ppp: try harder to allocate the deflate buffer
o fix compilation warnings in neofb.c
o istallion compile fix
o Moxa serial compile fixes
o Specialix compile fix
o Hisax compile fix
o DVB compile fix
o SElinux compile fix
o fix memory leak while coredumping
o Fix x86-64 boot problem
o Altix update: various, mainly cleanups
o Altix update: small cleanups
o Altix update: misc changes
o Altix update: add MINIMAL_ATE_FLAG
o Altix update: io changes
o Altix update: pcibr_invalidate_ate check
o Altix update: early_probe_for_widget() improvement
o Altix update: VGA, keyboard, other changes
o Altix update: remove pcibr_intr_func()
o Altix update: irq fixes
o Altix update: pci_bus_cvlink.c fixes
o Altix update: pci_bus_cvlink.c fixes
o Fix ptrace in the vsyscall dso area
o ppc64: move hypervisor console code into its own file
o ppc64: fix up hvc console dev/devfs name, from Milton Miller
o ppc64: Fix up iseries updatepp, from Ben Herrenschmidt
o ppc64: change HSC -> HVSC
o ppc64: Fix compiler warnings, from Olof Johansson
o ppc64: Fixes for OF device tree update code, from Nathan Lynch
o ppc64: integrate vio.c with 2.6 driver model
o ppc64: Added definition of viomajortype_scsi, from Dave Boutcher
o ppc64: Fix pcibios_scan_all_fns on iSeries, from Jake Moilanen
o ppc64: use drivers/Kconfig
o ppc64: Fix another numa bug
o ppc64: use smp_processor_id everywhere
o ppc64: Remove pvr from the paca
o ppc64: cpus_in_xmon needs to be a cpumask_t, from Milton Miller
o ppc64: sysrq helpers should have their active character capitalized
o ppc32: Update PowerMac dmasound driver
o ppc64: vio fix
o ppc64: Add readq/writeq and __raw* IO functions
o gcc-3.5: drivers/atm/atmtcp.c
o snprintf() commentary
o With size > XATTR_SIZE_MAX, getxattr(2) always returns E2BIG
o oss/ad1889: correct printk of dma_addr_t
o ext2/3: incorrect increment of i_blocks when keeping the same xattr
block
o Set CCISS driver VM read-ahead to 1024K
o janitor: video/fbcmap: kmalloc() audit
o janitor: ide/pci/triflex: handle !CONFIG_PROC_FS
o janitor: ps2esdi: fix '&' to '&&'
o janitor: vga16fb.c ioremap() and fb_alloc_cmap() audit
o Suppress page allocation failures from sg_page_malloc()
o Altix: remove alenlist.h
o Altix: cleanup HWGRAPH_DEBUG
o Moxa serial devfs fix
o Improper handling of %c in vsscanf
o meye: Fix dma_addr_t usage
o v4l: i2c cleanups
o v4l: saa7134 cleanups and new cards
o Fix x86-64 compilation on 2.6.2-bk1
o unexport do_exit()
o fb.h header fix
o epoll struct epitem size reduction
o fix readX_relaxed machine vectors for ia64
o memblks compile fixes
o remove __exit from mptscsih_exit()
o Add P1/P2 programmable keys to the sonypi driver
o ext2: update inode ctime on rename()
o [NETLINK]: Fix illegal lvalue with gcc-3.5
o [AF_PACKET]: Fix illegal lvalue with gcc-3.5
o [PPPOE]: Fix illegal lvalue with gcc-3.5
o [NET]: Simply net_ratelimit()

Andrew Vasquez:
o Updated qla2xxx driver

Angelo Dell'Aera:
o [TCP]: Add tcp_westwood doc to ip-sysctl.txt

Bartlomiej Zolnierkiewicz:
o fix 'cat /proc/ide/<cd|dvd>/identify' hang (CONFIG_IDE_TASKFILE=y)
o remove dead CONFIG_IDEDMA_NEW_DRIVE_LISTINGS
o remove CONFIG_IDEDMA_PCI_WIP
o remove unused ide_devices_t from ide.c and ide.h
o ide-io.c: remove unused unplugged iops
o remove unused __ide_dma_retune() and ide_hwif_t->ide_dma_retune
o remove ide_dma_queued_* ops from ide_hwif_t

Benjamin Herrenschmidt:
o [SUNGEM]: Add support for G5 PowerMAC plus PM fixes
o ppc32: Update/cleanup low level POWER4 & G5 CPU support
o Save and restore HID2 on 750FX CPUs when sleeping/resuming
o Move pmac-specific PCI quirks to pmac_pci.c, update cardbus one for
new TI controller, add some for fixing up ATA & SATA controllers
(switch normal ATA to fully native mode and disable unused function
on G5 K2 SATA)
o Fix processing of Open Firmware PCI host bridge "ranges" property
o On G5 machines, we remap the AGP port to bus number 0xf0. XFree
contains a hack that is unfixable at the moment for getting the IO
base which is hard coded to bus number 0 (AGP on earlier machines).
o ppc32: export clear_user_page, some video-for-linux drivers need it
o Add Samuel Rydth improved software CPU timebase synchronisation
used on machines that don't have a HW facility (or we don't drive
it yet like G5s)
o ppc32: Cleanup PowerMac SMP support Add a fix fox machines that
don't have HW timebase sync facility
o ppc32: Fix smp_message_pass macro, turn into an inline function
o ppc32: fix a possible race in pte_free() Another processor could be
walking the page table in the middle of the PTE page to be freeded.
Synchronize with hash_page using the lock.
o ppc32: Flush the Hash PTE in ptep_test_and_clear_young() Without
this, page aging is broken on ppc32
o ppc32: Fix release_OF_resource() function
o ppc32: Fix initialisation of the POWER4 / G5 MMU Hash table
especially related to the use of the btext early debug text engine
o ppc32: Fix parsing of Open Firmware interrupt tree on G5
o ppc32: Update register definitions for Apple chipsets
o ppc32: Fix PCI<->OF linkage for G5s AGP bus
o ppc32: Rework nvram management
o ppc32: Update PowerMac motherboard support add support for newer
laptops and G5 desktops
o ppc32: Update PowerMac i2c management
o ppc32: Add support for PowerMac G5 HT/PCI & AGP busses
o ppc32: Fix PowerMac SMP to work with G5s
o ppc32: Fix time calibration on some G4 models
o ppc32: PowerMac G5 interrupt management
o ppc32: refcounting fix for of_device.c
o ppc32: Fix a warning with some usages of udelay
o ppc32: Add some PowerMac specific PCI IDs
o ppc32: Update macio_asic, add some resource management
o ppc32: Update the PowerMac 53c94 SCSI driver
o ppc32: Update PowerMac "mesh" driver
o ppc32: Update resource management of the PowerMac SCC driver
o ppc32: Update the PowerMac "macio" IDE driver
o ADB: Minor fix, autopoll list could be lost on a failed bus reset
o ppc32: Update the PowerMac adbhid driver (ADB & laptop
mouse/trackpad/keyboard)
o ppc32: Update PowerMac mediabay driver
o ppc32: Update PowerMac via-pmu driver
o ppc32: Update PowerMac laptop backlight control core
o ppc32: Use drivers/Kconfig and move some Mac stuffs to
drivers/macintosh/Kconfig
o ppc32: Bring back PowerMac swim3 floppy driver into working state
o ppc32: Update PowerMac cpufreq driver
o ppc32: Fix the mac mouse button emulation code
o ppc32: Add thermal management drivers
o bmac network driver update

Carl-Daniel Hailfinger:
o [2.6] Update forcedeth to 0.23

Chas Williams:
o [ATM]: [idt77252] fix dma_addr_t type error with
CONFIG_HIGHMEM64G=y (by "Randy.Dunlap" <rddunlap@xxxxxxxx>)
o [ATM]: [clip] check return code from kmem_cache_create (by
"Randy.Dunlap" <rddunlap@xxxxxxxx>)

Daniele Bellucci:
o [NETFILTER]: Make use of ipt_register_target() return values

David Dillow:
o Support the new 3CR990B cards that require authentication of the
runtime firmware image.

David S. Miller:
o [TCP]: Put Alexey's -EAGAIN change back in with Linus's fix on top
o [DECNET]: Fix filling in of header length field
o [CREDITS]: Update Bjorn Ekwall's address
o [SUNGEM]: Add K2_GMAC pci id to pci_ids.h
o [TCP]: Kill bogus reference to CONFIG_TCP_WESTWOOD
o [SPARC64}: Fix ultra-III and later support of new-style SILO
booting
o atmel_pci build fix

David Stevens:
o [IPV4]: Add per-device sysctl to force IGMP version
o [IPV4]: Fix IGMP device reference counting

Domen Puncer:
o [NET]: In dev_seq_printf_stats(), kill extra comparison, make more
readable

Douglas Gilbert:
o sg driver update

François Romieu:
o 2.6.0-test6 - more free_netdev() conversion

Harald Welte:
o [NETFILTER]: Fix up copyright notices
o [NETFILTER]: Update Changes file to reflect 2.6.x reality

Hideaki Yoshifuji:
o [IPV6]: Use the cheaper ipv6_addr_any() for ipv6_addr_type() where
possible
o [IPV6]: Use the cheaper ipv6_addr_is_multicast() for
ipv6_addr_type() where possible
o [IPV6]: Fix reserved subnet anycast checking in
__ipv6_regen_rndid()
o [IPV6]: Fix dst leak in error path of ndisc_send_redirect()
o [IPV6]: Make note in headers about shared socket option numbers
o [IPV6]: Clean-up NS (including DAD) vs tentative address
o [IPV6]: Unify 3 similar code paths in ndisc_recv_ns()
o [IPV6]: Use cheaper ipv6_addr_any() where appropriate

Hirofumi Ogawa:
o 8139too NAPI for net-drivers-2.5-exp
o 8139too warning fix (1/2)
o 8139too tx queue handling fix

James Bottomley:
o aha152x request region fix
o Fusion update to 3.00.02
o Update qla2xxx to 8.00.00b9
o qla2xxx - perform proper SNS scans with ISP2200 HBAs. [1/3]
o qla2xxx - Remove unused GFT_ID code. [2/3]
o qla2xxx - Use RIO mode 4 for ISP2100/ISP2200 operation. [3/3]
o Fix mptfusion to compile without CONFIG_PM
o qla2xxx: Resync with latest released firmware 3.02.21
o scsi: scatter gather alignment constraints
o SCSI: BusLogic update
o SCSI: remove qlogicfc driver
o SCSI: Remove AM53c974 driver
o SCSI: remove mac_NCR5380 driver
o minor mptfusion fix
o scsi_mid_low_api.txt update to clarify queuecommand return values
o use cramfs as an initrd

James Morris:
o [CRYPTO]: Make padding[] array static in sha{256,512}_final()

James Simmons:
o [FBDEV] Add syfs support

Jaroslav Kysela:
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> ICE1712 driver
Moved spdif.setup_rate to snd_ice1712_set_pro_rate() function
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> EMU10K1/EMU10K2
driver use the standard control names for RCA and optical spdif on
audigy.
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> AC97 Codec Core
fixed snd_ac97_set_rate() to accept surround and LFE sample rates,
too.
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> VIA82xx driver,AC97
Codec Core
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> AC97 Codec Core
fixes by James Courtier-Dutton <James@xxxxxxxxxxxxxxxxxxxx>:
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> PCM Midlevel
Simplified snd_pcm_update_hw_ptr*() functions
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> VIA82xx driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx>
Documentation,VIA82xx driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> Timer Midlevel,ALSA
sequencer Clemens Ladisch <clemens@xxxxxxxxxx>:
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> ALSA Core,Timer
Midlevel,ALSA sequencer,PPC DACA driver PPC Tumbler driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> VIA82xx driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> USB generic driver
Clemens Ladisch <clemens@xxxxxxxxxx>:
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> Documentation,PCMCIA
Kconfig
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> Memalloc module
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> USB generic driver
Clemens Ladisch <clemens@xxxxxxxxxx>:
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> VIA82xx driver
removed a wrong entry for gigabyte mobos.
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> Sound Scape
driver Chris Rankin <rankincj@xxxxxxxxx> - use #define rather than
value for the microcode size
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> OPL3,Raw OPL
FM,ES1968 driver removed obsolete __SND_OSS_COMPAT__.
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> EMU10K1/EMU10K2
driver Peter Zubaj <pzad@xxxxxxxx>:
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> Intel8x0 driver
Added mpu_port initialization from the kernel command line
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> Generic
drivers,MPU401 UART,ALSA Core,ALS100 driver,AZT2320 driver CMI8330
driver,DT019x driver,ES18xx driver,OPL3SA2 driver Sound Galaxy
driver,Sound Scape driver,AD1816A driver,AD1848 driver CS4231
driver,CS4236+ driver,PC98(CS423x) driver,ES1688 driver GUS Classic
driver,GUS Extreme driver,GUS MAX driver AMD InterWave
driver,Opti9xx drivers,ES968 driver,SB16/AWE driver SB8
driver,Wavefront drivers,CMIPCI driver,VIA82xx driver,YMFPCI driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> Documentation,SB
drivers,YMFPCI driver,ALS4000 driver,AZT3328 driver CMIPCI
driver,ENS1370/1+ driver,ES1968 driver,Intel8x0 driver VIA82xx
driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> CS4281 driver,RME32
driver,RME96 driver,CS46xx driver,NM256 driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> AC97 Codec Core
added ALC655 entry (compatible with ALC650).
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> Maestro3 driver
don't enable MPU401 irq.
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> ALSA<-OSS emulation
added fallback device selection for OSS mixer.
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> Intel8x0
driver,VIA82xx driver,AC97 Codec Core
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> AC97 Codec Core
fixed typo in the last AD198x fix.
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> VIA82xx driver added
the DXS whitelist for twinhead mobo.
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> Timer Midlevel
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> PCM Midlevel don't
call kfree with NULL pointer (constraint rules is not always
allocated).
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> EMU10K1/EMU10K2
driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> Timer Midlevel fixed
the unbalanced spinlock at the error path.
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> Documentation minor
corrections for the recent updates.
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> PCM Midlevel removed
the export of snd_pcm_lock(). replaced with the normal mutex.
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> PCM Midlevel
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> HWDEP Midlevel allow
dsp_load callback without dsp_status callback.
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> PCM Midlevel
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> VIA82xx driver Zinx
Verituse <zinx@xxxxxxxxxxx>:
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx>
Documentation,ALS4000 driver,ENS1370/1+ driver,YMFPCI driver added
auto-detection of joystick port.
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> ALSA Core
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> AC97 Codec Core
Ted.Wen@xxxxxxxxxx:
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> CS46xx driver fixed
the 4channel mode of another CS429x codec (0x592b).
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> YMFPCI driver fixed
the auto-detection of joystick port.
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx>
Documentation,ALS4000 driver,AZT3328 driver,CMIPCI driver
ENS1370/1+ driver,VIA82xx driver,YMFPCI driver
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> ALSA<-OSS
emulation
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> AD1848 driver
Robert Harris <robert.f.harris@xxxxxxxxxxxxxxxx> Fixed spinlocks
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> ALSA<-OSS
emulation Fixed read for partial OSS period buffer contents
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> Documentation,ALSA
Core
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> OSS device
core,Documentation,ALSA Core,ALSA<-OSS emulation ALSA<-OSS
sequencer,ALSA Minor Numbers Rusty Russell <rusty@xxxxxxxxxxxxxxx>:
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> ALSA Core,ALS100
driver,AZT2320 driver,DT019x driver,CS4231 driver CS4236+
driver,PC98(CS423x) driver,Opti9xx drivers,SB16/AWE driver
Wavefront drivers use the standard port address, 0 = disable, 1 =
auto-probe, others manual.
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> OSS device core,ALSA
Core
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> Opti9xx drivers
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> OPL4 Clemens
Ladisch <clemens@xxxxxxxxxx> use vmalloc instead of kmalloc for
temp buffer in proc read()/write()
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> AC97 Codec Core
Clemens Ladisch <clemens@xxxxxxxxxx> new controls for
AD1981A/B/1980/1985
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> VIA82xx driver added
the quirk for ASUS A7V600.
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> AC97 Codec Core
Fixed cut & paste bug
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> OPL4 Clemens
Ladisch <clemens@xxxxxxxxxx>
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> ALSA<-OSS
emulation Fixed semantics in snd_pcm_oss_bytes() function.
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> EMU10K1/EMU10K2
driver Peter Zubaj <pzad@xxxxxxxx>:
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> CMIPCI driver
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> AC97 Codec Core
Added IC Ensemble/KS Waves ID for stereo enhancement
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> CS4236+ driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> I2C lib core
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> USB generic driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> USB generic driver
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> GUS Library Fixed
duplicate control IDs (PCM Playback Volume) for cards with the
codec chip
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> GUS Library
Omited to remove old code
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> VIA82xx driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> YMFPCI driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx>
Documentation,Memalloc module,ALS4000 driver,AZT3328 driver ES1938
driver,ES1968 driver,Maestro3 driver,SonicVibes driver ALI5451
driver,EMU10K1/EMU10K2 driver,ICE1712 driver,ICE1724 driver Trident
driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> AC97 Codec Core
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> USB generic driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> USB generic driver
fix by Clemens Ladisch <clemens@xxxxxxxxxx>:
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> Digigram VX core
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> PCM Midlevel
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> PCM Midlevel,ALSA
Core,USB generic driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> USB generic driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> Digigram VX Pocket
driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> EMU10K1/EMU10K2
driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> AMD InterWave driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> ALSA<-OSS emulation
fixed the calculation of bytes. this will fix GETxSPACE, GETxPTR,
GETODELAY ioctls.
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> ALSA<-OSS emulation
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> VIA82xx driver
Added EPoX EP-8K9A default settings (VIA_DXS_ENABLE)
o ALSA CVS update - version 1.0.0pre3
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> YMFPCI driver
Clemens Ladisch <clemens@xxxxxxxxxx>:
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> YMFPCI driver
Clemens Ladisch <clemens@xxxxxxxxxx>:
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> Control
Midlevel,ALSA Core,EMU8000 driver,SB16/AWE driver EMU10K1/EMU10K2
driver
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> HWDEP
Midlevel,ALSA Core,PCM Midlevel,RawMidi Midlevel,Timer Midlevel
Digigram VX core,L3 drivers,AC97 Codec Core,CS46xx driver Trident
driver,YMFPCI driver,GUS Library,SB16/AWE driver,CMIPCI driver
CS4281 driver,ENS1370/1+ driver,FM801 driver,Intel8x0 driver
Maestro3 driver,RME32 driver,RME96 driver,SonicVibes driver VIA82xx
driver,AK4531 codec,ALI5451 driver,EMU10K1/EMU10K2 driver ICE1712
driver,ICE1724 driver,KORG1212 driver,NM256 driver RME HDSP
driver,RME9652 driver,USB generic driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> ES1968 driver,AC97
Codec Core fixed the compilation with the recent ac97 and info
changes.
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> RME HDSP driver
Thomas Charbonnel <thomas@xxxxxxxxxx>:
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> RME HDSP driver
Thomas Charbonnel <thomas@xxxxxxxxxx>:
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> RME HDSP driver
Thomas Charbonnel <thomas@xxxxxxxxxx>:
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> ICE1712
driver,ICE1724 driver Apostolos Dimitromanolakis
<apostolos@xxxxxx>:
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> ICE1712 driver
removed unnecessary codes, which causes compilation error with
gcc-2.9.x.
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> AC97 Codec
Core,Intel8x0 driver Moved AC97 slot allocation from intel8x0 to
ac97_pcm.c.
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> AC97 Codec Core
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> AC97 Codec
Core,Intel8x0 driver
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> AC97 Codec Core
Clemens Ladisch <clemens@xxxxxxxxxx> fix compiler warnings
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> RME HDSP driver fix
by Thomas Charbonnel <thomas@xxxxxxxxxx>:
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> ICE1712 driver fixes
by Apostolos Dimitromanolakis <apostolos@xxxxxx>:
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> Documentation
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> AC97 Codec Core
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> AC97 Codec Core
fixed typo
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> AC97 Codec Core
Fixed AC97 slot allocation for 2nd+ PCM in assign function
o ALSA 1.0.0rc1
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> ALSA<-OSS emulation
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> VIA82xx driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> VIA82xx driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> Generic drivers
Steve deRosier <derosier@xxxxxxxxxxxxx>:
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> Memalloc module
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> AC97 Codec
Core,Intel8x0 driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> AC97 Codec Core
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> AC97 Codec Core
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> VIA82xx driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> VIA82xx driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> VIA82xx driver
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> AC97 Codec Core
Commented out debugging printk
o ALSA version 1.0.0rc2
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> ALSA<-OSS
emulation
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> EMU10K1/EMU10K2
driver <pzad@xxxxxxxx> Center is initialized to analog to prevent
noise at startup (SB Live)
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> AMD InterWave
driver Fixed typo
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> Timer Midlevel An
attempt to fix the system timer behaviour (lost jiffy ticks)
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> USB generic
driver Clemens Ladisch <clemens@xxxxxxxxxx> deactivate_urbs didn't
return the number of still-active URBs when not unlinking
asynchronously, which would prevent calling wait_clear_urbs when
some URBs actually are being unlinked asynchronously, so these URBs
would be freed while still in use.
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> RME9652 driver
Removed duplicated ADAT3 Sync control
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> Control Midlevel
Added snd_ctl_find_hole() function.
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> GUS Library Fixed
race - scheduling in interrupt
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> ALSA sequencer
Fixed typo
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> ALSA Core A try
to fix get_id() function - use alloc_bootmem()
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> Documentation
Added read_size comment for snd_info_set_text_ops()
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> ALSA Core petter
wahlman <petter.wahlman@xxxxxxxxx> vsnprintf does not copy more
than 'size' bytes _including_ '\0'
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> ICE1712 driver
DFS bit must be handled also for Delta1010 and Delta2496
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx>
Documentation,ALSA<-OSS emulation
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> VIA82xx driver
Added Easy Note 3171, Packard Bell - VIA_DXS_ENABLE
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> Documentation
More complete PCM device example
o ALSA 1.0.1
o ALSA - added missing module_init and module_exit functions to
cs8427 and ak4xxx modules
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> EMU10K1/EMU10K2
driver Georgi Georgiev <chutz@xxxxxxx> Line2 LiveDrive Capture
Volume control fix
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> VIA82xx driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> Documentation,CMIPCI
driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> ALSA sequencer
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> VIA82xx driver
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> CMIPCI driver
Fixed joystick->joystick_port for __setup()
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> AC97 Codec Core
Sasha Khapyorsky <sashak@xxxxxxxxxx>:
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> SB16/AWE driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> PPC Tumbler driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> ENS1370/1+ driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> VIA82xx driver fix
by Timo Hirvonen <tihirvon@xxxxxxxxxx> (modified by tiwai):
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> Generic
drivers,MPU401 UART,OPL3,OPL4,ES18xx driver,OPL3SA2 driver Sound
Galaxy driver,Sound Scape driver,AD1816A driver,AD1848 driver
CS4231 driver,ES1688 driver,GUS Library,AMD InterWave driver
Opti9xx drivers,EMU8000 driver,SB drivers
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> ALSA Core
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> SB16/AWE driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> EMU10K1/EMU10K2
driver,EMU8000 driver,Common EMU synth,SoundFont
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> Memalloc module,PCM
Midlevel
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> VIA82xx driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> CMIPCI driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx>
Documentation,EMU10K1/EMU10K2 driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx>
Documentation,Memalloc module,ALS4000 driver,AZT3328 driver ES1938
driver,ES1968 driver,Maestro3 driver,SonicVibes driver ALI5451
driver,EMU10K1/EMU10K2 driver,ICE1712 driver,ICE1724 driver Trident
driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> PCM Midlevel
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> USB generic
driver Show proper ID for Creative Sound Blaster MP3+
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> PCM Midlevel,ALSA
Core Added SNDRV_PCM_STATE_DISCONNECTED state.
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> Trident driver
Fixed typo
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> PCM Midlevel
fixed oops when device was not opened (usual situation ;-))
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> ALSA<-OSS
emulation Fixed filling of the end silence - playback (in sync
function)
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> USB generic
driver Clemens Ladisch <clemens@xxxxxxxxxx> add support for Edirol
UM-1SX
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> USB generic
driver Clemens Ladisch <clemens@xxxxxxxxxx>
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> ALSA Core,ALS100
driver,AZT2320 driver,CMI8330 driver,DT019x driver ES18xx
driver,OPL3SA2 driver,Sound Scape driver,AD1816A driver CS4236+
driver,AMD InterWave driver,Opti9xx drivers,ES968 driver SB16/AWE
driver,Wavefront drivers,ALS4000 driver,AZT3328 driver CMIPCI
driver,CS4281 driver,ENS1370/1+ driver,ES1938 driver ES1968
driver,FM801 driver,Intel8x0 driver,Maestro3 driver,RME32 driver
RME96 driver,SonicVibes driver,VIA82xx driver,CS46xx driver
EMU10K1/EMU10K2 driver,ICE1712 driver,ICE1724 driver,KORG1212
driver NM256 driver,RME HDSP driver,RME9652 driver,Trident driver
Digigram VX222 driver,YMFPCI driver,USB generic driver
o ALSA - updated date identification
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> Intel8x0 driver
Added more generic entries for Intel hardware (follows 0.9.1adi
driver)
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> AC97 Codec Core
Follow 0.9.1 ADI driver (mic in 3.75V, no High-Z mode, remove
patch_ad1881() cal for 1985 - we have already 6 DACs
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> Documentation
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> ALSA Core,Common EMU
synth,SoundFont,EMU8000 driver EMU10K1/EMU10K2 driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> ALSA Core,IGNORE
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> SB16/AWE driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> Intel8x0 driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> Intel8x0 driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> Control
Midlevel,IOCTL32 emulation,ALSA<-OSS emulation EMU10K1/EMU10K2
driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> PCM Midlevel
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> USB generic driver
Clemens Ladisch <clemens@xxxxxxxxxx>:
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> Documentation,ALS100
driver,AZT2320 driver,DT019x driver,ES18xx driver AD1816A
driver,CS4231 driver,CS4236+ driver,ES1688 driver Opti9xx
drivers,SB16/AWE driver,ALS4000 driver,ES1938 driver FM801
driver,SonicVibes driver,Trident driver,YMFPCI driver Clemens
Ladisch <clemens@xxxxxxxxxx>:
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> RME HDSP driver
Martin Bjoernsen:
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> PCM Midlevel
Change -EINVAL to -EALREADY in snd_pcm_unlink()
o ALSA 1.0.2 + added missing file (emux_hwdep.c) ommited due merge
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> Intel8x0 driver
Fixed typo
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> VIA82xx driver
Removed duplicated code
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> ALSA Core
Cosmetic change
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> Serial BUS
drivers,TEA575x tuner,PCI drivers,FM801 driver Added module for
TEA575x radio tuners used in cheap FM801 based soundcards from
Media Forte.
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> Documentation,PCI
drivers,BT87x driver Moved bt87x driver from alsa-driver to
alsa-kernel
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> TEA575x tuner
TEA575x code is now 2.6 videodev compatible
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> PCI drivers Fixed
condition for TEA575x && FM801
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> FM801 driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> VIA82xx driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> ICE1712 driver
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> ALSA Core Added
CONFIG_SND_BT87X dependencies
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> AMD InterWave
driver Ok, InterWave STB without TEA6330T without TEA6330T also
exists
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> RawMidi Midlevel
copy_*_user() function cannot be called from spinlock context
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> ICE1724 driver Davy
Wentzler <info@xxxxxxxxxxxxxxxxxx>:
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> Intel8x0 driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> VIA82xx driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> Intel8x0 driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> ALSA Core
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> ES1688 driver
Fixed mpu401 port validation
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> ALSA<-OSS emulation
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx> EMU10K1/EMU10K2
driver
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> AC97 Codec
Core,Intel8x0 driver,VIA82xx driver Add AC97 quick manual override
module parameter.
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx>
Documentation,Intel8x0 driver,VIA82xx driver
o ALSA CVS update - Takashi Iwai <tiwai@xxxxxxx>
Documentation,ICE1712 driver
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> CS46xx driver
added missing variables to debug messages
o ALSA 1.0.2c
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> Intel8x0 driver
Fixed alsa_card_intel8x0_setup()
o ALSA CVS update - Jaroslav Kysela <perex@xxxxxxx> Intel8x0 driver
Andrew Morton <akpm@xxxxxxxx>

Javier Achirica:
o [wireless airo] Add support for mini-pci based cards

Jean-Luc Cooke:
o [CRYPTO]: Help gcc optimize sha256/sha512 better

Jeff Garzik:
o [netdrvr tulip] support NAPI
o [netdrvr 3c515] fix non-modular build
o [netdrvr tc35815] many fixes, major and minor
o [netdrvr tc35815] switch to using alloc_etherdev
o [netdrvr tulip] clean up tulip NAPI poll disable
o [netdrvr] remove Documentation/networking/8139too.txt
o [netdrvr] remove init_etherdev mentions in Doc/SubmittingPatches,
atari_pamsnet.c
o [netdrvr sk98lin 1/2] Remove CVS substitution keywords/spam
o [netdrvr sk98lin 2/2] Remove CVS substitution keywords/spam
o [hamradio mkiss] correctly use spinlocks

Jeroen Vreeken:
o hamradio driver fixes

Jürgen E. Fischer:
o aha152x

Kai Mäkisara:
o SCSI tape cdev fixes for 2.6.2-rc1

Keith M. Wesolowski:
o [SPARC32]: Fix sparc32 module support

Krishna Kumar:
o [netdrvr 8139too] support netif_msg_* interface
o [XFRM]: Do not schedule() when MSG_DONTWAIT

Linus Torvalds:
o Linux 2.6.3-rc1

Matthew Wilcox:
o Handle an old acenic card
o adjust_resource()
o PA-RISC arch update for 2.6.2
o PA-RISC driver update for 2.6.2

Mike Anderson:
o media change check fails for busy unplugged device

Patrick Caulfield:
o [DECNET]: Made SDF_WILD sockets actually work
o [DECNET]: Fix double rcu_read_unlock() in dn_rt_cache_seq_stop()

Patrick Mansfield:
o fix badness in scsi_single_lun_run
o change scsi_cmd_ioctl to take a gendisk instead of a queue
o add scsi_cmd_ioctl (SG_IO) support for st

Patrick McHardy:
o [NET_SCHED]: Add HFSC packet scheduler

Petri Koistinen:
o [NET]: Bunch of Kconfig and doc URL updates

Randy Dunlap:
o [netdrvr] remove unnecessary type casting
o aha1542: queuecommand: change panic() to return
o aha1542: add kmalloc type
o fix sym53c8xx_2 doc. location
o yellowfin: correct printk of dma_addr_t
o sundance: correct printk of dma_addr_t

Russell King:
o [ARM] Fix use of #if - should be #ifdef
o [ARM] Remove extraneous return statement
o [ARM] Add fusion, I2C and L3 directories to the ARM Kconfig
o [ARM] Add .data.nosave section into vmlinux.lds.S file
o [ARM] Convert Integrator AP and Assabet to new machine init method
o [ARM] Update AMBA device/driver support
o [ARM] Add cm_control() for Integrator AP and PP2 platforms
o [ARM] Add Integrator/CP platform support
o [ARM] Add platform device and resources for SMC91C96 devices
o [ARM] Add sys_pciconfig_* syscalls

Rusty Russell:
o [NETFILTER]: Fix locking in ip_conntrack

Scott Feldman:
o [e1000] add ethtool ring param support
o [e1000] use pdev->irq rather than netdev->irq for
o [e1000] loopback diag test failing on big-endian
o [e1000] use unsigned long for I/O base addr
o [e1000] 82547 interrupt assert/de-assert re-ordering
o [e1000] print message if user overrides default ITR
o [e1000] improve Tx flush method
o [e1000] exit polling loop if interface is brought down
o [e1000] Internal SERDES link detect; delay after SPI
o [e100] missed a kfree -> free_netdev
o [netdrvr e1000] h/w workarounds + remove device ID
o [netdrvr e1000] netpoll support
o [netdrvr e1000] back out CSA interrupt fix
o [netdrvr e1000] Serial-over-LAN (SoL) fix
o [netdrvr e1000] tx_lock
o [netdrvr e1000] Allow 1000/Full setting for Autoneg param
o [netdrvr e1000] Misc - copyright, changelog spelling
o [netdrvr e1000] on-demand stats support
o [netdrvr e1000] 82547 interrupt assert/de-assert re-ordering

Shmulik Hen:
o [IPV4]: Split arp_send into arp_create and arp_xmit, export them
o [VLAN]: Export VLAN tag get/set functionality
o [VLAN]: Use VLAN tag set functionality in 8021q module

Simon Kelley:
o [wireless atmel] update

Stephen C. Tweedie:
o Fix block device inode list corruptions

Stephen Hemminger:
o wan/lmc -- convert to new network device model
o remove dev_get from wanrouter
o (1/12) Probe2 infrastructure for 2.6 experimental
o (2/12) Probe2 -- de620
o (03/12) Probe2 -- ni65
o (04/12) Probe2 -- ni52
o (05/12) Probe2 -- ni5010
o (06/12) Probe2 -- sk16
o (07/12) Probe2 -- 3c505
o (08/12) Probe2 -- 3c507
o (09/12) Probe2 -- arlan
o (10/12) Probe2 -- wavelan
o (11/12) Probe2 -- 3c501
o (12/12) Probe2 -- 82596
o (1/6) tokenring probing change
o (2/6) smctr -- probe2
o (3/6) proteon -- probe2
o (4/6) skisa -- probe2
o typo in net-drivers-2.5-exp 3c507
o arlan new probe code needs to register
o sk_g16 missing declaration
o (1/42) ewrk3
o (2/42) eepro
o (3/42) eexpress
o (4/42) eth16i
o (5/42) fmv18
o (6/42) at1700
o (7/42) cs89x0
o (8/42) at1500
o (9/42) seeq8005
o (10/42) smc
o (11/42) lance
o (12/42) ne
o (13/42) e2100
o (14/42) hpplus
o (15/42) hp
o (16/42) 3c503
o (17/42) wd
o (18/42) ultra
o (19/42) 3c515-T10
o (20/42) hp100-T10
o (21/42) sk_mca
o (22/42) 3c527
o (23/42) 3c523
o (24/42) ne2
o (25/42) lne390
o (26/42) es3210
o (27/42) ac3200
o (28/42) ultra32
o (29/42) bagetlance
o (30/42) jazzsonic
o (31/42) mac89x0
o (32/42) mac8390
o (33/42) macsonic
o (34/42) mac_mace
o (35/42) mvme147
o (36/42) hplance
o (37/42) pamsnet
o (38/42) bionet
o (39/42) apne
o (40/42) sun3_82586
o (41/42) sun3_lance
o (42/42) atari_lance
o 8139too NAPI for net-drivers-2.5-exp
o (1/3) 8139too -- put back old assert
o (2/3) 8139too -- configurable receive ring
o (3/3) 8139too -- poll_controller
o [TCP]: Port 2.4.x version of TCP Westwood support to 2.6.x
o [NET]: Move dev_base and dev_base_lock into net/core/dev.c
o [NET]: Hash netdevices by name for faster lookup
o [NET]: Hash netdevices by ifindex for faster lookup
o [NET]: Support for lots of netdevs -- faster dev_alloc_name

Xose Vazquez Perez:
o more RTL-8139 clone boards

Yoshinori Sato:
o H8/300 support update (1/3): obsolete header
o H8/300 support update (2/3): compiler warnings
o H8/300 support update (3/3): bitops

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/