SHARE
Facebook X Pinterest WhatsApp

Linus Torvalds: Linux 2.6.3-rc1

Written By
LT
Linus Torvalds
Feb 8, 2004

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
LT

Linus Torvalds

Recommended for you...

5 Best Free and Open Source Text Expander Tools
webmaster
Jun 13, 2025
Grafito: Systemd Journal Log Viewer with a Beautiful Web UI
Bobby Borisov
Jun 12, 2025
FreeBSD Wants to Know a Few Things
brideoflinux
May 11, 2025
NVK enabled for Maxwell, Pascal, and Volta GPUs
Kara Bembridge
May 1, 2025
Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2025 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.