- 23 Feb, 2004 27 commits
-
-
Andrew Morton authored
From: Anton Blanchard <anton@samba.org> This appeared in the ia64 port and sounds like a good idea. Potentially avoid an atomic operation in switch_mm.
-
Andrew Morton authored
From: Anton Blanchard <anton@samba.org> - remove LMB_MEMORY_AREA, LMB_IO_AREA, we only allocate/reserve memory areas now - remove lmb_property->type, lmb_region->iosize, lmb_region->lcd_size, no longer used - bump number of regions to 128, we'll hit this limit sooner or later with our big boxes (if we have more than 64 PCI host bridges the reserved array will fill up for example) - make all the lmb stuff __init - no need to explicitly zero struct lmb lmb now we zero the BSS early - we had two functions to dump the lmb array, kill one of them - move the inline functions into lmb.c, they are only ever called from there
-
Andrew Morton authored
From: Anton Blanchard <anton@samba.org> There is a prototype for dump_regs on ppc32 and ppc64 but its never defined. Remove it since it conflicts with something in drivers/atm/horizon.c. Also clean up ppc64 system.h a bit to match the ppc32 version.
-
Andries E. Brouwer authored
This sounds like a good moment to come with this patch. This is essentially a five-year-old patch by Bruno Haible. It introduces utf8 mode, and the effect it has on erasing input characters. (Side note - without stty support, this is not very useful, but now the infrastructure is in place)
-
Alexander Viro authored
We never use CONFIG_BINFTM_ELF and CONFIG_BINFMT_ELF_MODULE anywhere in the source (they are used in makefiles, obviously). 32bit-emulation binfmt_elf_... in arch/* still define those guys even though it hadn't been needed for years. Junk removed. PS: BTW, CONFIG_BINFMT_ELF32 _is_ used in several places in arch/mips and it looks like they really want #if defined(CONFIG_BINFMT_ELF32) || defined(CONFIG_BINFMT_ELF32_MODULE) in these ifdefs, but that's a separate story...
-
Nathan Scott authored
I was modifying mkfs.xfs to use O_EXCL for 2.6, and hit a snag. It seems that once I've opened a block dev with O_EXCL I can no longer issue the BLKBSZSET ioctl to it. Making this change, the ioctl succeeds cos the original filp bdev owner from open now matches with the owner in the ioctl call.
-
bk://kernel.bkbits.net/davem/sparc-2.6Linus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.5/linux
-
bk://kernel.bkbits.net/davem/tg3-2.6Linus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.5/linux
-
David S. Miller authored
into kernel.bkbits.net:/home/davem/sparc-2.6
-
David S. Miller authored
into kernel.bkbits.net:/home/davem/tg3-2.6
-
David S. Miller authored
into kernel.bkbits.net:/home/davem/net-2.6
-
Luiz Capitulino authored
-
Luiz Capitulino authored
-
Walter Harms authored
-
Walter Harms authored
-
Walter Harms authored
-
Walter Harms authored
-
Walter Harms authored
-
Alexander Viro authored
-
Andrew Morton authored
- The do_shmat() stub needs `static inline', not `inline' - We need errno.h for ENOSYS.
-
David S. Miller authored
1) Take into account the fact that struct sk_buff, which counts towards socket buffer limits, changes across different platforms. 2) Give ipv4/ipv6 ICMP sockets more accurately the wmem limits they want.
-
Manfred Spraul authored
This renames sys_shmat to do_shmat. Additionally, I've replaced the cond_syscall with a conditional inline function. It touches all archs - only i386 is tested.
-
http://lia64.bkbits.net/to-linus-2.5Linus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.5/linux
-
David S. Miller authored
-
David S. Miller authored
-
ken@miriam.com authored
-
bk://kernel.bkbits.net/wesolows/sparc32-2.6David S. Miller authored
into nuts.davemloft.net:/disk1/BK/sparc-2.6
-
- 22 Feb, 2004 13 commits
-
-
bk://kernel.bkbits.net/davem/bt-2.6Linus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.5/linux
-
Benjamin Herrenschmidt authored
This undef's DEBUG by default in macio_asic, this is now working fairly well, and the actual output isn't really useful anyway.
-
Andrew Morton authored
From: Alexander Atanasov <alex@ssi.bg> dpm_runtime_suspend holds dpm_sem and calls dpm_runtime_resume which deadlocks. Directly call runtime_resume instead.
-
Andrew Morton authored
From: Adrian Bunk <bunk@fs.tum.de> GNU make 3.78 reproducible segfaults when building kernel 2.6. See http://marc.theaimsgroup.com/?l=linux-kernel&m=107333742902438&w=2 Therefore, the minimum requirement for GNU make has to be raised in Documentation/Changes. GNU make 3.79.1 works.
-
Andrew Morton authored
From: Pavel Machek <pavel@ucw.cz> In 2.6.3, cleanups arrived, and they got test for invalid frequencies wrong. Only first frequency is allowed to be < FID_TABLE_BOTTOM, but due to bug it cleanups it allowed no frequencies < FID_TABLE_BOTTOM. This fixes it.
-
Andrew Morton authored
Lots of these: fs/partitions/efi.c:387: warning: long unsigned int format, u64 arg (arg 2) fs/partitions/efi.c:387: warning: long unsigned int format, u64 arg (arg 3) fs/partitions/efi.c:387: warning: long unsigned int format, u64 arg (arg 2) fs/partitions/efi.c:387: warning: long unsigned int format, u64 arg (arg 3) fs/partitions/efi.c:395: warning: long unsigned int format, u64 arg (arg 2) fs/partitions/efi.c:395: warning: long unsigned int format, u64 arg (arg 3) because it is assuming that you can print a u64 with %ld on 64-bit machines.
-
Andrew Morton authored
From: David Woodhouse <dwmw2@infradead.org> Now that we coalesce ACKs for outgoing packets, the v.110 code needs to look at the size it's given rather than assuming it'll get precisely one callback for each packet sent...
-
Andrew Morton authored
From: "Randy.Dunlap" <rddunlap@osdl.org> From: Michael Veeck <michael.veeck@gmx.net> Removes unnecessary min/max macros and use kernel.h macros instead.
-
Andrew Morton authored
From: "Randy.Dunlap" <rddunlap@osdl.org> From: Michael Veeck <michael.veeck@gmx.net> Remove unnecessary min/max macros and changes calls to use kernel.h macros instead.
-
Andrew Morton authored
From: <WHarms@bfs.de>(Walter Harms) Hi list, while checking 2.6.1 for missing checks(). fs/jffs/inode-v23.c got overlooked somehow. This patch fixes: 2 unguarded kmem_cache_create 1 unguarded proc_mkdir
-
Andrew Morton authored
From: Stephen Smalley <sds@epoch.ncsc.mil> Looking at d_splice_alias, it appears that the security_d_instantiate call in the first case (where it ends up moving an entry in place of the given dentry) should be passing 'new' rather than 'dentry' to ensure that the passed dentry is associated with the inode. This patch should fix the problem. (Addresses bugzilla #2153)
-
Andrew Morton authored
ext3_error() sleeps, so don't call it with the lock held.
-
Andrew Morton authored
From: Andi Kleen <ak@suse.de>, From Suresh.B.Siddha Fix another bug caused by the recent IA32e merge. The full L1 cache size padding of the GDT didn't work with smaller cache line sizes. Just revert that. I must admit I still don't understand why it didn't work, but it's better to have a working system for now.
-