- 05 Feb, 2004 25 commits
-
-
Jaroslav Kysela authored
CS46xx driver added missing variables to debug messages
-
Jaroslav Kysela authored
Documentation,ICE1712 driver - added the support for Digigram VX442 board.
-
Jaroslav Kysela authored
Documentation,Intel8x0 driver,VIA82xx driver - added more descriptions for ac97_quirk module option.
-
Jaroslav Kysela authored
AC97 Codec Core,Intel8x0 driver,VIA82xx driver Add AC97 quick manual override module parameter.
-
Jaroslav Kysela authored
EMU10K1/EMU10K2 driver - improved the mixer names of Audigy2 without AC97 codec for better OSS emulation.
-
Jaroslav Kysela authored
ALSA<-OSS emulation - added more fallbacks of mixer elements for better emulation.
-
Jaroslav Kysela authored
ES1688 driver Fixed mpu401 port validation
-
Jaroslav Kysela authored
ALSA Core - added the missing magic number for bt87x.
-
Jaroslav Kysela authored
Intel8x0 driver - check the return value of snd_ac97_pcm_open() in playback open callback.
-
Jaroslav Kysela authored
VIA82xx driver - fixed the dxs support of ASUS K8V. - added a short delay in the codec read routine.
-
Jaroslav Kysela authored
Intel8x0 driver - added the ac97 quirks for amd64 mobo and MSI P4 ATX 645.
-
Jaroslav Kysela authored
ICE1724 driver Davy Wentzler <info@audio-evolution.co>: - fixed the access in trigger callback to byte access. (may fix the problem on ppc.)
-
Jaroslav Kysela authored
RawMidi Midlevel copy_*_user() function cannot be called from spinlock context
-
Jaroslav Kysela authored
AMD InterWave driver Ok, InterWave STB without TEA6330T without TEA6330T also exists
-
Jaroslav Kysela authored
ALSA Core Added CONFIG_SND_BT87X dependencies
-
Jaroslav Kysela authored
ICE1712 driver - fixed the GPIO pins for CS8415 CS and CDTO.
-
Jaroslav Kysela authored
VIA82xx driver - fixed the codec valid check at reading. - added MSI KT266 to the dxs whitelist.
-
Jaroslav Kysela authored
FM801 driver - fixed the build without tea575x-tuner support.
-
Jaroslav Kysela authored
PCI drivers Fixed condition for TEA575x && FM801
-
Jaroslav Kysela authored
TEA575x tuner TEA575x code is now 2.6 videodev compatible
-
Jaroslav Kysela authored
Documentation,PCI drivers,BT87x driver Moved bt87x driver from alsa-driver to alsa-kernel
-
Jaroslav Kysela authored
Serial BUS drivers,TEA575x tuner,PCI drivers,FM801 driver Added module for TEA575x radio tuners used in cheap FM801 based soundcards from Media Forte.
-
Jaroslav Kysela authored
ALSA Core Cosmetic change
-
Jaroslav Kysela authored
VIA82xx driver Removed duplicated code
-
Jaroslav Kysela authored
into suse.cz:/home/perex/bk/linux-sound/linux-sound
-
- 04 Feb, 2004 15 commits
-
-
James Bottomley authored
Now that Al Viro fixed cramfs, it works beautifully as an initrd filesystem. So finally plumb it in.
-
David S. Miller authored
into kernel.bkbits.net:/home/davem/sparc-2.6
-
David S. Miller authored
-
Yoshinori Sato authored
o Cleanup reduced and faster code
-
Yoshinori Sato authored
o gcc-3.4 warning fix.
-
Yoshinori Sato authored
o Deleted obsolute header include
-
bk://linux-scsi.bkbits.net/scsi-for-linus-2.6Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
bk://gkernel.bkbits.net/net-drivers-2.5Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
Stephen C. Tweedie authored
I've been chasing a weird SELinux bug which shows up mostly when doing installs of a dev-* rpm (ie. creating and overwriting lots of block device inodes), but which I've also seen when doing mkinitrd. It turned out not to be an SELinux problem at all, but a core VFS S_ISBLK bug. It seems that SELinux simply widens the race window. The code at fault is fs/fs-writeback.c:__mark_inode_dirty(): /* * Only add valid (hashed) inodes to the superblock's * dirty list. Add blockdev inodes as well. */ if (!S_ISBLK(inode->i_mode)) { if (hlist_unhashed(&inode->i_hash)) goto out; if (inode->i_state & (I_FREEING|I_CLEAR)) goto out; } The "I_FREEING|I_CLEAR" condition was added after the ISBLK/unhashed tests were already in the source, but I can't see any reason why we'd want the I_FREEING test not to apply to block devices. And indeed, this results in all sorts of inode list corruptions. Simply moving the I_FREEING|I_CLEAR test out of the protection of the S_ISBLK() condition fixes things entirely. The existing 2.6 kernel will reliably fail on me in about 2 seconds once "rpm -Uvh --force dev*.rpm" starts its actual installation of the new inodes. With the patch below I can't reproduce it at all.
-
Andrew Morton authored
From: Roland McGrath <roland@redhat.com> The #include is the part of this patch that matters, so the #ifdef below works. The rest of the patch removes gratuitous duplication due to some strange aversion to concision in the presence of #ifdef, the kind that is all too common, utterly pointless, and error prone.
-
Andrew Morton authored
From: Pat Gefre <pfg@sgi.com> rch/ia64/sn/io/machvec/pci_bus_cvlink.c Some pretty-print mods Use pin instead of slot for dma_flush init
-
Andrew Morton authored
From: Pat Gefre <pfg@sgi.com> arch/ia64/sn/io/machvec/pci_bus_cvlink.c Couple of checks for kmalloc <= 0 were fixed Some __init and static fixes
-
Andrew Morton authored
From: Pat Gefre <pfg@sgi.com> arch/ia64/sn/kernel/irq.c Need to get the cpu from the passed in pcibr struct Made the interrupt list static and gave it a better name - credit jes Some lindent'isms Took out some code that isn't used ..... yet
-
Andrew Morton authored
From: Pat Gefre <pfg@sgi.com> arch/ia64/sn/io/sn2/pcibr/pcibr_intr.c Kill pcibr_intr_func()
-
Andrew Morton authored
From: Pat Gefre <pfg@sgi.com> arch/ia64/sn/kernel/setup.c If generic enabled legacy VGA or kbd - disable them Slightly different check for work arounds and only do it once If there is no klconfig info and we are in the simulator - ignore it Update the pxm_to_nasid() routine. It failed for SP configurations and some SMP configurations where M-bricks used pxm numbers lower that the first c-brick. If we don't find the cpu for pxm, search the memblks for it.
-