- 20 Jan, 2004 17 commits
-
-
Jaroslav Kysela authored
PCM Midlevel - don't override the pre-allocated buffer id if already defined.
-
Jaroslav Kysela authored
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 - fixed the DMA allocation. pci_set_dma_mask() is called together with pci_set_consistent_dma_mask(). also clean up the double check of mask.
-
Jaroslav Kysela authored
Documentation,EMU10K1/EMU10K2 driver - rename the control 'Surround Digital' -> 'Surround'. the surround of ac97 is removed (unused on sb live). - clean up the removal of unused mixer entries.
-
Jaroslav Kysela authored
CMIPCI driver - initialize the iec958 status at opening the normal PCM device, too.
-
Jaroslav Kysela authored
VIA82xx driver - added the whitelist entry for a shuttle machine.
-
Jaroslav Kysela authored
Memalloc module,PCM Midlevel - fixed buffer pre-allocation. - improved proc output. - check the use flag when unmarking the reserved buffer. - clean up and add more comments.
-
Jaroslav Kysela authored
EMU10K1/EMU10K2 driver,EMU8000 driver,Common EMU synth,SoundFont - added __user prefix to the user-space pointers.
-
Jaroslav Kysela authored
SB16/AWE driver - fixed the case of non-pnp board with the same OPL3 port as the main port.
-
Jaroslav Kysela authored
ALSA Core - added the gcc printf attribute to snd_printk and snd_printd.
-
Jaroslav Kysela authored
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 - added the error messages for resource allocation failures.
-
Jaroslav Kysela authored
VIA82xx driver fix by Timo Hirvonen <tihirvon@ee.oulu.fi> (modified by tiwai): - added the entry of whitelist for ASRock K7VT2. - max. value of DXS volume is 31.
-
Jaroslav Kysela authored
ENS1370/1+ driver - clean up of initialization of spdif control elements. - check the return value of snd_ctl_new1() and snd_ctl_add(). - added the support of line-in/rear share switch by Michael Huijsmans <mgh@telering.at>.
-
Jaroslav Kysela authored
PPC Tumbler driver - ignore the manual mute of speaker in the auto-mute mode.
-
Jaroslav Kysela authored
SB16/AWE driver - fixed the default value of mpu_port, use SNDRV_DEFAULT_PORT instead of hardcoded values. - fixed the reservation of fm port on pnp boards.
-
Jaroslav Kysela authored
AC97 Codec Core Sasha Khapyorsky <sashak@smlink.com>: - added a patch for sis 3036/8 modem codec.
-
Jaroslav Kysela authored
CMIPCI driver Fixed joystick->joystick_port for __setup()
-
Jaroslav Kysela authored
-
- 19 Jan, 2004 23 commits
-
-
bk://kernel.bkbits.net/davem/net-2.6Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
Linus Torvalds authored
started the command - it may not exist any more. In particular, load the host early in order to do proper locking without having to access the command structure later. Noted by Andries Brouwer.
-
bk://kernel.bkbits.net/davem/sparc-2.6Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
David S. Miller authored
into kernel.bkbits.net:/home/davem/net-2.6
-
Paul Mackerras authored
This patch arranges for the exception tables to be sorted on most architectures. It sorts the main kernel exception table on startup and the module exception tables when they get loaded. The main table is sorted reasonably early - just after kmem_cache_init - but that could be moved even earlier if necessary. There is now a lib/extable.c which includes the sort_extable() function from arch/ppc/mm/extable.c and the search_extable() function from arch/i386/mm/extable.c, which had been copied to many architectures. On many architectures, arch/$(ARCH)/mm/extable.c became empty and so I have removed it. There are four architectures which do things differently from i386: alpha, ia64, sparc and sparc64. Alpha and ia64 store the offset from the offset from the exception table entry to the instruction, and sparc and sparc64 have range entries in the table. For those architectures I have added empty sort_extable functions. The maintainers for those architectures can implement something better if they care to. As it is they are no worse off than before. Although it is a moderately sizable patch, it ends up with a net reduction of 377 lines in the size of the kernel source. :) I have tested this on x86 and ppc with a module that uses __get_user in an init function, deliberately laid out to get the exception table out of order, and it works (whereas it oopsed without this patch).
-
Andrew Morton authored
This went missing somewhere. Here's a patch which puts it back.
-
Bartlomiej Zolnierkiewicz authored
Sanitize 66MHz clock use: "enable" 66MHz clock before starting UDMA3/4/5 read/write transfer and "disable" it after finishing transfer. - fixes timings for non-UDMA3/4/5 operations (correct 33MHz timings are used) - allows using UDMA3/4/5 modes on a capable drive even if non-UDMA3/4/5 drive is present on the same channel - fixes corner case when one drive on the channel was using UDMA66/100 + LBA48 (so clock was enabled/disabled for each read/write) and other one was using UDMA66/100 + LBA28, it could happen that request on LBA48 drive disabled 66MHz clock and it was not enabled for the next transfer on LBA28 drive
-
Bartlomiej Zolnierkiewicz authored
drive->id is now always present even if no device is attached, therefore check for drive->present instead.
-
Bartlomiej Zolnierkiewicz authored
This fixes bugzilla bug #1431. Always tune controller PIO timings. This fixes lockup during PIO access (ie. 'cat /proc/ide/hda/identify') when Promise BIOS is disabled.
-
bk://kernel.bkbits.net/gregkh/linux/i2c-2.6Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
Ville Nuorvala authored
When binding to a link-local address, inet6_bind() and raw6_bind() only check that an interface is specified and that the address exists, but they don't check if it actually exists on the specified interface. Similarly, in datagram_sent_ctl() we don't check for the possibility of a link-local address when we receive the source address from userspace.
-
bk://linux-scsi.bkbits.net/scsi-for-linus-2.6Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
bk://kernel.bkbits.net/gregkh/linux/driver-2.6Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
Hideaki Yoshifuji authored
-
Michal Ludvig authored
-
Chris Wright authored
-
Chris Wright authored
-
Chris Wright authored
-
Chris Wright authored
-
Linus Torvalds authored
The config entries etc were already removed earlier.
-
Andrew Morton authored
From: Chris Mason <mason@suse.com> The v3 reiserfs_file_write func doesn't do any write throttling, which leads to a variety of problems. Here's a patch that makes reiserfs_file_write call balance_dirty_pages_ratelimited, and exports that func for module usage.
-
Andrew Morton authored
Remove now-unused 2.4 back-compat code.
-
Andrew Morton authored
gcc miscompiles this. Scary.
-