- 20 Dec, 2002 34 commits
-
-
Trond Myklebust authored
The following patch creates a clean XDR path for the NFSv4 write requests instead of routing through encode_compound()/decode_compound().
-
Trond Myklebust authored
This creates a clean XDR path for the NFSv4 read requests instead of routing through encode_compound()/decode_compound(). This eliminates the intermediate step of setting up a struct nfs4_compound before proceeding to XDR encoding, and removes the large 'switch()' statements from the codepath altogether.
-
Dave Jones authored
This check needs to happen for all CPUs that support PN, not just Intel. From hpa and Pat Mochel.
-
Dave Jones authored
-
Dave Jones authored
-
Dave Jones authored
Newer gcc changes alignment flags from a -m to -f
-
Andi Kleen authored
Some revisions of the AMD8131 PCI-X bridge have a irq routing bug that appears in IO-APIC mode. To work around it a bit needs to be set in this case.
-
Andi Kleen authored
This adds the x86-64 ELF relocations to include/linux/elf.h This is needed for the new module loader.
-
Andi Kleen authored
This patch depends on the i386 MTRR driver cleanup I sent earlier. - Support non executable mappings for x86-64. data/heap are non executable by default now. - Beginnings of software suspend from Pavel (not working yet) - Support generic compat functions and remove some shared code in the 32bit emulation (Stephen Rothwell) - Support hugetlbfs - Some makefile updates - Make sure all 32bit emulation functions return long, not int. This fixes some problems with ERESTARTNOSYS.et.al. leaking to userspace. - Add new system calls. - Fix long standing fs/gs context switch bugs (thanks to Karsten Keil for helping to fix that mess). Also make sure the gs selector is set to 0 after an exec. - Simplify TLS switching - Paranoid CPUID check at bootup - Reorder scatterlist to be more space efficient (Jes Soerensen) - Enlarge 32bit address space to full 4GB. - Beginnings of 32bit SYSCALL support (not completely working yet and vsyscall page miss yet) - Various merges from i386 - New module loader - Support threaded core dump (XMM saving for 32bit programs doesn't work, but it appears to be broken on i386 too) - Fix bug in signal stack rounding - Remove DRM 32bit emulation. - Use MTRR driver from i386 - Use bootflag.c from i386 - Various other fixes and cleanups.
-
Andi Kleen authored
This does: - fix one warning in bootflag.c - change a few longs to int and int to long in the MTRR driver to make it 64bit clean (should be a NOP for 32bit i386, but is needed for x86-64) - Convert the MTRR /proc interface to seq_file and remove the broken compute_ascii() hack. This fixes some broken code e.g. the old mtrr_write was completely broken because the loop checking for commands started with a "continue" - remove duplicated mtrr type strings.
-
bk://kernel.bkbits.net/davem/sparc-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
bk://linux-scsi.bkbits.net/scsi-dledfordLinus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Doug Ledford authored
-
Doug Ledford authored
Update scsi_scan so that we don't pass around a scsi_device struct for scanning. Instead, we pass around a request_queue during scanning and create and destroy device structs as needed. This allows us to have a 1:1 correlation between scsi_alloc_sdev() and scsi_free_sdev() calls, which we didn't have before.
-
Doug Ledford authored
-
David S. Miller authored
-
David S. Miller authored
-
Dave Jones authored
-
David S. Miller authored
-
David S. Miller authored
-
James Morris authored
-
David S. Miller authored
-
James Morris authored
-
David S. Miller authored
-
David S. Miller authored
into nuts.ninka.net:/home/davem/src/BK/sparc-2.5
-
David S. Miller authored
-
David S. Miller authored
-
David S. Miller authored
-
David S. Miller authored
-
David S. Miller authored
-
Dave Jones authored
-
Dave Jones authored
into tetrachloride.(none):/mnt/stuff/kernel/2.5/agpgart
-
Dave Jones authored
[AGP] agp_frontend_initialize() now gets called when a chipset driver registers, so it can't be __init any more.
-
James Bottomley authored
Based on a patch from Andrew Morton. Also checks to see if the sd device is bigger than the kernel can support and prints out a warning in that case
-
- 19 Dec, 2002 3 commits
-
-
Dave Jones authored
-
Dave Jones authored
into tetrachloride.(none):/mnt/stuff/kernel/2.5/agpgart
-
John Levon authored
This makes the following changes : o headers cleanup o remove deprecated kernel_only o mention minimum oprofile version o correct initialise stats o remove racy debug check (wli saw this oops) o remove pointless simple_open o add dump functionality o remove pessimising FASTCALL It fixes a critical race.
-
- 18 Dec, 2002 3 commits
-
-
Dave Jones authored
into tetrachloride.(none):/mnt/stuff/kernel/2.5/agpgart
-
Dave Jones authored
-
Dave Jones authored
-