]>
git.hungrycats.org Git - linux/log
Stephen Hemminger [Sat, 10 Jan 2004 10:10:36 +0000 (05:10 -0500)]
[PATCH] (41/42) sun3_lance
NE67-sun3lance
* switched to dynamic allocation
* fixed resource leaks on failure exits
Stephen Hemminger [Sat, 10 Jan 2004 10:10:27 +0000 (05:10 -0500)]
[PATCH] (40/42) sun3_82586
NE66-sun3_82586
* switched to dynamic allocation
* fixed resource leaks on failure exits
Stephen Hemminger [Sat, 10 Jan 2004 10:10:19 +0000 (05:10 -0500)]
[PATCH] (39/42) apne
NE64-apne
* switched to dynamic allocation
* fixed resource leaks on failure exits
Stephen Hemminger [Sat, 10 Jan 2004 10:09:47 +0000 (05:09 -0500)]
[PATCH] (38/42) bionet
NE63-bionet
* switched to dynamic allocation
* fixed resource leaks on failure exits
Stephen Hemminger [Sat, 10 Jan 2004 10:09:38 +0000 (05:09 -0500)]
[PATCH] (37/42) pamsnet
NE62-pamsnet
* switched to dynamic allocation
* fixed resource leaks on failure exits
Stephen Hemminger [Sat, 10 Jan 2004 10:09:30 +0000 (05:09 -0500)]
[PATCH] (36/42) hplance
NE61-hplance
* switched to dynamic allocation
* fixed resource leaks on failure exits
Stephen Hemminger [Sat, 10 Jan 2004 10:09:21 +0000 (05:09 -0500)]
[PATCH] (35/42) mvme147
NE60-mvme147lance
* switched to dynamic allocation
* fixed resource leaks on failure exits
Stephen Hemminger [Sat, 10 Jan 2004 10:09:12 +0000 (05:09 -0500)]
[PATCH] (34/42) mac_mace
NE59-mace
* switched mace to dynamic allocation
* mace: fixed resource leaks on failure exits
Stephen Hemminger [Sat, 10 Jan 2004 10:09:04 +0000 (05:09 -0500)]
[PATCH] (33/42) macsonic
NE58-macsonic
* switched macsonic to dynamic allocation
* macsonic: fixed resource leaks on failure exits
Stephen Hemminger [Sat, 10 Jan 2004 10:08:56 +0000 (05:08 -0500)]
[PATCH] (32/42) mac8390
NE57-mac8390
* switched mac8390 to dynamic allocation
* mac8390: fixed resource leaks on failure exits
* get rid of MOD_INC/DEC
Stephen Hemminger [Sat, 10 Jan 2004 10:08:47 +0000 (05:08 -0500)]
[PATCH] (31/42) mac89x0
NE56-mac8390
* switched mac8390 to dynamic allocation
* mac8390: fixed resource leaks on failure exits
Stephen Hemminger [Sat, 10 Jan 2004 10:08:39 +0000 (05:08 -0500)]
[PATCH] (30/42) jazzsonic
NE55-jazzsonic
* switched jazzsonic to dynamic allocation
* jazzsonic: fixed resource leaks on failure exits
Stephen Hemminger [Sat, 10 Jan 2004 10:08:30 +0000 (05:08 -0500)]
[PATCH] (29/42) bagetlance
NE54-bagetlance
* switched bagetlance to dynamic allocation
* bagetlance: embedded ->priv
* bagetlance: fixed resource leaks on failure exits
* bagetlance: fixed resource leaks on rmmod
Stephen Hemminger [Sat, 10 Jan 2004 10:07:58 +0000 (05:07 -0500)]
[PATCH] (28/42) ultra32
NE52-ultra32
* switched smc-ultra32 to dynamic allocation
* smc-ultra32: fixed order of freeing bugs
* smc-ultra32: fixed clobbering on autoprobe
* smc-ultra32: fixed resource leaks on failure exits
Stephen Hemminger [Sat, 10 Jan 2004 10:07:50 +0000 (05:07 -0500)]
[PATCH] (27/42) ac3200
NE51-ac3200
* switched ac3200 to dynamic allocation
* ac3200: fixed order of freeing bugs
* ac3200: fixed clobbering on autoprobe
* ac3200: fixed resource leaks on failure exits
Stephen Hemminger [Sat, 10 Jan 2004 10:07:41 +0000 (05:07 -0500)]
[PATCH] (26/42) es3210
NE50-es3210
* switched es3210 to dynamic allocation
* es3210: fixed order of freeing bugs
* es3210: fixed clobbering on autoprobe
Stephen Hemminger [Sat, 10 Jan 2004 10:07:33 +0000 (05:07 -0500)]
[PATCH] (25/42) lne390
NE49-lne390
* switched lne390 to dynamic allocation
* lne390: fixed order of freeing bugs
* lne390: fixed clobbering on autoprobe
* lne390: fixed resource leaks on failure exits
Stephen Hemminger [Sat, 10 Jan 2004 10:07:24 +0000 (05:07 -0500)]
[PATCH] (24/42) ne2
NE48-ne2 from viro
* switched ne2 to dynamic allocation
* ne2: fixed order of freeing bugs
* ne2: fixed resource leaks on failure exits
Stephen Hemminger [Sat, 10 Jan 2004 10:07:16 +0000 (05:07 -0500)]
[PATCH] (23/42) 3c523
NE47-3c523 from viro
* switched 3c523 to dynamic allocation
* 3c523: switched to embedded ->priv
* 3c523: fixed order of freeing bugs
* 3c523: fixed resource leaks on failure exits
Stephen Hemminger [Sat, 10 Jan 2004 10:06:43 +0000 (05:06 -0500)]
[PATCH] (22/42) 3c527
NE46-3c527
* switched 3c527 to dynamic allocation
* 3c527: switched to embedded ->priv
* 3c527: fixed resource leaks on failure exits
Stephen Hemminger [Sat, 10 Jan 2004 09:55:54 +0000 (04:55 -0500)]
[PATCH] (21/42) sk_mca
NE45-sk_mca
* switched sk-mca to dynamic allocation
* sk-mca: switched to embedded ->priv
* sk-mca: fixed order of freeing bugs
* sk-mca: fixed resource leaks on failure exits
Stephen Hemminger [Sat, 10 Jan 2004 09:55:45 +0000 (04:55 -0500)]
[PATCH] (20/42) hp100-T10
NE44-hp100
* convert to dynamic allocation
* use device model for PCI and EISA
* use pci id's to find PCI devices
* fix missing id's for 10 Mbit only PCI boards
Stephen Hemminger [Sat, 10 Jan 2004 09:55:37 +0000 (04:55 -0500)]
[PATCH] (19/42) 3c515-T10
NE43-3c515
* convert to dynamic allocation
* fixed up device list handling
Stephen Hemminger [Sat, 10 Jan 2004 09:55:19 +0000 (04:55 -0500)]
[PATCH] (18/42) ultra
Based on viro NE42-ultra
* switched smc-ultra to dynamic allocation
* smc-ultra: fixed order of freeing bugs
* smc-ultra: fixed resource leaks on failure exits
* smc-ultra: fixed clobbering on autoprobe
Stephen Hemminger [Sat, 10 Jan 2004 09:55:11 +0000 (04:55 -0500)]
[PATCH] (17/42) wd
Based on viro NE41-wd
* switched wd to dynamic allocation
* wd: fixed order of freeing bugs
* wd: fixed resource leaks on failure exits
* wd: fixed clobbering on autoprobe
Stephen Hemminger [Sat, 10 Jan 2004 09:55:02 +0000 (04:55 -0500)]
[PATCH] (16/42) 3c503
Based on viro NE40-3c503
* switched 3c503 to dynamic allocation
* 3c503: fixed order of freeing bugs
* 3c503: fixed IO without request_region
* 3c503: fixed resource leaks on failure exits
* 3c503: fixed clobbering on autoprobe
Stephen Hemminger [Sat, 10 Jan 2004 09:54:54 +0000 (04:54 -0500)]
[PATCH] (15/42) hp
Based on viro NE39-hp
* switched hp to dynamic allocation
* hp: fixed order of freeing bugs
* hp: fixed resource leaks on failure exits
* hp: fixed clobbering on autoprobe
Stephen Hemminger [Sat, 10 Jan 2004 09:54:45 +0000 (04:54 -0500)]
[PATCH] (14/42) hpplus
Based on NE38-hpplus
* switched hp-plus to dynamic allocation
* hp-plus: fixed order of freeing bugs
* hp-plus: fixed resource leaks on failure exits
* hp-plus: fixed clobbering on autoprobe
Stephen Hemminger [Sat, 10 Jan 2004 09:54:37 +0000 (04:54 -0500)]
[PATCH] (13/42) e2100
Based on viro NE37-e2100
* switched e2100 to dynamic allocation
* e2100: fixed order of freeing bugs
* e2100: fixed resource leaks on failure exits
* e2100: fixed clobbering on autoprobe
Stephen Hemminger [Sat, 10 Jan 2004 09:54:28 +0000 (04:54 -0500)]
[PATCH] (12/42) ne
Based on NE36-ne
* switched ne/ne2k_cbus to dynamic allocation
* ne/ne2k_cbus: fixed order of freeing bugs
* ne/ne2k_cbus: fixed resource leaks on failure exits
* ne/ne2k_cbus: fixed clobbering on autoprobe
Stephen Hemminger [Sat, 10 Jan 2004 09:54:20 +0000 (04:54 -0500)]
[PATCH] (11/42) lance
Based on viro NE35-lance
* switched lance to dynamic allocation
* lance: fixed init_etherdev races
* lance: fixed resource leaks on failure exits
* NB: probing code is, to put it mildly, odd. It _always_ does
autoprobe, modular or not. WTF is going on there?
Stephen Hemminger [Sat, 10 Jan 2004 09:54:11 +0000 (04:54 -0500)]
[PATCH] (10/42) smc
Based on viro NE34-smc
* switched smc to dynamic allocation
* smc: embedded ->priv
* smc: fixed resource leaks on failure exits
* smc: fixed clobbering on autoprobe
Stephen Hemminger [Sat, 10 Jan 2004 09:54:03 +0000 (04:54 -0500)]
[PATCH] (9/42) seeq8005
Based on viro NE33-seeq8005
* switched seeq8005 to dynamic allocation
* seeq8005: embedded ->priv
* seeq8005: fixed resource leaks on failure exits
* seeq8005: fixed clobbering on autoprobe
* seeq8005: fixed jiffies truncation
* seeq8005: fixed a typo in Kconfig - module is _not_ called ewrk3
Stephen Hemminger [Sat, 10 Jan 2004 09:53:20 +0000 (04:53 -0500)]
[PATCH] (8/42) at1500
Based on viro NE32-at1500
ROTFL. The last remnants of CONFIG_AT1500 removed - that was a hell
of an ancient bug (at1500_probe() was never defined, AFAICS - all
way back to 0.99.15).
Stephen Hemminger [Sat, 10 Jan 2004 09:53:12 +0000 (04:53 -0500)]
[PATCH] (7/42) cs89x0
Based on viro NE31-cs89x0
* switched cs89x0 to dynamic allocation
* cs89x0: embedded ->priv
* cs89x0: fixed resource leaks on failure exits
* cs89x0: fixed clobbering on autoprobe
* NB: cs89x0 calls request_region() with very odd arguments. Somebody
ought to check WTF is going on there.
Stephen Hemminger [Sat, 10 Jan 2004 09:53:03 +0000 (04:53 -0500)]
[PATCH] (6/42) at1700
Based on viro NE30-at1700
* switched at1700 to dynamic allocation
* at1700: embedded ->priv
* at1700: fixed resource leaks on failure exits
* at1700: fixed clobbering on autoprobe
Stephen Hemminger [Sat, 10 Jan 2004 09:52:55 +0000 (04:52 -0500)]
[PATCH] (5/42) fmv18
Based on viro, NE29-fmv18
* switched fmv18x to dynamic allocation
* fmv18x: embedded ->priv
* fmv18x: fixed resource leaks on failure exits
* fmv18x: fixed clobbering on autoprobe
* fmv18x: compile fix - comment is _not_ an empty statement. The thing
had been b0rken since 2.4.3-pre2, BTW...
Stephen Hemminger [Sat, 10 Jan 2004 09:52:46 +0000 (04:52 -0500)]
[PATCH] (4/42) eth16i
NE28-eth16i
* switched eth16i to dynamic allocation
* eth16i: embedded ->priv
* eth16i: fixed resource leaks on failure exits
Stephen Hemminger [Sat, 10 Jan 2004 09:52:38 +0000 (04:52 -0500)]
[PATCH] (3/42) eexpress
Based on viro NE27-eexpress
* switched eexpress to dynamic allocation
* eexpress: embedded ->priv
* eexpress: fixed clobbering on autoprobe
* eexpress: fixed IO without request_region()
* eexpress: fixed resource leaks on failure exits
Stephen Hemminger [Sat, 10 Jan 2004 09:52:29 +0000 (04:52 -0500)]
[PATCH] (2/42) eepro
Patch from viro: NE26-eepro
* switched eepro to dynamic allocation
* eepro: embedded ->priv
* eepro: fixed clobbering on autoprobe
* eepro: fixed IO before request_region()
* eepro: fixed resource leaks on failure exits
Stephen Hemminger [Sat, 10 Jan 2004 09:52:21 +0000 (04:52 -0500)]
[PATCH] (1/42) ewrk3
Convert ewrk3 to dynamic allocation
* get rid of private device allocation method
* fix deeply nested function
Stephen Hemminger [Sat, 10 Jan 2004 09:49:59 +0000 (04:49 -0500)]
[PATCH] sk_g16 missing declaration
The new probe code in net-drivers-2.5-exp lost a declaration for the
module case (thanks al).
Stephen Hemminger [Sat, 10 Jan 2004 09:49:46 +0000 (04:49 -0500)]
[PATCH] arlan new probe code needs to register
Fix arlan registration in the net-drivers-2.5-exp repo.
Need to call register_netdev. Found by viro.
Stephen Hemminger [Sat, 10 Jan 2004 09:48:59 +0000 (04:48 -0500)]
[PATCH] typo in net-drivers-2.5-exp 3c507
Fix auto-probing loop in new probing code for 3c507.
This patch is against net-drivers-2.5-exp repository.
Found by viro.
Stephen Hemminger [Sat, 10 Jan 2004 09:40:28 +0000 (04:40 -0500)]
[PATCH] (4/6) skisa -- probe2
Convert the SK-NET TMS380 ISA card to the new probe2 format.
Stephen Hemminger [Sat, 10 Jan 2004 09:40:13 +0000 (04:40 -0500)]
[PATCH] (3/6) proteon -- probe2
Convert proteon token ring driver to new probing.
Stephen Hemminger [Sat, 10 Jan 2004 09:40:02 +0000 (04:40 -0500)]
[PATCH] (2/6) smctr -- probe2
Convert the SMC tokenring driver to new probing.
Stephen Hemminger [Sat, 10 Jan 2004 09:39:50 +0000 (04:39 -0500)]
[PATCH] (1/6) tokenring probing change
Ugh, two patches got crossed. This is the correct first one.
Stephen Hemminger [Sat, 10 Jan 2004 09:37:06 +0000 (04:37 -0500)]
[PATCH] (12/12) Probe2 -- 82596
Originally by Al Viro (NE23-82596)
* switched 82596 to dynamic allocation
* 82596: fixed resource leaks on failure exits
Updated to apply agains jgarzik/net-drivers-2.5-exp
Stephen Hemminger [Sat, 10 Jan 2004 09:36:57 +0000 (04:36 -0500)]
[PATCH] (11/12) Probe2 -- 3c501
>From viro NE22-3c501
* switched 3c501 to dynamic allocation
* 3c501: embedded ->priv
* 3c501: fixed clobbering on autoprobe
* 3c501: fixed resource leaks on failure exits
Additional:
* probe correctly when no device present
* fix loop forever bug in probing
* free_netdev
Stephen Hemminger [Sat, 10 Jan 2004 09:36:49 +0000 (04:36 -0500)]
[PATCH] (10/12) Probe2 -- wavelan
Original by Al Viro (NE21-wavelan)
* switched wavelan to dynamic allocation
* wavelan: embedded ->priv
* wavelan: fixed clobbering on autoprobe
* wavelan: fixed IO before request_region()
* wavelan: fixed resource leaks on failure exits
* wavelan: fixed order of freeing bugs
Updated to apply agains jgarzik/net-drivers-2.5-exp
Stephen Hemminger [Sat, 10 Jan 2004 09:36:40 +0000 (04:36 -0500)]
[PATCH] (09/12) Probe2 -- arlan
Convert arlan driver to new probing. This meant a rather large
rework of the probing code for this driver since it did a lot ofnon
standard things.
Stephen Hemminger [Sat, 10 Jan 2004 09:36:32 +0000 (04:36 -0500)]
[PATCH] (08/12) Probe2 -- 3c507
Originally by Al Viro (NE19-3c507)
* switched 3c507 to dynamic allocation
* 3c507: embedded ->priv
* 3c507: fixed clobbering on autoprobe
* NB: 3c507.c buggers port 0x100 without claiming it. Most likely it
should be doing request_region() there.
Updated to apply agains jgarzik/net-drivers-2.5-exp
Stephen Hemminger [Sat, 10 Jan 2004 09:36:23 +0000 (04:36 -0500)]
[PATCH] (07/12) Probe2 -- 3c505
from viro NE18-3c505
* switched 3c505 to dynamic allocation
* 3c505: embedded ->priv
* 3c505: fixed use of uninitialized variable
* 3c505: fixed resource leaks on failure exits
Additional:
* add free_netdev
Stephen Hemminger [Sat, 10 Jan 2004 09:36:15 +0000 (04:36 -0500)]
[PATCH] (06/12) Probe2 -- sk16
from viro NE17-sk16
* switched sk_g16 to dynamic allocation
* sk_g16: embedded ->priv
* sk_g16: fixed buggy check for signature (|| instead of &&, somebody
forgot to replace it when inverting the test).
* sk_g16: fixed use after kfree()
* sk_g16: fixed init_etherdev() race
Additional:
* add free_netdev
Stephen Hemminger [Sat, 10 Jan 2004 09:36:06 +0000 (04:36 -0500)]
[PATCH] (05/12) Probe2 -- ni5010
from viro NE16-ni5010
* switched ni5010 to dynamic allocation
* ni5010: embedded ->priv
* ni5010: fixed clobbering ->irq
* ni5010: fixed IO before request_region()
Additional:
* add free_netdev
Stephen Hemminger [Sat, 10 Jan 2004 09:35:58 +0000 (04:35 -0500)]
[PATCH] (04/12) Probe2 -- ni52
>From viro NE15-ni52
* switched ni52 to dynamic allocation
* ni52: embedded ->priv
* ni52: fixed clobbering of everything on autoprobe
Additional:
* add free_netdev
Stephen Hemminger [Sat, 10 Jan 2004 09:35:49 +0000 (04:35 -0500)]
[PATCH] (03/12) Probe2 -- ni65
Convert ni65 driver to new probing; patch sequence goes bottom
up on the probe list.
* switched ni65 to dynamic allocation
* ni65: fixed ->irq and ->dma clobbering on autoprobe
Stephen Hemminger [Sat, 10 Jan 2004 09:35:40 +0000 (04:35 -0500)]
[PATCH] (2/12) Probe2 -- de620
Rework de620 driver to new dynamic allocation
Originally by Al Viro.
* switched de620 to dynamic allocation
* de620: embedded ->priv
* de620: fixed IO before request_region()
Updated to ~jgarzik/net-drivers-2.5-exp
Stephen Hemminger [Sat, 10 Jan 2004 09:34:27 +0000 (04:34 -0500)]
[PATCH] (1/12) Probe2 infrastructure for 2.6 experimental
New infrastructure to allow probing older builtin drivers (like ISA)
Originally by Al Viro, updated to apply agains jgarzik/net-drivers-2.5-exp
Stephen Hemminger [Sat, 10 Jan 2004 09:12:35 +0000 (04:12 -0500)]
[PATCH] remove dev_get from wanrouter
The call to dev_get() in wanrouter_device_new_if is racy and redundant and should
be removed. The later 'register_netdev()' does the same test internally and will
return the appropriate error if the name already exists.
This patch is against 2.6.0-test6.
Resend of earlier patch because it was ignored, or missed.
François Romieu [Sat, 10 Jan 2004 09:11:09 +0000 (04:11 -0500)]
[PATCH] 2.6.0-test6 - more free_netdev() conversion
Compiles ok (with true .o generated, yeah). Please review.
free_netdev() of devices allocated through use of alloc_netdev().
Though baroque, drivers/net/3c515.c now uses alloc_etherdev().
drivers/net/3c515.c | 23 ++++++++++++-----------
drivers/net/defxx.c | 2 +-
drivers/net/dummy.c | 2 +-
drivers/net/eql.c | 2 +-
drivers/net/ns83820.c | 2 +-
drivers/net/plip.c | 14 ++++++++++----
drivers/net/shaper.c | 11 ++++++++---
drivers/net/tun.c | 18 +++++++++---------
9 files changed, 43 insertions(+), 31 deletions(-)
Stephen Hemminger [Sat, 10 Jan 2004 09:10:30 +0000 (04:10 -0500)]
[PATCH] wan/lmc -- convert to new network device model
Resend of LMC driver patch for 2.6.0-test6
* do proper probing
* allocate network device with alloc_netdev
* use standard pci_id's instead of local defines
* use standard PCI device interface to find and remove devices.
Linus Torvalds [Fri, 9 Jan 2004 03:07:39 +0000 (19:07 -0800)]
Merge bk://linux-dj.bkbits.net/agpgart
into home.osdl.org:/home/torvalds/v2.5/linux
Dave Jones [Fri, 9 Jan 2004 17:43:29 +0000 (17:43 +0000)]
[AGPGART] The RadeonIGP 345M device ID is 0xcbb2, not 0xcbb
Spotted by Matteo Croce
Linus Torvalds [Fri, 9 Jan 2004 00:06:30 +0000 (16:06 -0800)]
Merge bk://kernel.bkbits.net/davem/sparc-2.6
into home.osdl.org:/home/torvalds/v2.5/linux
David S. Miller [Thu, 8 Jan 2004 18:14:55 +0000 (10:14 -0800)]
[SPARC64]: Update defconfig.
Ben Collins [Thu, 8 Jan 2004 18:14:10 +0000 (10:14 -0800)]
[SPARC64]: Add option to define default command line to kernel, ala PPC.
Jean Tourrilhes [Thu, 8 Jan 2004 18:11:04 +0000 (10:11 -0800)]
[IRDA]: Fix compiler warning in af_irda.c
Jean Tourrilhes [Thu, 8 Jan 2004 18:10:24 +0000 (10:10 -0800)]
[IRDA]: Add module alias for IrCOMM pseudo serial device.
From Martin Diehl.
Jean Tourrilhes [Thu, 8 Jan 2004 18:09:57 +0000 (10:09 -0800)]
[IRDA]: Fix sir-dev 'raw' mode for sir dongles that need it.
From Martin Diehl.
Jean Tourrilhes [Thu, 8 Jan 2004 18:09:23 +0000 (10:09 -0800)]
[IRDA]: Fix a potential dealock in sir-dev state machine.
Also, make sir-dev locking compatible with irport.
From Martin Diehl.
Jean Tourrilhes [Thu, 8 Jan 2004 18:08:39 +0000 (10:08 -0800)]
[IRDA]: Proper calculation for F-timer. Improve interoperability.
Kurt Garloff [Thu, 8 Jan 2004 18:05:27 +0000 (10:05 -0800)]
[NETFILTER]: Align nulldevname properly in ip_tables.
Chas Williams [Thu, 8 Jan 2004 18:00:14 +0000 (10:00 -0800)]
[ATM]: br2684 incorrectly handles frames recvd with FCS (by Alex Zeffertt <ajz@cambridgebroadband.com>)
Stephen Hemminger [Thu, 8 Jan 2004 17:57:33 +0000 (09:57 -0800)]
[X25]: Use size_t for size in {send,recv}msg.
Stephen Hemminger [Thu, 8 Jan 2004 17:57:13 +0000 (09:57 -0800)]
[UNIX]: Use size_t for size in {send,recv}msg.
Stephen Hemminger [Thu, 8 Jan 2004 17:56:50 +0000 (09:56 -0800)]
[ROSE]: Use size_t for size in {send,recv}msg.
Stephen Hemminger [Thu, 8 Jan 2004 17:56:19 +0000 (09:56 -0800)]
[NETROM]: Use size_t for size in {send,recv}msg.
Stephen Hemminger [Thu, 8 Jan 2004 17:55:54 +0000 (09:55 -0800)]
[LLC]: Use size_t for size in {send,recv}msg.
Stephen Hemminger [Thu, 8 Jan 2004 17:55:30 +0000 (09:55 -0800)]
[IRDA]: Use size_t for size in {send,recv}msg.
Stephen Hemminger [Thu, 8 Jan 2004 17:55:00 +0000 (09:55 -0800)]
[ECONET]: Use size_t for size in {send,recv}msg.
Stephen Hemminger [Thu, 8 Jan 2004 17:54:37 +0000 (09:54 -0800)]
[NETLINK]: Use size_t for size in {send,recv}msg.
Stephen Hemminger [Thu, 8 Jan 2004 17:54:10 +0000 (09:54 -0800)]
[DECNET]: Use size_t for size in {send,recv}msg.
Stephen Hemminger [Thu, 8 Jan 2004 17:53:49 +0000 (09:53 -0800)]
[IPX]: Use size_t for size in {send,recv}msg.
Stephen Hemminger [Thu, 8 Jan 2004 17:53:15 +0000 (09:53 -0800)]
[AX25]: Use size_t for size in {send,recv}msg.
Stephen Hemminger [Thu, 8 Jan 2004 17:52:52 +0000 (09:52 -0800)]
[ATM]: Use size_t for size in {send,recv}msg.
Stephen Hemminger [Thu, 8 Jan 2004 17:52:21 +0000 (09:52 -0800)]
[APPLETALK DDP]: Use size_t for size in {send,recv}msg.
Stephen Hemminger [Thu, 8 Jan 2004 17:51:57 +0000 (09:51 -0800)]
[PPPOE]: Use size_t for size in {send,recv}msg.
Stephen Hemminger [Thu, 8 Jan 2004 17:51:28 +0000 (09:51 -0800)]
[BLUETOOTH]: Use size_t for size in {send,recv}msg.
Stephen Hemminger [Thu, 8 Jan 2004 17:50:34 +0000 (09:50 -0800)]
[IPV4/IPV6]: Use size_t for size in {send,recv}msg.
Stephen Hemminger [Thu, 8 Jan 2004 17:49:00 +0000 (09:49 -0800)]
[NET]: Use size_t for size argument in {send,recv}msg callchain.
Keith M. Wesolowski [Thu, 8 Jan 2004 17:41:04 +0000 (09:41 -0800)]
[SPARC]: Use spinlock to protect IRQ action management.
Keith M. Wesolowski [Thu, 8 Jan 2004 17:39:49 +0000 (09:39 -0800)]
[SPARC]: Fix PMD masking in SRMMU code.
David S. Miller [Thu, 8 Jan 2004 17:36:40 +0000 (09:36 -0800)]
[SPARC64]: In early bootup, BUG() if cannot find TLB entry for remapping.
Linus Torvalds [Thu, 8 Jan 2004 14:57:32 +0000 (06:57 -0800)]
Linux 2.6.1
Dave Jones [Thu, 8 Jan 2004 13:25:36 +0000 (13:25 +0000)]
[AGPGART] Duh, is_r200 is a function, not a variable.
Spotted by Andreas Henriksson <andreas@scream.fjortis.info>
Nathan Scott [Thu, 8 Jan 2004 10:19:08 +0000 (04:19 -0600)]
Merge bk://linux.bkbits.net/linux-2.5
into lips.borg.umn.edu:/export/music/bkroot/xfs-linux-2.6
Linus Torvalds [Thu, 8 Jan 2004 03:46:52 +0000 (19:46 -0800)]
Fix subtle fork() race that Ingo noticed.
We must not mark the process TASK_STOPPED early, because
that might allow a signal to wake it up before we actually
got to the "wake_up_forked_process()" state. Total confusion
would happen.
Make wake_up_forked_process() verify the new world order.
Linus Torvalds [Wed, 7 Jan 2004 23:03:39 +0000 (15:03 -0800)]
Merge bk://linux-dj.bkbits.net/agpgart
into home.osdl.org:/home/torvalds/v2.5/linux