- 13 Apr, 2004 40 commits
-
-
Bartlomiej Zolnierkiewicz authored
Disable code doing outb() without any locking in /proc handler. Otherwise 'cat /proc/ide/hpt366' crashes if done during I/O. Noticed by John Stoffel <stoffel@lucent.com>.
-
Bartlomiej Zolnierkiewicz authored
From: Geert Uytterhoeven <geert@linux-m68k.org> Apparently some IDE drives (e.g. a pile of 80 GB ST380020ACE drives I have access to) advertise to support LBA48, but don't, causing kernels that support LBA48 (i.e. anything newer than 2.4.18, including 2.4.25 and 2.6.4) to fail on them. Older kernels (including 2.2.20 on the Debian woody CDs) work fine. Check for id->lba_capacity_2 being non-zero in idedisk_supports_lba48().
-
Jeff Garzik authored
-
Jeff Garzik authored
The driver was copied from the very-buggy r8169 (pre-Francois), and is for hardware that isn't even out of the lab yet.
-
Jeff Garzik authored
into redhat.com:/spare/repo/net-drivers-2.6
-
Jeff Garzik authored
into redhat.com:/spare/repo/net-drivers-2.6
-
Jeff Garzik authored
into redhat.com:/spare/repo/net-drivers-2.6
-
Jeff Garzik authored
into redhat.com:/spare/repo/net-drivers-2.6
-
Jeff Garzik authored
into redhat.com:/spare/repo/net-drivers-2.6
-
Jeff Garzik authored
into redhat.com:/spare/repo/net-drivers-2.6
-
Jeff Garzik authored
into redhat.com:/spare/repo/net-drivers-2.6
-
François Romieu authored
-
François Romieu authored
The irq handler must not return 1 when the status register is null during the firt iteration.
-
François Romieu authored
-
François Romieu authored
-
Don Fry authored
If the pcnet32 interface is not up, running the loopback test may hang or crash the system. This patch provided by Jim Lewis fixes that problem. Tested on ia32 and ppc systems.
-
Ganesh Venkatesan authored
-
Ganesh Venkatesan authored
-
Ganesh Venkatesan authored
-
Ganesh Venkatesan authored
Some LOM implementation of our controllers pass IEEE tests (Tx distortion/Symmetry) while operating in Class A mode rather than in class AB mode.
-
Ganesh Venkatesan authored
Adding this caused the adapter to fail while operating at 10 mbps, half duplex. Hence the fix is not complete. We are still investigating a more complete fix for the polarity reversal issue.
-
Ganesh Venkatesan authored
A Bug in e1000_spi_eeprom_ready where the Chip Select bit wasn't being toggled after every status register read (if the eeprom wasn't ready after the first status register read). The call to e1000_standby_eeprom manages the CS bit correctly
-
Ganesh Venkatesan authored
-
Ganesh Venkatesan authored
-
Andrew Morton authored
From: Anton Blanchard <anton@samba.org> We have to restore r13 when entering unrecoverable_exception.
-
Andrew Morton authored
From: Paul Mackerras <paulus@samba.org> This patch changes PCI_DMA_TODEVICE to DMA_TO_DEVICE in a couple of places in drivers/net/ibmveth.c, since it doesn't compile without this change and it does compile with it. It also reformats a couple of over-long lines in the vicinity of the other changes.
-
Andrew Morton authored
From: Niraj Kumar <niraj17@iitbombay.org> This is in continuation of the ufs2 read-only code that went into 2.6.5. This patch fixes a bug where wrong content was being read off the disk after around 4 MB mark.
-
Andrew Morton authored
From: Anton Blanchard <anton@samba.org> It's been there since the kernel was first imported into bk. We see no reason for this.
-
Andrew Morton authored
From: Arjan van de Ven <arjanv@redhat.com> root_nfs_name is called one in single threaded environment; can use static.
-
Andrew Morton authored
From: Jeff Mahoney <jeffm@suse.com> This patch fixes a problem with the serial conversion to tiocm[sg]et. The paste from rs_ioctl included the command sanity checking, but there's no command for tiocm[sg]et. The compile ends up failing.
-
Andrew Morton authored
From: "Luiz Fernando N. Capitulino" <lcapitulino@prefeitura.sp.gov.br>, me drivers/pcmcia/rsrc_mgr.c: In function `find_io_region': drivers/pcmcia/rsrc_mgr.c:604: warning: large integer implicitly truncated to unsigned type We don't really know what underlying type an ioaddr_t has, so just use an integer here and let the compiler promote it appropriately.
-
Andrew Morton authored
From: Samium Gromoff <deepfire@sic-elvis.zel.ru> Without this one it fails to build, too.
-
Andrew Morton authored
From: Samium Gromoff <deepfire@sic-elvis.zel.ru> Without this one it fails to build.
-
Andrew Morton authored
From: Nick Wellnhofer <wellnhofer@aevum.de> hfs_fill_super in 2.6.5 returns -EIO instead of -EINVAL if a valid supe= block isn't found. So mount_block_root in init/do_mounts.c bails out before trying to mount the root device as XFS.
-
Andrew Morton authored
From: <gerg@snapgear.com> A few fixes for the 68328 "DragonBall" serial driver: . use irqreturn_t for interrupt handlers . correct a few variable types (stop compiler warnings) . correctly use return values from put_user(), get_user() and copy_to_user() Many of these originaly from kernel janitors.
-
Andrew Morton authored
From: <gerg@snapgear.com> A whole bunch of fixes for the ColdFire serial driver: . remove unused CONFIG_LEDMAN code . reformat port definitions to new style structure init . change "addr" field type to reduce casting in ColdFire serial driver . cleanup locking problems in mcfrs_write(). . implement fraction baud rate clock support for hardware that supports it (namely the ColdFire 5272) . implement wait_until_sent, some ColdFire parts of hardware support for this (again the 5272). . correctly use return values from put_user(), get_user() and copy_to_user() Many of these originaly from kernel janitors.
-
Andrew Morton authored
From: <gerg@snapgear.com> Change "addr" field type to reduce casting in ColdFire serial driver.
-
Andrew Morton authored
From: Jeff Garzik <jgarzik@pobox.com> DC390_init() takes a long, not an int.
-
Andrew Morton authored
40k reduction in my vmlinux. Thanks to Denis Vlasenko <vda@port.imtp.ilyichevsk.odessa.ua> for performing the analysis.
-
Andrew Morton authored
Saves 3.4k from my vmlinux. Thanks to Denis Vlasenko <vda@port.imtp.ilyichevsk.odessa.ua> for performing the analysis.
-