- 22 May, 2004 12 commits
-
-
Andrew Morton authored
From: Pavel Machek <pavel@ucw.cz> This fixes bad interaction between devfs and swsusp. Check whether the swap device is the specified resume device, irrespective of whether they are specified by identical names. (Thus, device inode aliasing is allowed. You can say /dev/hda4 instead of /dev/ide/host0/bus0/target0/lun0/part4 [if using devfs] and they'll be considered the same device. This is *necessary* for devfs, since the resume code can only recognize the form /dev/hda4, but the suspend code would like the long name [as shown in 'cat /proc/mounts'].) [Thanks to devfs hero whose name I forgot.]
-
Andrew Morton authored
From: Pavel Machek <pavel@ucw.cz> This is no longer neccessary. We have enough pauses elsewhere, and it works well enough that this is not needed.
-
Andrew Morton authored
From: Jens Axboe <axboe@suse.de> It doesn't always look safe to let ->waiting remain set when returning from functions that set it to point to stack area, since various locations check for != NULL to see if it's valid. So clear it on return from ide_do_drive_cmd() and blk_execute_rq().
-
Andrew Morton authored
From: David Mosberger <davidm@napali.hpl.hp.com> Below is a patch that tries to sanitize the dropping of unneeded system-call stubs in generic code. In some instances, it would be possible to move the optional system-call stubs into a library routine which would avoid the need for #ifdefs, but in many cases, doing so would require making several functions global (and possibly exporting additional data-structures in header-files). Furthermore, it would inhibit (automatic) inlining in the cases in the cases where the stubs are needed. For these reasons, the patch keeps the #ifdef-approach. This has been tested on ia64 and there were no objections from the arch-maintainers (and one positive response). The patch should be safe but arch-maintainers may want to take a second look to see if some __ARCH_WANT_foo macros should be removed for their architecture (I'm quite sure that's the case, but I wanted to play it safe and only preserved the status-quo in that regard).
-
Andrew Morton authored
From: Rusty Russell <rusty@rustcorp.com.au> From: a.othieno@bluewin.ch (Arthur Othieno) From: Vinay K Nallamothu <vinay-rc@naturesoft.net> Remove various duplicated #includes From: Vinay K Nallamothu <vinay-rc@naturesoft.net> Use mod_timer in drivers_block_floppy98.c From: carbonated beverage <ramune@net-ronin.org> doc update for bk usage bk://... appears to be dead, use http://... instead.
-
Andrew Morton authored
From: Trivial Patch Monkey <trivial@rustcorp.com.au> From: Adam Lackorzynski <adam@os.inf.tu-dresden.de> dma_map_page() can be simplified by using page_to_phys instead of writing the calculation explicitly.
-
Andrew Morton authored
From: James Simmons <jsimmons@infradead.org> This fixes the bugs that where in mode switch via stty. The problem was we couldn't set the mode just by using the x and y resolution. We use modedb to fill in the rest. There also was a bug that allowed you to change the console resolution for drivers with fixed resolutions. This would mess up your display. Now that is fixed.
-
Andrew Morton authored
From: Andi Kleen <ak@suse.de> sys_sendfile has a hardcoded 2GB limit. 64bit architectures should probably always use sys_sendfile64() in their native system tables, because for them sizeof(off_t) == sizeof(loff_t). This patch does this. It seemed easier to just change the 64bit entry tables instead of fixing up all the emulation layers to do 2GB checks on their own. I changed all 64bit architectures except for parisc64, which seemed to already have a sendfile64.
-
Andrew Morton authored
From: Olaf Hering <olh@suse.de> This one allows console autodetection for powermacs.
-
Andrew Morton authored
From: "J. Bruce Fields" <bfields@fieldses.org> Older gcc's don't like that dimensionless array. Remove it in favour of a pointer to the data.
-
Andrew Morton authored
drivers/video/vga16fb.c:1350: warning: assignment makes pointer from integer without a cast
-
Andrew Morton authored
From: Maneesh Soni <maneesh@in.ibm.com> The sysfs_rename_dir() interface was changed recently but I forgot to change the definition if CONFIG_SYSFS is not defined.
-
- 21 May, 2004 28 commits
-
-
bk://gkernel.bkbits.net/libata-2.6Linus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.6/linux
-
Jeff Garzik authored
into redhat.com:/spare/repo/libata-2.6
-
bk://kernel.bkbits.net/jgarzik/i810-audio-2.6Linus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.6/linux
-
Jeff Garzik authored
into redhat.com:/spare/repo/i810-audio-2.6
-
bk://bk.arm.linux.org.uk/linux-2.6-rmkLinus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.6/linux
-
Tony Lindgren authored
Patch from Tony Lindgren This patch makes the low level debug functions work when support is compiled in for multiple OMAPs. The patch also removes now unnecessary include, incorrect comment, and SERIAL_REG_SHIFT ifdefs.
-
Tony Lindgren authored
Patch from Tony Lindgren This patch syncs the mainline kernel with the linux-omap tree. The highlights of the patch are: - Changed the BOOT_MEM() to use the new IO address (Tony Lindgren) - Cleaned up interrupt handler (Juha Yrjölä) - DMA channel linking for 1610 (Samuel Ortiz) - GPIO fixes (Juha Yrjölä) - IRQ fix for OMAP-730 (Kevin Hilman) - OMAP-1510 FPGA interrupt fix (Dirk Behme) - OMAP-1610 voltage change settings (Todd Poynor) - Uncompress kernel serial output fixes (Tony Lindgren)
-
Tony Lindgren authored
Patch from Tony Lindgren This patch syncs the mainline kernel with the linux-omap tree. The highlights of the patch are: - Changed the BOOT_MEM() to use the new IO address (Tony Lindgren) - Cleaned up interrupt handler (Juha Yrjölä) - DMA channel linking for 1610 (Samuel Ortiz) - GPIO fixes (Juha Yrjölä) - IRQ fix for OMAP-730 (Kevin Hilman) - OMAP-1510 FPGA interrupt fix (Dirk Behme) - OMAP-1610 voltage change settings (Todd Poynor) - Uncompress kernel serial output fixes (Tony Lindgren)
-
bk://dsaxena.bkbits.net/linux-2.6-for-rmkRussell King authored
into flint.arm.linux.org.uk:/usr/src/bk/linux-2.6-rmk
-
Nicolas Pitre authored
Patch from Nicolas Pitre Since the iWMMXt patch (#1866/1) requires more time to be reviewed, this patch will allow merging Mainstone patches without breaking anything if iWMMXt support isn't merged yet. Should be applied after patch #1867/1.
-
Nicolas Pitre authored
Patch from Nicolas Pitre
-
Nicolas Pitre authored
Patch from Nicolas Pitre
-
Nicolas Pitre authored
Patch from Nicolas Pitre
-
bk://kernel.bkbits.net/davem/net-2.6Linus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.6/linux
-
David S. Miller authored
into kernel.bkbits.net:/home/davem/net-2.6
-
http://lia64.bkbits.net/to-linus-2.5Linus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.6/linux
-
Linus Torvalds authored
This re-applies the separation of the ramdisk blockdev inode backing store and the files that live in the ramdisk. Cset exclude: torvalds@ppc970.osdl.org|ChangeSet|20040521210025|21437
-
Andrew Morton authored
Sigh. ramdisk almost works, except it loses data on umount. This is because the files which are atop the ramdisk do not contribute to dirty memory accounting, but they do need writeback. So when sync() calls sync_inodes_sb() to do the work, sync_inodes_sb() hopelessly underestimates the number of pages which need writeback for a complete sync. If you run `sync' enough times, everything eventually hits "disk" and all is happy. The root cause here is that the ramdisk and the files which it hosts shared the same backing_dev_info. This is inappropriate because the hosted files *do* want to writeback and really should contribute to dirty memory accounting. But the ramdisk inode itself wants neither. So. The patch sets up the infrastructure which permits a blockdev to provide a separate backing_dev_info for the files which it hosts. It's a bit of a ramdisk-special.
-
Herbert Xu authored
doing a mod_timer on a live state without holding a lock or for that matter not even checking whether the state is dead is definitely a bad idea
-
Bart De Schuymer authored
-
Hideaki Yoshifuji authored
-
Linus Torvalds authored
Right now we ignore it, but we need to pass this down to the low-level filesystems if we want to ever make knfsd create symlinks with different permissions correctly.
-
David S. Miller authored
into nuts.davemloft.net:/disk1/BK/net-2.6
-
Yoshinori Sato authored
- add module support code - add H8/300 ELF infomation - fix kcore ELF format
-
Yoshinori Sato authored
- new config items - interface setup - io cleanup
-
Yoshinori Sato authored
- config symbol fix
-
David Mosberger authored
-
David Mosberger authored
-