]>
git.neil.brown.name Git - history.git/log
Anton Blanchard [Sun, 8 Dec 2002 06:47:54 +0000 (17:47 +1100)]
Merge samba.org:/scratch/anton/linux-2.5_ppc64_work
into samba.org:/scratch/anton/for-alan
Anton Blanchard [Sun, 8 Dec 2002 06:37:25 +0000 (17:37 +1100)]
ppc64: remove fake pci config read code, its currently broken
Anton Blanchard [Sun, 8 Dec 2002 06:35:20 +0000 (17:35 +1100)]
ppc64: get rid of -fomit-frame-pointer and implement xics ibm,int-on
Anton Blanchard [Sun, 8 Dec 2002 05:04:41 +0000 (16:04 +1100)]
ppc64: EEH cleanup from Todd Inglett
Anton Blanchard [Sat, 7 Dec 2002 03:27:49 +0000 (14:27 +1100)]
Merge samba.org:/scratch/anton/linux-2.5
into samba.org:/scratch/anton/linux-2.5_ppc64_work
Anton Blanchard [Sat, 7 Dec 2002 02:01:14 +0000 (13:01 +1100)]
Merge samba.org:/scratch/anton/linux-2.5
into samba.org:/scratch/anton/linux-2.5_ppc64_work
Anton Blanchard [Fri, 6 Dec 2002 22:26:01 +0000 (09:26 +1100)]
Merge samba.org:/scratch/anton/linux-2.5
into samba.org:/scratch/anton/linux-2.5_ppc64_work
Anton Blanchard [Fri, 6 Dec 2002 22:11:25 +0000 (09:11 +1100)]
ppc64: A few fixes from davem
Anton Blanchard [Fri, 6 Dec 2002 01:04:08 +0000 (12:04 +1100)]
initial ppc64 compat support from Stephen Rothwell
Anton Blanchard [Fri, 6 Dec 2002 00:27:08 +0000 (11:27 +1100)]
Merge samba.org:/scratch/anton/linux-2.5_ppc64_work
into samba.org:/scratch/anton/for-alan
Anton Blanchard [Thu, 5 Dec 2002 23:16:21 +0000 (10:16 +1100)]
Merge samba.org:/scratch/anton/linux-2.5
into samba.org:/scratch/anton/linux-2.5_ppc64_work
Linus Torvalds [Thu, 5 Dec 2002 12:44:12 +0000 (04:44 -0800)]
More EDD fixes for merge errors
Mike Anderson [Thu, 5 Dec 2002 07:31:28 +0000 (23:31 -0800)]
[PATCH] more edd fixes
I compiled , booted, and checked base attributes for edd/* against the
patch. I guess I need to get newer hardware one of these days.
Linus Torvalds [Thu, 5 Dec 2002 06:09:31 +0000 (22:09 -0800)]
Merge master.kernel.org:/home/davem/BK/sparc-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux
Linus Torvalds [Thu, 5 Dec 2002 06:08:30 +0000 (22:08 -0800)]
Merge master.kernel.org:/home/davem/BK/net-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux
Linus Torvalds [Thu, 5 Dec 2002 06:07:23 +0000 (22:07 -0800)]
Merge bk://linuxusb.bkbits.net/linus-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux
Greg Kroah-Hartman [Thu, 5 Dec 2002 09:21:11 +0000 (03:21 -0600)]
USB: make usb device lists EXPORT_SYMBOL_GPL
Greg Kroah-Hartman [Thu, 5 Dec 2002 09:19:13 +0000 (03:19 -0600)]
USB: fix compile time error in tiglusb.c caused by previous devfs changes.
Greg Kroah-Hartman [Thu, 5 Dec 2002 08:37:49 +0000 (02:37 -0600)]
Merge kroah.com:/home/greg/linux/BK/bleeding_edge-2.5
into kroah.com:/home/greg/linux/BK/gregkh-2.5
Greg Kroah-Hartman [Thu, 5 Dec 2002 06:05:57 +0000 (00:05 -0600)]
Merge kroah.com:/home/greg/linux/BK/bleeding_edge-2.5
into kroah.com:/home/greg/linux/BK/gregkh-2.5
Nick Fedchik [Thu, 5 Dec 2002 05:15:25 +0000 (21:15 -0800)]
[BRIDGE]: ebtables vlan match fixes and cleanups.
James Morris [Thu, 5 Dec 2002 05:06:59 +0000 (21:06 -0800)]
[CRYPTO]: Add serpent algorithm.
Patrick Mochel [Thu, 5 Dec 2002 04:58:58 +0000 (20:58 -0800)]
[PATCH] EDD compile fixes
This fixes edd.c. The SCSI changes replaced host_driverfs_dev with a
pointer to a struct device. But, the Scsi_Host that the
edd_find_matching_scsi_device() was trying to get was never used anyway.
So, I removed it.
This also fixes a problem that I introduced a while ago, and that I
promised Matt I would fix: all attributes were getting added by default,
though they shouldn't be. This regards only the truly default
attributes as default, and uses the test mechanism of the other
attributes to determine whether to add them or not.
David S. Miller [Thu, 5 Dec 2002 04:47:20 +0000 (20:47 -0800)]
[SPINLOCK]: Fix non-SMP nopping spin/rwlock macros.
David S. Miller [Thu, 5 Dec 2002 04:23:43 +0000 (20:23 -0800)]
[DO_MOUNT]: Use correct printf format for bytes_out.
Christoph Hellwig [Thu, 5 Dec 2002 04:22:57 +0000 (20:22 -0800)]
[PATCH] get rid of MAJOR_NR
In <= 2.4 some of the mess in blk.h needed it defined, but that's
long gone now.
Pete Zaitcev [Thu, 5 Dec 2002 04:01:12 +0000 (20:01 -0800)]
[SPARC]: Fix misplaced prom_printf.
Rob Radez [Thu, 5 Dec 2002 03:55:07 +0000 (19:55 -0800)]
[SPARC]: Backport of 2.4.x dynamic-nocache.
David S. Miller [Thu, 5 Dec 2002 03:26:36 +0000 (19:26 -0800)]
[SPARC64]: Update defconfig.
David S. Miller [Thu, 5 Dec 2002 03:24:10 +0000 (19:24 -0800)]
[VIDEODEV2]: Fix misnumbered ioctl.
David S. Miller [Thu, 5 Dec 2002 03:21:39 +0000 (19:21 -0800)]
[UHCI]: io_addr should be unsigned long.
David S. Miller [Thu, 5 Dec 2002 03:19:12 +0000 (19:19 -0800)]
[R8169]: Include linux/init.h and asm/io.h
David S. Miller [Thu, 5 Dec 2002 03:18:49 +0000 (19:18 -0800)]
[OSST]: Use correct printf format string for size_t.
David S. Miller [Thu, 5 Dec 2002 03:02:31 +0000 (19:02 -0800)]
[NFSD]: Use correct format string for size_t.
David S. Miller [Thu, 5 Dec 2002 03:01:57 +0000 (19:01 -0800)]
[PARTITIONS]: Printf format ll means long long not u64.
Linus Torvalds [Thu, 5 Dec 2002 01:54:13 +0000 (17:54 -0800)]
Merge bk://ldm.bkbits.net/linux-2.5-core
into home.transmeta.com:/home/torvalds/v2.5/linux
Linus Torvalds [Thu, 5 Dec 2002 01:26:18 +0000 (17:26 -0800)]
Fix initcall function type mismatch
William Lee Irwin III [Thu, 5 Dec 2002 01:25:15 +0000 (17:25 -0800)]
[PATCH] fix unused function warning in drivers/block/floppy.c
Move unregister_devfs_entries under the #ifdef MODULE section to
avoid the warning about unused functions.
William Lee Irwin III [Thu, 5 Dec 2002 01:25:08 +0000 (17:25 -0800)]
[PATCH] remove unused cr0 in cyrix.c
Remove cr0; the variable is unused.
William Lee Irwin III [Thu, 5 Dec 2002 01:25:01 +0000 (17:25 -0800)]
[PATCH] fix duplicate decls in swsusp
Remove the reboot.h declaration of swsusp functions that clash
with the no-op inline.
Greg Kroah-Hartman [Thu, 5 Dec 2002 04:46:04 +0000 (22:46 -0600)]
Merge kroah.com:/home/greg/linux/BK/bleeding_edge-2.5
into kroah.com:/home/greg/linux/BK/lsm-2.5
Anton Blanchard [Thu, 5 Dec 2002 00:35:18 +0000 (11:35 +1100)]
Merge samba.org:/scratch/anton/linux-2.5
into samba.org:/scratch/anton/linux-2.5_ppc64_work
Anton Blanchard [Wed, 4 Dec 2002 22:04:11 +0000 (09:04 +1100)]
Merge samba.org:/scratch/anton/linux-2.5
into samba.org:/scratch/anton/for-alan
Greg Kroah-Hartman [Wed, 4 Dec 2002 19:06:55 +0000 (13:06 -0600)]
Merge kroah.com:/home/greg/linux/BK/bleeding_edge-2.5
into kroah.com:/home/greg/linux/BK/gregkh-2.5
Patrick Mochel [Wed, 4 Dec 2002 15:58:19 +0000 (09:58 -0600)]
Merge osdl.org:/home/mochel/src/kernel/devel/linux-2.5-virgin
into osdl.org:/home/mochel/src/kernel/devel/linux-2.5-core
Linus Torvalds [Wed, 4 Dec 2002 14:55:58 +0000 (06:55 -0800)]
Merge bk://ppc.bkbits.net/for-linus-ppc
into home.transmeta.com:/home/torvalds/v2.5/linux
Paul Mackerras [Fri, 6 Dec 2002 03:21:35 +0000 (14:21 +1100)]
PPC32: Fix compile warning in arch/ppc/platforms/residual.c
Paul Mackerras [Fri, 6 Dec 2002 03:18:09 +0000 (14:18 +1100)]
PPC32: add extra do_fork argument to call in __cpu_up
Paul Mackerras [Fri, 6 Dec 2002 03:16:39 +0000 (14:16 +1100)]
PPC32: in loading modules, make sure PLT start address is aligned.
Paul Mackerras [Fri, 6 Dec 2002 03:13:52 +0000 (14:13 +1100)]
PPC32: need to include <linux/smp_lock.h> in <asm-ppc/hardirq.h>.
Paul Mackerras [Fri, 6 Dec 2002 02:58:05 +0000 (13:58 +1100)]
PPC32: remove unused defns of EISA/MCA_bus__is_a_macro
Linus Torvalds [Wed, 4 Dec 2002 12:29:50 +0000 (04:29 -0800)]
Merge http://ppc.bkbits.net/for-linus-ppc64
into home.transmeta.com:/home/torvalds/v2.5/linux
Greg Kroah-Hartman [Wed, 4 Dec 2002 12:16:49 +0000 (06:16 -0600)]
Merge kroah.com:/home/greg/linux/BK/bleeding_edge-2.5
into kroah.com:/home/greg/linux/BK/lsm-2.5
Patrick Mochel [Wed, 4 Dec 2002 12:07:19 +0000 (06:07 -0600)]
Merge osdl.org:/home/mochel/src/kernel/devel/linux-2.5-virgin
into osdl.org:/home/mochel/src/kernel/devel/linux-2.5-core
Greg Kroah-Hartman [Wed, 4 Dec 2002 10:56:51 +0000 (04:56 -0600)]
LSM: add the example rootplug module
Jeff Garzik [Wed, 4 Dec 2002 10:53:28 +0000 (02:53 -0800)]
[PATCH] fix netlink compile breakage
More viro breakage. I wonder if 'int i' is missing from several other
files I did not compile...
Greg Kroah-Hartman [Wed, 4 Dec 2002 10:14:32 +0000 (04:14 -0600)]
LSM: remove "dummy" functions from the capability code, as they are no longer needed.
Greg Kroah-Hartman [Wed, 4 Dec 2002 10:01:47 +0000 (04:01 -0600)]
LSM: Added security_fixup_ops()
This allows LSM code to only define the functions that they want to,
and not be forced to provide "dummy" functions for everything else.
Jeff Garzik [Wed, 4 Dec 2002 08:56:59 +0000 (00:56 -0800)]
[PATCH] fix ppdev compile breakage
Cleaning up after viro ;-)
Linus Torvalds [Wed, 4 Dec 2002 08:42:08 +0000 (00:42 -0800)]
Merge bk://kernel.bkbits.net/jgarzik/misc-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux
Jeff Garzik [Wed, 4 Dec 2002 14:27:19 +0000 (09:27 -0500)]
Merge redhat.com:/home/jgarzik/repo/linus-2.5
into redhat.com:/home/jgarzik/repo/misc-2.5
Art Haas [Wed, 4 Dec 2002 08:41:46 +0000 (02:41 -0600)]
[PATCH] C99 initializer for include/linux/usb.h
Here's a small patch for switching the file to use C99 initializers. The
patch is against 2.5.50.
Linus Torvalds [Wed, 4 Dec 2002 08:40:58 +0000 (00:40 -0800)]
Merge bk://kernel.bkbits.net/jgarzik/net-drivers-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux
Jeff Garzik [Wed, 4 Dec 2002 14:25:29 +0000 (09:25 -0500)]
Merge redhat.com:/home/jgarzik/repo/linus-2.5
into redhat.com:/home/jgarzik/repo/net-drivers-2.5
Jeff Garzik [Wed, 4 Dec 2002 14:22:34 +0000 (09:22 -0500)]
Merge redhat.com:/home/jgarzik/repo/linus-2.5
into redhat.com:/home/jgarzik/repo/exitp-2.5
Linus Torvalds [Wed, 4 Dec 2002 06:08:48 +0000 (22:08 -0800)]
Merge http://linux-isdn.bkbits.net/linux-2.5.make
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux
Kai Germaschewski [Wed, 4 Dec 2002 08:27:15 +0000 (02:27 -0600)]
kbuild: Fix 'make -j' problem
As pointed out by wli, all other compilation relies on fixdep to
exist already.
BTW, wli's benchmark numbers for the kallsyms speed-up patch:
-make -j bzImage 323.03s user 157.65s system 843% cpu 57.019 total
+make -j bzImage 270.02s user 147.01s system 1303% cpu 32.004 total
Kai Germaschewski [Wed, 4 Dec 2002 07:36:09 +0000 (01:36 -0600)]
kbuild: Build modules as '.ko'
Kai Germaschewski [Wed, 4 Dec 2002 07:17:02 +0000 (01:17 -0600)]
kbuild: Speed up kallsyms generation
This patch basically just replaces the scripts/kallsyms script by
a scripts/kallsyms.c C program, which does the same thing much faster.
It also removes duplicates and entries which are not between _stext and
_etext, as they would not get used anyway. This saves about 290KB in
vmlinux with my .config, more than 50% of the kallsyms bloat ;)
Kai Germaschewski [Wed, 4 Dec 2002 06:49:53 +0000 (00:49 -0600)]
kbuild: Fix CONFIG_FRAME_POINTER
It only makes sense to check CONFIG_FRAME_POINTER after including
.config, otherwise it'll always be unset ;)
Kai Germaschewski [Wed, 4 Dec 2002 05:32:02 +0000 (23:32 -0600)]
Merge 128.255.35.148:kernel/v2.5/linux-2.5.make
into tp1.ruhr-uni-bochum.de:/scratch/kai/kernel/v2.5/linux-2.5.make
Anton Blanchard [Wed, 4 Dec 2002 05:21:43 +0000 (16:21 +1100)]
ppc64: update defconfig and add missing include
Alexander Viro [Wed, 4 Dec 2002 04:41:49 +0000 (20:41 -0800)]
[PATCH] removal of devfs_register_series
not used anymore
Alexander Viro [Wed, 4 Dec 2002 04:41:39 +0000 (20:41 -0800)]
[PATCH] devfs major/minor removal
major/minor replaced with a single field (dev_t) in devfs_entry
Alexander Viro [Wed, 4 Dec 2002 04:41:29 +0000 (20:41 -0800)]
[PATCH] removal of fcb horror
"fcb" killed; stuff that used to be handled by it (block/char/regular)
moved into the same union where the rest of cases are handled.
Alexander Viro [Wed, 4 Dec 2002 04:41:19 +0000 (20:41 -0800)]
[PATCH] devfs flags cleanup
* DEVFS_FL_AOPEN_NOTIFY removed (b0rken, used only by vt on the kernel
side, unus{ed,able} on the userland side
* DEVFS_FL_HIDE removed (unused)
* ->lock, ->open and ->aopen_notify removed (not used anymore)
* code slightly cleaned up
Alexander Viro [Wed, 4 Dec 2002 04:41:09 +0000 (20:41 -0800)]
[PATCH] removal of dead code
* devfs_get_handle() lost 3rd, 4th and 5th arguments (3rd and 4th are
always 0, 5th is ignored in that case)
* _devfs_find_by_dev() removed
* _devfs_find_entry() lost 3rd, 4th and 5th arguments
* devfs_find_and_unregister() removed
* devfs_get_maj_min() removed
* IS_DEVFS_INODE() removed
* DEVFS_MINOR() removed
Alexander Viro [Wed, 4 Dec 2002 04:40:59 +0000 (20:40 -0800)]
[PATCH] miropcm cleanup
switched to devfs_remove(), killed gratitious devfs_handle_t variable.
Alexander Viro [Wed, 4 Dec 2002 04:40:49 +0000 (20:40 -0800)]
[PATCH] floppy cleanup
switched to devfs_remove(), killed gratitious devfs_handle_t variable.
Alexander Viro [Wed, 4 Dec 2002 04:40:39 +0000 (20:40 -0800)]
[PATCH] pciba cleanup
switched to devfs_remove(), killed gratitious devfs_handle_t variable.
Alexander Viro [Wed, 4 Dec 2002 04:40:29 +0000 (20:40 -0800)]
[PATCH] tipar cleanup
switched to devfs_remove(), killed gratitious devfs_handle_t variable.
Alexander Viro [Wed, 4 Dec 2002 04:40:20 +0000 (20:40 -0800)]
[PATCH] lp cleanup
switched to devfs_remove(), killed gratitious devfs_handle_t variable.
Alexander Viro [Wed, 4 Dec 2002 04:40:09 +0000 (20:40 -0800)]
[PATCH] dtlk cleanup
switched to devfs_remove(), killed gratitious devfs_handle_t variable.
Alexander Viro [Wed, 4 Dec 2002 04:39:59 +0000 (20:39 -0800)]
[PATCH] dsp56k cleanup
switched to devfs_remove(), killed gratitious devfs_handle_t variable.
Alexander Viro [Wed, 4 Dec 2002 04:39:49 +0000 (20:39 -0800)]
[PATCH] xd cleanup
switched to devfs_remove(), killed gratitious devfs_handle_t variable.
Alexander Viro [Wed, 4 Dec 2002 04:39:39 +0000 (20:39 -0800)]
[PATCH] umem cleanup
switched to devfs_remove(), killed gratitious devfs_handle_t variable.
Alexander Viro [Wed, 4 Dec 2002 04:39:29 +0000 (20:39 -0800)]
[PATCH] md cleanup
switched to devfs_remove(), killed gratitious devfs_handle_t variable.
Alexander Viro [Wed, 4 Dec 2002 04:39:19 +0000 (20:39 -0800)]
[PATCH] dm cleanup
switched to devfs_remove(), killed gratitious devfs_handle_t field.
Alexander Viro [Wed, 4 Dec 2002 04:39:09 +0000 (20:39 -0800)]
[PATCH] ide cleanup
switched to devfs_remove(), killed gratitious devfs_handle_t variable.
Alexander Viro [Wed, 4 Dec 2002 04:38:59 +0000 (20:38 -0800)]
[PATCH] ppdev cleanup
switched to explicit devfs_register()/devfs_remove(), killed gratitious
devfs_handle_t variables.
Alexander Viro [Wed, 4 Dec 2002 04:38:49 +0000 (20:38 -0800)]
[PATCH] cdrom cleanup
switched to devfs_remove(), killed gratitious devfs_handle_t variables.
Alexander Viro [Wed, 4 Dec 2002 04:38:39 +0000 (20:38 -0800)]
[PATCH] paride cleanup
switched to explicit devfs_register()/devfs_remove(), killed gratitious
devfs_handle_t variables.
Alexander Viro [Wed, 4 Dec 2002 04:38:29 +0000 (20:38 -0800)]
[PATCH] stallion cleanup
switched to explicit devfs_register()/devfs_remove(), killed gratitious
devfs_handle_t variables.
Alexander Viro [Wed, 4 Dec 2002 04:38:19 +0000 (20:38 -0800)]
[PATCH] xpram cleanup
switched to explicit devfs_register()/devfs_remove(), killed gratitious
devfs_handle_t variable.
Alexander Viro [Wed, 4 Dec 2002 04:38:09 +0000 (20:38 -0800)]
[PATCH] dasd cleanup
switched to devfs_remove(), killed gratitious devfs_handle_t variable.
Alexander Viro [Wed, 4 Dec 2002 04:37:59 +0000 (20:37 -0800)]
[PATCH] rd cleanup
switched to explicit devfs_register()/devfs_remove(), killed gratitious
devfs_handle_t variable.
Alexander Viro [Wed, 4 Dec 2002 04:37:49 +0000 (20:37 -0800)]
[PATCH] cpqarray cleanup
switched to explicit devfs_remove()
Alexander Viro [Wed, 4 Dec 2002 04:37:39 +0000 (20:37 -0800)]
[PATCH] acsi_slm cleanup
switched to explicit devfs_register()/devfs_remove()
Alexander Viro [Wed, 4 Dec 2002 04:37:29 +0000 (20:37 -0800)]
[PATCH] s390 tape cleanup
switched to devfs_remove(), killed gratitious devfs_handle_t fields.
Alexander Viro [Wed, 4 Dec 2002 04:37:19 +0000 (20:37 -0800)]
[PATCH] bpp cleanup
switched to explicit devfs_register()