Linux Today: Linux News On Internet Time.
Search Linux Today
Linux News Sections:  Developer -  High Performance -  Infrastructure -  IT Management -  Security -  Storage -
Linux Today Navigation
LT Home
Contribute
Contribute
Link to Us
Linux Jobs


More on LinuxToday


Linus Torvalds: Linux 2.6.3-rc1

Feb 07, 2004, 23:32 (3 Talkback[s])
(Other stories by Linus Torvalds)

Kernel.org Mirrors

Full Changelog

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:

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

Andi Kleen:

  • put "kernel_thread_helper" in right linker segment

Andrew Morton:

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

Andrew Vasquez:

  • Updated qla2xxx driver

Angelo Dell'Aera:

  • [TCP]: Add tcp_westwood doc to ip-sysctl.txt

Bartlomiej Zolnierkiewicz:

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

Benjamin Herrenschmidt:

  • [SUNGEM]: Add support for G5 PowerMAC plus PM fixes
  • ppc32: Update/cleanup low level POWER4 & G5 CPU support
  • Save and restore HID2 on 750FX CPUs when sleeping/resuming
  • 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)
  • Fix processing of Open Firmware PCI host bridge "ranges" property
  • 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).
  • ppc32: export clear_user_page, some video-for-linux drivers need it
  • 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)
  • ppc32: Cleanup PowerMac SMP support Add a fix fox machines that don't have HW timebase sync facility
  • ppc32: Fix smp_message_pass macro, turn into an inline function
  • 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.
  • ppc32: Flush the Hash PTE in ptep_test_and_clear_young() Without this, page aging is broken on ppc32
  • ppc32: Fix release_OF_resource() function
  • ppc32: Fix initialisation of the POWER4 / G5 MMU Hash table especially related to the use of the btext early debug text engine
  • ppc32: Fix parsing of Open Firmware interrupt tree on G5
  • ppc32: Update register definitions for Apple chipsets
  • ppc32: Fix PCI<->OF linkage for G5s AGP bus
  • ppc32: Rework nvram management
  • ppc32: Update PowerMac motherboard support add support for newer laptops and G5 desktops
  • ppc32: Update PowerMac i2c management
  • ppc32: Add support for PowerMac G5 HT/PCI & AGP busses
  • ppc32: Fix PowerMac SMP to work with G5s
  • ppc32: Fix time calibration on some G4 models
  • ppc32: PowerMac G5 interrupt management
  • ppc32: refcounting fix for of_device.c
  • ppc32: Fix a warning with some usages of udelay
  • ppc32: Add some PowerMac specific PCI IDs
  • ppc32: Update macio_asic, add some resource management
  • ppc32: Update the PowerMac 53c94 SCSI driver
  • ppc32: Update PowerMac "mesh" driver
  • ppc32: Update resource management of the PowerMac SCC driver
  • ppc32: Update the PowerMac "macio" IDE driver
  • ADB: Minor fix, autopoll list could be lost on a failed bus reset
  • ppc32: Update the PowerMac adbhid driver (ADB & laptop mouse/trackpad/keyboard)
  • ppc32: Update PowerMac mediabay driver
  • ppc32: Update PowerMac via-pmu driver
  • ppc32: Update PowerMac laptop backlight control core
  • ppc32: Use drivers/Kconfig and move some Mac stuffs to drivers/macintosh/Kconfig
  • ppc32: Bring back PowerMac swim3 floppy driver into working state
  • ppc32: Update PowerMac cpufreq driver
  • ppc32: Fix the mac mouse button emulation code
  • ppc32: Add thermal management drivers
  • bmac network driver update

Carl-Daniel Hailfinger:

  • [2.6] Update forcedeth to 0.23

Chas Williams:

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

Daniele Bellucci:

  • [NETFILTER]: Make use of ipt_register_target() return values

David Dillow:

  • Support the new 3CR990B cards that require authentication of the runtime firmware image.

David S. Miller:

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

David Stevens:

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

Domen Puncer:

  • [NET]: In dev_seq_printf_stats(), kill extra comparison, make more readable

Douglas Gilbert:

  • sg driver update

François Romieu:

  • 2.6.0-test6 - more free_netdev() conversion

Harald Welte:

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

Hideaki Yoshifuji:

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

Hirofumi Ogawa:

  • 8139too NAPI for net-drivers-2.5-exp
  • 8139too warning fix (1/2)
  • 8139too tx queue handling fix

James Bottomley:

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

James Morris:

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

James Simmons:

  • [FBDEV] Add syfs support

Jaroslav Kysela:

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

Javier Achirica:

  • [wireless airo] Add support for mini-pci based cards

Jean-Luc Cooke:

  • [CRYPTO]: Help gcc optimize sha256/sha512 better

Jeff Garzik:

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

Jeroen Vreeken:

  • hamradio driver fixes

Jürgen E. Fischer:

  • aha152x

Kai Mikisara:

  • SCSI tape cdev fixes for 2.6.2-rc1

Keith M. Wesolowski:

  • [SPARC32]: Fix sparc32 module support

Krishna Kumar:

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

Linus Torvalds:

  • Linux 2.6.3-rc1

Matthew Wilcox:

  • Handle an old acenic card
  • adjust_resource()
  • PA-RISC arch update for 2.6.2
  • PA-RISC driver update for 2.6.2

Mike Anderson:

  • media change check fails for busy unplugged device

Patrick Caulfield:

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

Patrick Mansfield:

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

Patrick McHardy:

  • [NET_SCHED]: Add HFSC packet scheduler

Petri Koistinen:

  • [NET]: Bunch of Kconfig and doc URL updates

Randy Dunlap:

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

Russell King:

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

Rusty Russell:

  • [NETFILTER]: Fix locking in ip_conntrack

Scott Feldman:

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

Shmulik Hen:

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

Simon Kelley:

  • [wireless atmel] update

Stephen C. Tweedie:

  • Fix block device inode list corruptions

Stephen Hemminger:

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

Xose Vazquez Perez:

  • more RTL-8139 clone boards

Yoshinori Sato:

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