- 21 Oct, 2003 4 commits
-
-
Bartlomiej Zolnierkiewicz authored
CMD640 driver also supports VLB version of the chipset, therefore fix drivers/ide/Makefile to include pci/ subdir even if CONFIG_BLK_DEV_IDEPCI=n.
-
Michael Hunold authored
- remove cruft, memset() i2c-client structures in tda9840, tea6420, tea6415c driver, otherwise i2c_register()/kobject() segfaults later on
-
Michael Hunold authored
- remove cruft, add I2C_ADAP_CLASS_TV_ANALOG identifier for analog tv i2c handler
-
Michael Hunold authored
- DVB networking uses big endian crc32, so change all occurences of crc32_le to crc32_be - fix usage of firmware location Kconfig option in tda1004x frontend driver - add missing VBI line decoding initialization to saa7113 code for av7110 driver - make av7110 firmware static and *not* __initdata, so recover_arm() can work in case the driver is compiled in statically
-
- 20 Oct, 2003 13 commits
-
-
Alexander Viro authored
This fixes initrd with devfs. With that combination the late-boot code does temporary mount of devfs over rootfs /dev, which made /dev/initrd inaccessible. For setups without devfs that didn't happen. The fix is trivial - put the file in question outside of /dev; IOW, we simply replace "/dev/initrd" with "/initrd.image" in init/*. Confirmed to fix the problem by Valdis Kletnieks
-
http://lia64.bkbits.net/to-linus-2.5Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
bk://cifs.bkbits.net/linux-2.5cifsLinus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
Neil Brown authored
... as if "nohide" is in used, it will be the wrong filehandle, and returning a filehandle is optional anyway.
-
Neil Brown authored
When raid0 needs to split a request, it uses 'block' (1K) addresses rather than sector (512b) addresses, which causes problems if the sector address is odd. This patch fixes the problem. Thanks to Andy Polyakov <appro@fy.chalmers.se>
-
Gerd Knorr authored
As found by Herbert Xu: the last v4l update broke bttv. videobuf_iolock was passed a vb that has just been filled with zeros. Fixed like this.
-
Bartlomiej Zolnierkiewicz authored
From: "Noah J. Misch" <noah@caltech.edu> The Silicon Image driver is not building properly when CONFIG_PROC_FS is unset. This patch corrects that problem. It appears as though several utility functions at the top of drivers/ide/pci/siimage.c that the driver always needs accidentally fell within an #ifdef CONFIG_PROC_FS. I also removed an excess include while I noticed it.
-
Stéphane Eranian authored
- converts hdr_cur_pos into hdr_cur_offs to avoid leaking kernel addresses to userland. As a consequence hdr_last_pos is gone. - correct buffer saturation mode bug by which the hdr_count would be reset, leading to no visible samples collected.
-
Arun Sharma authored
Newer versions of strace manipulate the syscall arguments and to make this work for ia32 processes, we need to reload the syscall args after doing the syscall-trace callback.
-
David Mosberger authored
enable_irq() sequences).
-
Jesse Barnes authored
Tony pointed out (thanks Tony) that in -test8 kobject_set_name() will try to free a kobject's k_name field if it's non-NULL, so we need to zero it out in case kmalloc() gave us recycled memory or we'll try to kfree a bogus area.
-
David Mosberger authored
into tiger.hpl.hp.com:/data1/bk/lia64/to-linus-2.5
-
Bjorn Helgaas authored
This fixes a problem in EFI memory map trimming. For example, here's part of the memory map on my i2000: mem00: type=4, attr=0x9, range=[0x0000000000000000-0x0000000000001000) (0MB) mem01: type=7, attr=0x9, range=[0x0000000000001000-0x0000000000088000) (0MB) mem02: type=4, attr=0x9, range=[0x0000000000088000-0x00000000000a0000) (0MB) mem03: type=5, attr=0x8000000000000009, range=[0x00000000000c0000-0x0000000000100000) (0MB) mem04: type=7, attr=0x9, range=[0x0000000000100000-0x0000000004000000) (63MB) mem05: type=2, attr=0x9, range=[0x0000000004000000-0x00000000049ba000) (9MB) mem06: type=7, attr=0x9, range=[0x00000000049ba000-0x000000007ec0b000) (1954MB) ... There's a hole at 0xa0000-0xc0000, so we should ignore all the WB memory in that granule. With 16MB granules, the existing code trims like this (note the 4K page at 0x0 should have been ignored, but wasn't).
-
- 19 Oct, 2003 1 commit
-
-
bk://linux.bkbits.net/linux-2.5Steve French authored
into hostme.bitkeeper.com:/repos/c/cifs/linux-2.5cifs
-
- 17 Oct, 2003 8 commits
-
-
David Mosberger authored
-
David Mosberger authored
-
David Mosberger authored
-
Linus Torvalds authored
-
Jesse Barnes authored
Populate topology directories correctly now that NUMA kernels work.
-
Bartlomiej Zolnierkiewicz authored
They were added by Torben to workaround ServerWorks driver problems (fixed by previous patch), but depending on BIOS can be dangerous on other chipsets and it is always better to fix specific driver. Removal of these options was acked by Torben.
-
Bartlomiej Zolnierkiewicz authored
If PIO mode should be auto-tuned xferspeed argument for svwks_tune_chipset() is equal to 255 (0xFF). It is then passed to ide_rate_filter() which matches desired mode with chipset capabilities. Since 255 is greater than any of the values used for transfer modes, ide_rate_filter() will always return the highest mode supported by both device/chipset (which sometimes should not be used ie. when host is a simplex one) and the wrong mode will be set. Thanks to Torben Mathiasen and Tomas Szepe for testing it.
-
Jens Axboe authored
The original change turned out to be too restrictive, it catches devices that don't need the work around. This fixes that, thanks to Bart for informing me of the screwup.
-
- 16 Oct, 2003 14 commits
-
-
David S. Miller authored
into kernel.bkbits.net:/home/davem/net-2.5
-
David S. Miller authored
-
David S. Miller authored
-
David S. Miller authored
-
David S. Miller authored
-
David S. Miller authored
-
David S. Miller authored
-
Chas Williams authored
-
Chas Williams authored
-
Chas Williams authored
-
Chas Williams authored
-
Stephen Hemminger authored
-
Petr Vandrovec authored
-
David S. Miller authored
-