- 29 Mar, 2004 17 commits
-
-
Jaroslav Kysela authored
Intel8x0 driver disable the legacy midi/joystick properly as default.
-
Jaroslav Kysela authored
Documentation,I2C cs8427,ICE1712 driver fixed cs8427_timeout option to use the correct value in msec.
-
Jaroslav Kysela authored
Documentation Corrected cs8427_timeout
-
Jaroslav Kysela authored
USB generic driver adjust usb_set_interface() calls for 2.6.5-rc2
-
Jaroslav Kysela authored
PCM Midlevel Fix in snd_pcm_timer_resolution_change() - it no longer oops when 32-bit value overflows.
-
Jaroslav Kysela authored
USB generic driver fix deadlock on register_mutex and other bugs in initialization error paths
-
Jaroslav Kysela authored
Sound Core PDAudioCF driver Adrian Bunk <bunk@fs.tum.de> Fix warnings (SNDRV_GET_ID is not required since these files don't use get_id).
-
Jaroslav Kysela authored
Documentation Added cs8427_timeout to the snd-ice1712 module description
-
Jaroslav Kysela authored
I2C cs8427,ALSA Version,ICE1712 driver Added cs8427_timeout parameter to the ICE1712 driver
-
Jaroslav Kysela authored
Intel8x0 driver Removed the unprocessed IRQ detection, it seems bogus.
-
Jaroslav Kysela authored
Documentation The description about ALSA proc files, including debug information.
-
Jaroslav Kysela authored
PCM Midlevel - suppress the xrun debug output unless xrun_debug proc is set. - show stack trace when xrun_debug > 1.
-
Jaroslav Kysela authored
Intel8x0 driver added the quirk for Compaq Evo D510C.
-
Jaroslav Kysela authored
USB generic driver high speed support
-
Jaroslav Kysela authored
USB generic driver clean up get_iface again :)
-
Jaroslav Kysela authored
USB generic driver replace usage of interface index with calls to usb_ifnum_to_if (forgot this in 1.88)
-
Jaroslav Kysela authored
USB generic driver remove calls to usb_driver_release_interface (not needed when disconnect is called)
-
- 28 Mar, 2004 5 commits
-
-
Neil Brown authored
- make sure cd->buffer is always inside a page - previously if an entry fit perfectly in the remainder of a page, cd->buffer would end up pointing past the end of that page. - make sure num_entry_words is always correct, even on the error path.
-
Olof Johansson authored
This increases the DART table to use the full size. We allocate a full 16MB page anyway, so there's no difference in memory consumption. Thanks to Ben for spotting this, it was left over from debugging...
-
Olof Johansson authored
This fixes a bug in the iommu allocator that causes it to behave strangely when a fair size of the table is allocated. Thanks to Andrew Gallatin for finding this.
-
bk://kernel.bkbits.net/davem/sparc-2.6Linus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.6/linux
-
Greg Kroah-Hartman authored
This patch from Alan Stern <stern@rowland.harvard.edu> fixes a bug in the current USB code that causes khubd to hang when a device is removed from the system, thereby preventing any future USB device changes (like adding or removing other devices) from happening. Both Andrew and I can easily duplicate this bug against the current -bk tree. It's not a perfect fix, but it works for now, and I will spend the next week working on restructuring the code so this is handled properly.
-
- 27 Mar, 2004 18 commits
-
-
David S. Miller authored
-
Bartlomiej Zolnierkiewicz authored
-
Bartlomiej Zolnierkiewicz authored
It has been dead since kernel 2.5.18.
-
Bartlomiej Zolnierkiewicz authored
TiVo IDE support was never merged only this option was (in 2.4.0-test2), sigh.
-
Bartlomiej Zolnierkiewicz authored
-
Anton Blanchard authored
filldir and getdents should check return values of put_user etc. The generic code has been fixed but the ppc64 compat versions have not.
-
Linus Torvalds authored
-
Matthew Wilcox authored
This replaces six duplicated implementations of various quality of sys32_mount with a shiny new compat_sys_mount(). It's been tested on parisc64 and sparc64 and fixes a bug exposed by the latest revision of Debian's initscripts. Thanks to Arnd Bergmann and Dave Miller for their suggestions, fixes and testing. Please apply.
-
Andrew Morton authored
From: Bjorn Helgaas <bjorn.helgaas@hp.com> Remove include of <asm/setup.h> from cmdlinepart.c. This is not be needed for i386 (it builds fine with this patch), and ia64 doesn't supply a setup.h. asm/setup.h contains a hodge-podge of stuff with no real consistency between architectures. It appears to be included mainly by arch-specific drivers: acsi (Atari disks) amiflop (Amiga floppy) z2ram (ZorroII ram disk) amiserial (Amiga serial) ... and under arch-specific #ifdefs: fbcon (under __mc68000__ or CONFIG_APUS) fonts (ditto) logo (CONFIG_M68K) ...
-
Andrew Morton authored
From: Bjorn Helgaas <bjorn.helgaas@hp.com> The problem is that we don't clear out the efi_time_t buffer before asking EFI to fill it in. EFI doesn't always write the entire buffer (in particular, the alarm time only supports one second resolution, so the nanosecond field is often untouched). The effect is that 'cat /proc/driver/efirtc' shows garbage in the nanoseconds part of the alarm time, and sometimes artifacts like bogus alarm date and junk after the actual end of the text.
-
Andrew Morton authored
From: James Morris <jmorris@redhat.com> This patch fixes a bug where the return value for a permission call is not checked. The bug was introduced when I added some code in the following changeset: <http://linux.bkbits.net:8080/linux-2.5/diffs/security/selinux/hooks.c@1.19?nav=index.html|src/|src/security|src/security/selinux|hist/security/selinux/hooks.c> Code was added after this line: err = avc_has_perm(isec->sid, node_sid, SECCLASS_NODE, node_perm, NULL, &ad); without adding an explicit check of 'err', which was previously returned from the function rather than being checked. i.e. it would drop through to: out: return err; } With the new code added, err can (and typically would) be overwritten with a successful value, causing the permission check to not deny permission if needed. The intended denial would have been logged. The patch below fixes this problem.
-
Andrew Morton authored
From: john stultz <johnstul@us.ibm.com> This patch ensures that cpu_khz is adjusted on cpufreq notifications even when the tsc timesource is not in use. It fixes the mostly cosmetic issue when using the ACPI PM timesource of /proc/cpuinfo not being properly updated when cpu frequency was lowered.
-
Andrew Morton authored
From: Martin Schwidefsky <schwidefsky@de.ibm.com> System call speedup part 2.
-
Andrew Morton authored
From: Martin Schwidefsky <schwidefsky@de.ibm.com> The purpose of this is to speed up system calls on s390. I managed to squeeze about 65 cycles from each system call. This improved e.g. getpid() from 232 to 157 cycles. As a nice side-effect it simplified the uaccess functions considerably.
-
Andrew Morton authored
From: Martin Schwidefsky <schwidefsky@de.ibm.com> s390 tape driver changes: - Prevent offline while device is in use. - Do not use bus_id string in debug feature messages. - Check for IS_ERR(irb) error conditions in interrupt handler. - Fix removing tape discipline modules.
-
Andrew Morton authored
From: Martin Schwidefsky <schwidefsky@de.ibm.com> s390 network driver changes: - ctc/lcs/qeth: prevent a ccw-device to be grouped multiple times. - icuv: clear correct field in iucv_register_program if no userid is specified. - lcs: fix online/offline cycle again. - lcs: fix ungrouping of lcs group device. The channels of the lcs card should be offline afterwards. - lcs: don't do netif_stop_queue if no tx buffer is available, just return -EBUSY and drop the packets.
-
Andrew Morton authored
From: Martin Schwidefsky <schwidefsky@de.ibm.com> z/VM monitor stream changes: - Correct sysctl vs. module ref-counting.
-
Andrew Morton authored
From: Martin Schwidefsky <schwidefsky@de.ibm.com> dasd device driver changes: - After a state change interrupt restart all running i/o on queue and reset device timer. - Improve some debug messages. - Lower timeout of reserve/release/steal_lock to 2 seconds. - Fix BIODASDPSRD ioctl. - Replace ro_flag, use_diag_flag and disconnect_error_flag words by bits. - Use BLKPG_DEL_PARTITION ioctl instead of a call to delete_partition because delete_partition is not an exported function. Since dasd_destroy_partitions can't do blkdev_get because dasd_open would fail, keep the block device open as long as partitions exist. This in turn requires a different approach to the open vs. offline race.
-