- 03 Nov, 2002 7 commits
-
-
Linus Torvalds authored
ATAPI always pads the commands out to at least 12 bytes, otherwise it's just the plain SCSI command set.
-
Linus Torvalds authored
-
Linus Torvalds authored
-
Christoph Hellwig authored
nommu ports need to set a reference on all allocated pages.
-
Christoph Hellwig authored
Without CONFIG_MMU we don't need to stub out mmap(). Move one function around inside filemap.c to need just one ifdef.
-
Christoph Hellwig authored
Make the swap code conditional on CONFIG_SWAP. This is mostly for uClinux, but !CONFIG_SWAP compiles and boots fine for i386, too - the only problem I've seen is that X doesn't starts, it's probably shm-related, thus it's disabled unconditionally for "normal" arches. The patch makes three files in mm/ conditional on CONFIG_SWAP, reorganzies include/linux/swap.h big time to provide stubs for the !CONFIG_SWAP case, moves the remaining /proc/swaps code to swapfile.c and cleans up some more MM code to compile fine without CONFIG_SWAP
-
Christoph Hellwig authored
Now that m68knommu and v850 are merged we need all other architectures to define CONFIG_SWAP and CONFIG_MMU so that we can make code conditional on it.
-
- 02 Nov, 2002 19 commits
-
-
Andi Kleen authored
Quick patch to make x86-64 in 2.4.45 compile with the epoll changes.
-
Linus Torvalds authored
-
http://gkernel.bkbits.net/minitramfs-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Arnaldo Carvalho de Melo authored
-
-
Russell King authored
Add discovery for PA-RISC 16550 serial ports. Patch from Matthew Wilcox.
-
Russell King authored
-
Russell King authored
- Remove last usage of EVT_WRITE_WAKEUP - Remove unused label + kfree() - scratch3 now known as id3
-
Russell King authored
The original port detection code was one large function with many tests without any clear structure. This cset cleans this up, splitting out the tests for 8250/16450 vs 16550 vs 16550A vs later ports, and adds comments about why we test what we're testing.
-
Russell King authored
In addition to the Alpha OUT1/OUT2 kludge, devices like Bluetooth modems connected to serial ports make use of the modem control lines in non-standard ways. Therefore, we implement a more flexible way to allow the modem control outputs to be forced to particular values irrespective of the normal usage of these signals.
-
Russell King authored
The tty layer's tty_name requires formatting codes in driver->name for the devfs and non-devfs cases.
-
Russell King authored
- Unlink port from chain if request_irq fails - Allow port to define whether we use shared IRQs (this is required for PCMCIA serial cards where the serial card shares the same IRQ as the socket status IRQ.) - Convert remaining ASYNC_ flags to UPF_ flags
-
Russell King authored
-
Russell King authored
Traditionally, we allocated the private array of port parameters based on the detected board->num_ports, and then called the init_fn with the board pointer (which points into the global table.) Some init_fn implementations modify num_ports, which therefore affects the global table. Unfortunately, this means that if the init_fn increases num_ports (because we have two almost identical cards, the first with a smaller number of ports than the second), we will overwrite memory which hasn't been allocated to us. This cset no longer passes the board pointer into the init_fn, but instead allows the init_fn to return the number of ports found, or zero to use the default value in board->num_ports, or negative error number.
-
Russell King authored
uart_event() only has one purpose, which is to wake up any pending writers via the line discipline. Rename it to reflect its real functionality, and drop EVT_WRITE_WAKEUP.
-
Theodore Y. Ts'o authored
Here's the ext3 version.
-
Theodore Y. Ts'o authored
I finally had time to look at the Orlov patches, and found a memory leak; sbi->s_debts wasn't getting freed when the filesystem was getting unmounted, or in the error path. This patch also makes the following cleanups/changes: 1) Use sbi->s_debts instead of sbi->debts --- all other fields in struct ext2_sb_info are prefixed by "s_", so this makes things consistent. 2) Add support for a new inode flag, EXT2_TOPDIR_FL, which tells tells the Orlov allocator to treat that directory as the top of directory hierarchies, so that new subdirectories created in that directory should be spread apart. System administrators should set this flag on directories like /usr/src, /usr/home, etc. 3) Add a mount-time flag, -o oldalloc, which forces the use of the old inode (pre-Orlov) allocator. This makes it easier to do comparison benchmarks, and in case people want to use the old algorithm.
-
Linus Torvalds authored
empty for a while now, and nothing uses it.
-
Linus Torvalds authored
don't have to try to figure it out for themselves. Make ide-cd.c use it.
-
- 01 Nov, 2002 14 commits
-
-
Jeff Garzik authored
into redhat.com:/home/jgarzik/repo/minitramfs-2.5
-
Linus Torvalds authored
-
Jeff Garzik authored
(thanks to Al Viro for his patience, I owe him one)
-
bk://gkernel@bkbits.net/minitramfs-2.5Jeff Garzik authored
into redhat.com:/garz/repo/minitramfs-2.5
-
bk://bk.arm.linux.org.ukLinus Torvalds authored
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux
-
Russell King authored
- Convert to new configuration language and fix up HEX config symbols - Fix build errors for !CONFIG_KALLSYMS case - Add module list to oopsen. - Add POLLREMOVE
-
Jeff Garzik authored
-
Dave Jones authored
For many moons, we've been executing identify_cpu() on the boot processor twice on SMP kernels. This is harmless, but has a few downsides.. - Extra cruft in bootlog/dmesg - Spawns one too many timers for the mcheck handler - possibly other wasteful things.. This seems to do the right thing here, and has been acked (after some minor squibbles) on l-k.
-
Dave Jones authored
Without the below patch, my HT 2-way prints out "CPUS Done 4294967295" on boot, which whilst amusing is somewhat exaggerated.
-
Dave Jones authored
The machine check initialisation prints some blurb which makes the capabilities dumping a little untidy. By initialising it slightly later, we get something that looks a lot better.
-
Trond Myklebust authored
We've uncovered yet another kmap imbalance in the new RPC code. This looks like it might be the last one (my debugging printks have been unable to unearth any more). One line fix + 4 line comment appended.
-
Linus Torvalds authored
-
http://linux-acpi.bkbits.net/linux-acpiLinus Torvalds authored
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux
-
bk://nevyn.them.org:5000Linus Torvalds authored
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux
-