]>
git.hungrycats.org Git - linux/log
David S. Miller [Wed, 2 Apr 2003 23:19:56 +0000 (15:19 -0800)]
[SHAPER]: Fix time_before_eq args.
David S. Miller [Wed, 2 Apr 2003 22:45:52 +0000 (14:45 -0800)]
Merge bk://kernel.bkbits.net/acme/net-2.5
into nuts.ninka.net:/home/davem/src/BK/net-2.5
Arnaldo Carvalho de Melo [Thu, 3 Apr 2003 08:08:27 +0000 (05:08 -0300)]
o linux/net.h: bye bye struct net_proto
struct net_proto is not anymore needed, as the protocols
have their init functions marked as __init, not needing
explicit calling.
David S. Miller [Wed, 2 Apr 2003 22:30:48 +0000 (14:30 -0800)]
[IPSEC]: Add encap support for xfrm_user.
David S. Miller [Wed, 2 Apr 2003 22:18:09 +0000 (14:18 -0800)]
[IPSEC]: Store xfrm_encap_tmpl directly in xfrm_state.
David S. Miller [Wed, 2 Apr 2003 21:29:30 +0000 (13:29 -0800)]
[IPSEC]: Revert xfrm_state use_time patch, it was wrong.
Derek Atkins [Wed, 2 Apr 2003 21:21:02 +0000 (13:21 -0800)]
[IPSEC]: Implement UDP Encapsulation framework.
In particular, implement ESPinUDP encapsulation for IPsec
Nat Traversal.
Jean-Francois Dive [Wed, 2 Apr 2003 21:04:39 +0000 (13:04 -0800)]
[IPSEC]: Missing xfrm_state use_time updates.
Geoffrey Lee [Wed, 2 Apr 2003 20:50:43 +0000 (12:50 -0800)]
[TRIVIAL]: Add missing module license for ipfwadm_core.c
Randy Dunlap [Wed, 2 Apr 2003 20:49:05 +0000 (12:49 -0800)]
[IPV6]: Convert /proc/net/{sockstat6,snmp6} to seq_file.
Stephen Hemminger [Wed, 2 Apr 2003 20:47:17 +0000 (12:47 -0800)]
[NET]: More synchronize_net call sites.
Stephen Hemminger [Wed, 2 Apr 2003 20:46:09 +0000 (12:46 -0800)]
[NET]: Add synchronize_net.
Currently it takes then releases BR_NETPROTO_LOCK as a writer.
Later it will be converted to RCUs synchronize_kernel().
All call sites have been verified to be sleep friendly.
Daniel Ritz [Wed, 2 Apr 2003 20:42:52 +0000 (12:42 -0800)]
[IPV4]: Fix /proc/net/route missing the default route.
David S. Miller [Wed, 2 Apr 2003 20:41:14 +0000 (12:41 -0800)]
Merge bk://kernel.bkbits.net/acme/net-2.5
into nuts.ninka.net:/home/davem/src/BK/net-2.5
Chas Williams [Wed, 2 Apr 2003 20:39:17 +0000 (12:39 -0800)]
[ATM]: Fix IPHASE build with debugging enabled.
Hideaki Yoshifuji [Wed, 2 Apr 2003 20:25:13 +0000 (12:25 -0800)]
[IPSEC]: Use of "sizeof" for header sizes, part II
Arnaldo Carvalho de Melo [Wed, 2 Apr 2003 17:39:44 +0000 (14:39 -0300)]
o linux/net.h: CodingStyle changes and kerneldoc style structs documentation
David S. Miller [Wed, 2 Apr 2003 06:24:54 +0000 (22:24 -0800)]
Merge nuts.ninka.net:/home/davem/src/BK/network-2.5
into nuts.ninka.net:/home/davem/src/BK/net-2.5
Linus Torvalds [Wed, 2 Apr 2003 02:52:17 +0000 (18:52 -0800)]
Fix naming confusion: number of symbol kallsyms is "num_kallsyms",
while number of symbols is "num_syms". It used to be "num_syms" and
"num_ksyms" respectively (ie the "k" was the wrong way around).
The previous naming was not just confusing, it had caused one actual
bug (ie the normal symbol code had used "num_syms", which was wrong
in the old confusing naming scheme).
John Levon [Wed, 2 Apr 2003 02:30:35 +0000 (18:30 -0800)]
[PATCH] Convert APIC to driver model
This is Mikael's version of Pavel's patch, fixed to let CONFIG_PM=n
compile. It works for me on my 2-way using oprofile.
David S. Miller [Tue, 1 Apr 2003 15:50:33 +0000 (07:50 -0800)]
[IPSEC]: xfrm_{state,user}.c need asm/uaccess.h
Linus Torvalds [Tue, 1 Apr 2003 15:09:09 +0000 (07:09 -0800)]
Add missing <asm/uaccess.h> header includes
Stephen Rothwell [Tue, 1 Apr 2003 14:00:39 +0000 (06:00 -0800)]
[PATCH] more compat types
Stelian Pop [Tue, 1 Apr 2003 13:09:06 +0000 (05:09 -0800)]
[PATCH] fix ec_read using wrong #define's in sonypi driver.
Damn, a copy and paste error and nobody noticed until now.
From Daniel K.
John Levon [Tue, 1 Apr 2003 13:06:51 +0000 (05:06 -0800)]
[PATCH] module load notification
This implements a simple notifier so oprofile can notice removed and
added modules properly
Dave Jones [Tue, 1 Apr 2003 13:03:30 +0000 (05:03 -0800)]
[PATCH] fix up newer x86 cpuinfo flags.
According to Intel document
24161823 .pdf[*] page 18, 'tm2' is misdefined.
Its bit 7 not, bit 8. Also add the missing 'EST' (Enhanced Speedstep Technology)
bit, and use the correct Intel terminology for the context ID bit.
[*] http://www.intel.com/design/xeon/applnots/241618.htm
Dave Jones [Tue, 1 Apr 2003 13:03:17 +0000 (05:03 -0800)]
[PATCH] Add new cache descriptors, as found on P4-M (Centrino)
Marijn Kruisselbrink [Tue, 1 Apr 2003 13:03:06 +0000 (05:03 -0800)]
[PATCH] fix for drivers/video/logo/Makefile
The fb-logo *.c files are not deleted on a make clean; this patch fixes
this.
Christoph Hellwig [Tue, 1 Apr 2003 13:02:55 +0000 (05:02 -0800)]
[PATCH] remove kdevname() before someone starts using it again
Linus Torvalds [Tue, 1 Apr 2003 13:01:48 +0000 (05:01 -0800)]
Merge http://linux-acpi.bkbits.net/linux-acpi
into home.transmeta.com:/home/torvalds/v2.5/linux
Randy Dunlap [Tue, 1 Apr 2003 12:54:02 +0000 (04:54 -0800)]
[PATCH] reduce stack usage in cdrom/optcd.c
This changes/fixes the optcd.c stack reduction patch from last week.
Alan and Jens objected to the kmalloc() in cdromread(), suggesting that
the read buffer should be allocated one time and held onto, so this
patch does that.
Neil Brown [Tue, 1 Apr 2003 12:53:54 +0000 (04:53 -0800)]
[PATCH] kNFSd: Verify exportability when updating export cache.
The systemcall interface for adding exports checked that
the filesystem was exportable. The new interface doesn't...
This patch splits this functionality into a separate function
which is called from both sites.
Paul Mackerras [Tue, 1 Apr 2003 12:53:46 +0000 (04:53 -0800)]
[PATCH] add some more Apple PCI ids
This adds the PCI ids for some of the newer Apple chips.
Paul Mackerras [Tue, 1 Apr 2003 12:53:39 +0000 (04:53 -0800)]
[PATCH] update apm emulation for mac
This updates the battery charge calculations for powerbooks. This is
Ben Herrenschmidt's work.
Paul Mackerras [Tue, 1 Apr 2003 12:53:32 +0000 (04:53 -0800)]
[PATCH] update adb driver
This updates the ADB (Apple desktop bus) driver used on macs and
powermacs. The main change, from Ben Herrenschmidt, is that handlers
are called without a lock held now. It also adds a way for userland to
obtain some information about individual ADB devices from the driver.
Jan Kara [Tue, 1 Apr 2003 12:53:24 +0000 (04:53 -0800)]
[PATCH] Quota module licences
Rusty Russell [Tue, 1 Apr 2003 12:53:16 +0000 (04:53 -0800)]
[PATCH] Fix floppy.h
CROSS_64KB won't work as advertised due to missing parenthesis.
Pointed out by Joern Engel.
Stephen Rothwell [Tue, 1 Apr 2003 12:53:09 +0000 (04:53 -0800)]
[PATCH] stop even more macros for comverting compat pointers
Just want to nip this in the bud :-)
Andries E. Brouwer [Tue, 1 Apr 2003 12:42:46 +0000 (04:42 -0800)]
[PATCH] kill TIOCTTYGSTRUCT
Only used for (dubious) debugging purposes, and exposes
internal kernel state.
Rusty Russell [Tue, 1 Apr 2003 12:42:38 +0000 (04:42 -0800)]
[PATCH] Subdivide PCI class for aliases
The previous handling of PCI class masks was too primitive: the
class field is not "all or nothing" but has base class, subclass
and interface fields. This patch changes the alias form from:
pci:vNdNsvNsdNcN to pci:vNdNsvNsdNbcNscNiN.
Rusty Russell [Tue, 1 Apr 2003 12:42:30 +0000 (04:42 -0800)]
[PATCH] Extable list removal
This removes the extable list, and the struct exception_table, in
favour of just iterating through the modules. Now all iteration is
within kernel/module.c, this is a fairly trivial cleanup.
Rusty Russell [Tue, 1 Apr 2003 12:42:22 +0000 (04:42 -0800)]
[PATCH] Symbol list removal
This removes the symbol list, and the concept of kernel symbol groups,
in favour of just iterating through the modules. Now all iteration is
within kernel/module.c, this is a fairly trivial cleanup.
Rusty Russell [Tue, 1 Apr 2003 12:42:14 +0000 (04:42 -0800)]
[PATCH] module_text_address returns the module pointer
By making module_text_address return the module it found, we
simplify symbol_put_addr significantly.
Linus Torvalds [Tue, 1 Apr 2003 12:38:49 +0000 (04:38 -0800)]
Merge bk://kernel.bkbits.net/davem/net-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux
Linus Torvalds [Tue, 1 Apr 2003 12:37:59 +0000 (04:37 -0800)]
Merge bk://kernel.bkbits.net/davem/softirq-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux
David S. Miller [Tue, 1 Apr 2003 12:33:36 +0000 (04:33 -0800)]
[IPSEC]: In TCP/v6 input, check policy before socket filter.
Rusty Russell [Tue, 1 Apr 2003 11:54:54 +0000 (03:54 -0800)]
[PATCH] Fix use of const with __initdata
From: Pablo Menichini <pablo@menichini.com.ar>
initdata can't be const
Rusty Russell [Tue, 1 Apr 2003 11:54:45 +0000 (03:54 -0800)]
[PATCH] Remove compile warning from fs/ncpfs/inode.c
From: Bob Miller <rem@osdl.org>
Rusty Russell [Tue, 1 Apr 2003 11:54:38 +0000 (03:54 -0800)]
[PATCH] 2.5.60 i386_mm_init.c comment cleanup
From: Paul Gortmaker <p_gortmaker@yahoo.com>
Rusty Russell [Tue, 1 Apr 2003 11:54:29 +0000 (03:54 -0800)]
[PATCH] fix the static compilation of mxser.c
From: Adrian Bunk <bunk@fs.tum.de>
initcall was renamed and made module_init()
Rusty Russell [Tue, 1 Apr 2003 11:54:21 +0000 (03:54 -0800)]
[PATCH] net_pcnet32.c remove check_region
From: Marcus Alanen <maalanen@ra.abo.fi>
Rusty Russell [Tue, 1 Apr 2003 11:54:12 +0000 (03:54 -0800)]
[PATCH] drivers_media_video_saa7111.c cleanup
From: Frank Davis <fdavis@si.rr.com>
This patch makes us of a new predefined macro, instead of having the code
directly in the driver.
Rusty Russell [Tue, 1 Apr 2003 11:54:05 +0000 (03:54 -0800)]
[PATCH] Trivial documentation fix.
From: Ryan Bradetich <rbradetich@uswest.net>
Rusty Russell [Tue, 1 Apr 2003 11:53:56 +0000 (03:53 -0800)]
[PATCH] tty_io tty_driver add .owner field
From: Hanna Linder <hannal@us.ibm.com>
Rusty Russell [Tue, 1 Apr 2003 11:53:48 +0000 (03:53 -0800)]
[PATCH] eisa_eeprom.c misc_register patch
From: Chris Wilson <chris@qwirx.com>
Rusty Russell [Tue, 1 Apr 2003 11:53:39 +0000 (03:53 -0800)]
[PATCH] vt tty_driver add .owner field
From: Hanna Linder <hannal@us.ibm.com>
Rusty Russell [Tue, 1 Apr 2003 11:53:25 +0000 (03:53 -0800)]
[PATCH] remove unreachable code (and comments) in fs/befs/linuxvfs.c
From: Will Dyson <will_dyson@pobox.com>
Rusty Russell [Tue, 1 Apr 2003 11:53:06 +0000 (03:53 -0800)]
[PATCH] [PATCH 2.5.59] Change __initdata to __initdata_or_module
From: Pablo Menichini <pablo@menichini.com.ar>
Rusty Russell [Tue, 1 Apr 2003 11:52:51 +0000 (03:52 -0800)]
[PATCH] Change "char *version" to "char version[]"
From: Pablo Menichini <pablo@menichini.com.ar>
Rusty Russell [Tue, 1 Apr 2003 11:52:33 +0000 (03:52 -0800)]
[PATCH] Explanation of sleep levels for swsusp
From: Pavel Machek <pavel@ucw.cz>
Rusty Russell [Tue, 1 Apr 2003 11:52:16 +0000 (03:52 -0800)]
[PATCH] fix linewrap in Documentation/power/pci.txt
From: ookhoi@humilis.net
Rusty Russell [Tue, 1 Apr 2003 11:51:58 +0000 (03:51 -0800)]
[PATCH] tty_driver add .owner field remove MOD_INC_DEC_USE_COUNT
From: Hanna Linder <hannal@us.ibm.com>
Here are the changes for s390 to set .owner for tty_drivers
and remove MOD_INC/DEC_USE_COUNT. Martin has already approved
this.
Rusty Russell [Tue, 1 Apr 2003 11:51:36 +0000 (03:51 -0800)]
[PATCH] fix linewrap in Documentation/filesystems/cifs.txt
From: ookhoi@humilis.net
Rusty Russell [Tue, 1 Apr 2003 11:51:15 +0000 (03:51 -0800)]
[PATCH] fix linewrap in Documentation/ia64/efirtc.txt
From: ookhoi@humilis.net
Rusty Russell [Tue, 1 Apr 2003 11:50:51 +0000 (03:50 -0800)]
[PATCH] fix linewrap in Documentation/pci.txt
From: ookhoi@humilis.net
Rusty Russell [Tue, 1 Apr 2003 11:50:21 +0000 (03:50 -0800)]
[PATCH] fix linewrap in Documentation/filesystems/sysv-fs.txt
From: ookhoi@humilis.net
Rusty Russell [Tue, 1 Apr 2003 11:49:53 +0000 (03:49 -0800)]
[PATCH] remove KERNEL_VER from ftape.h
From: Adrian Bunk <bunk@fs.tum.de>
Rusty Russell [Tue, 1 Apr 2003 11:49:29 +0000 (03:49 -0800)]
[PATCH] fix linewrap in Documentation_swsusp.txt
From: sander@humilis.net
Rusty Russell [Tue, 1 Apr 2003 11:49:05 +0000 (03:49 -0800)]
[PATCH] Fix use of const with __initdata in vfb.c
From: Pablo Menichini <pablo@menichini.com.ar>
Unused piece of fluff. Remove it.
Rusty Russell [Tue, 1 Apr 2003 11:48:45 +0000 (03:48 -0800)]
[PATCH] Kill unnecessary bootup messages
From: Pavel Machek <pavel@suse.cz>
Rusty Russell [Tue, 1 Apr 2003 11:48:14 +0000 (03:48 -0800)]
[PATCH] Fix use of const with __initdata in znet.c
From: Pablo Menichini <pablo@menichini.com.ar>
initdata can't be const
Rusty Russell [Tue, 1 Apr 2003 11:47:40 +0000 (03:47 -0800)]
[PATCH] fix wrong module documentation
From: Jochen Hein <jochen@jochen.org>
This cannot be a module. Remove module-related help
Rusty Russell [Tue, 1 Apr 2003 11:47:14 +0000 (03:47 -0800)]
[PATCH] rio_linux.c misc_register patch
From: Chris Wilson <chris@qwirx.com>
This function did check misc_register's return code, but made no effort to
clean up if it failed, leaving a large amount of potential crud lying
around. I moved the registration to the start of the function, so that the
cleanup is trivial, and made sure the device gets unregistered in the
cases where it would not have been registered at all before.
Rusty Russell [Tue, 1 Apr 2003 11:47:00 +0000 (03:47 -0800)]
[PATCH] [PATCH 2.5.63] pty tty_driver add .owner field remove MOD_INC_DEC_USE_COUNT
From: Hanna Linder <hannal@us.ibm.com>
Rusty Russell [Tue, 1 Apr 2003 11:46:50 +0000 (03:46 -0800)]
[PATCH] fix linewrap in Documentation/filesystems/befs.txt
From: ookhoi@humilis.net
Rusty Russell [Tue, 1 Apr 2003 11:46:39 +0000 (03:46 -0800)]
[PATCH] include/asm-i386/dma.h: wrong lowest DMA channel
From: Uros Bizjak <uros@kss-loka.si>
Rusty Russell [Tue, 1 Apr 2003 11:46:31 +0000 (03:46 -0800)]
[PATCH] remove outdated fs/ChangeLog
From: Adrian Bunk <bunk@fs.tum.de>
Linus Torvalds [Tue, 1 Apr 2003 11:12:26 +0000 (03:12 -0800)]
Merge penguin:v2.5/linux
into home.transmeta.com:/home/torvalds/v2.5/linux
Linus Torvalds [Tue, 1 Apr 2003 07:26:49 +0000 (23:26 -0800)]
Fix another non-preempt-safe CPU# access in vm86.c
David S. Miller [Tue, 1 Apr 2003 06:21:23 +0000 (22:21 -0800)]
[CRYPTO]: deflate.c needs slab.h
James Morris [Tue, 1 Apr 2003 01:53:14 +0000 (17:53 -0800)]
[CRYPTO]: deflate module: workaround zlib bug.
James Morris [Tue, 1 Apr 2003 01:47:50 +0000 (17:47 -0800)]
[IPSEC]: Fix xfrm_state refcounts.
Ivan Kokshaysky [Tue, 1 Apr 2003 01:08:10 +0000 (17:08 -0800)]
[NET]: Fix pointer arith in ICMP stats.
Arnaldo Carvalho de Melo [Mon, 31 Mar 2003 11:05:58 +0000 (08:05 -0300)]
o af_ipx: code reformatting
This just reformats the goto labels to a more accepted style. Now to
do some more reformatting after ages and then make it aware of the
new modules infrastructure, i.e. kill MOD_{INC,DEC}_USE_COUNT, then
rinse and repeat it with LLC, Appletalk, etc.
Linus Torvalds [Mon, 31 Mar 2003 10:38:28 +0000 (02:38 -0800)]
Merge http://linux-scsi.bkbits.net/scsi-for-linus-2.5
into home.transmeta.com:/home/torvalds/v2.5/linux
James Bottomley [Mon, 31 Mar 2003 10:30:45 +0000 (04:30 -0600)]
Merge raven.il.steeleye.com:/home/jejb/BK/scsi-misc-2.5
into raven.il.steeleye.com:/home/jejb/BK/scsi-for-linus-2.5
Douglas Gilbert [Mon, 31 Mar 2003 08:52:21 +0000 (02:52 -0600)]
scsi_debug version 1.69 for lk 2.5.66
As people are using scsi_debug to simulate a large
number of disks to play with the dev_t expansion,
some problems have come to light.
Changelog:
- change num_devs to num_tgts
so now the user can independently modify the
number of hosts (add_host), the number of targets
per host (num_tgts) and the number of luns per
target (max_luns)
- num_tgts sets scsi_host::max_id after allowance is
made for the initiator's target id
- max_luns default changed to 1 and it is sysfs
writeable
- REPORT LUN response cleaned up. Could now possibly
generate a response indicatimg there were up to
16,384 logical units available
- clean up sense buffer generation
Updated http://www.torque.net/sg/sdebug25.html
Brian J. Murrell [Mon, 31 Mar 2003 07:40:07 +0000 (23:40 -0800)]
[NETFILTER]: Add amanda conntrack + NAT support.
Magnus Boden [Mon, 31 Mar 2003 07:36:42 +0000 (23:36 -0800)]
[NETFILTER]: Add tftp conntrack + NAT support.
David S. Miller [Mon, 31 Mar 2003 07:23:31 +0000 (23:23 -0800)]
[SOFTIRQ]: Define local_softirq_pending, use it in softirq.c
Platforms, such as IA64, have a per-cpu mapping for local cpu
data. When we killed off asm/softirq.h, we removed the usage
of local_softirq_pending IA64 was using. By defining a generic
version we can put the optimization back.
David S. Miller [Mon, 31 Mar 2003 06:53:15 +0000 (22:53 -0800)]
Merge davem@nuts.ninka.net:/home/davem/src/BK/net-2.5
into kernel.bkbits.net:/home/davem/net-2.5
David S. Miller [Mon, 31 Mar 2003 06:34:11 +0000 (22:34 -0800)]
[SOFTIRQ]: interrupt.h needs preempt.h
David S. Miller [Mon, 31 Mar 2003 06:32:13 +0000 (22:32 -0800)]
[SOFTIRQ]: Move softirq implementation to common area, add debug check.
1) Every arch implemented local_bh_foo identically, move to
linux/interrupt.h
2) Kill all asm/softirq.h references
3) Kill asm/softirq.h itself
4) Move local_bh_disable() out of line to kernel/softirq.c
5) Add BUG check on irqs_disabled() to local_bh_disable()
Linus Torvalds [Mon, 31 Mar 2003 06:30:11 +0000 (22:30 -0800)]
Fix SMP/preemption race condition in vm86 entry mode.
Linus Torvalds [Mon, 31 Mar 2003 06:29:20 +0000 (22:29 -0800)]
Did you know that C integer constant promotions are different
depending on whether the constant is a hexadecimal one as
opposed to a decimal one?
Let's make it all explicit. There are probably more lurking
around, these were found during development of my C checker tool.
Adrian Bunk [Mon, 31 Mar 2003 05:39:35 +0000 (21:39 -0800)]
[ATM]: Fix IPHASE driver build.
Hideaki Yoshifuji [Mon, 31 Mar 2003 03:06:04 +0000 (19:06 -0800)]
[IPV6]: Don't allow multiple instances of the same IPv6 address on an interface.
David S. Miller [Mon, 31 Mar 2003 02:53:55 +0000 (18:53 -0800)]
Merge nuts.ninka.net:/home/davem/src/BK/network-2.5
into nuts.ninka.net:/home/davem/src/BK/net-2.5
Tom Lendacky [Mon, 31 Mar 2003 02:18:10 +0000 (18:18 -0800)]
[IPSEC]: Use "sizeof" for header sizes.
David S. Miller [Mon, 31 Mar 2003 02:01:40 +0000 (18:01 -0800)]
Merge bk://kernel.bkbits.net/acme/net-2.5
into nuts.ninka.net:/home/davem/src/BK/net-2.5