1. 10 Jan, 2004 40 commits
    • Stephen Hemminger's avatar
      [PATCH] (41/42) sun3_lance · f589a15c
      Stephen Hemminger authored
      NE67-sun3lance
      	* switched to dynamic allocation
      	* fixed resource leaks on failure exits
      f589a15c
    • Stephen Hemminger's avatar
      [PATCH] (40/42) sun3_82586 · e77928f2
      Stephen Hemminger authored
      NE66-sun3_82586
      	* switched to dynamic allocation
      	* fixed resource leaks on failure exits
      e77928f2
    • Stephen Hemminger's avatar
      [PATCH] (39/42) apne · e068921c
      Stephen Hemminger authored
      NE64-apne
      	* switched to dynamic allocation
      	* fixed resource leaks on failure exits
      e068921c
    • Stephen Hemminger's avatar
      [PATCH] (38/42) bionet · 938a0474
      Stephen Hemminger authored
      NE63-bionet
      	* switched to dynamic allocation
      	* fixed resource leaks on failure exits
      938a0474
    • Stephen Hemminger's avatar
      [PATCH] (37/42) pamsnet · 5068053f
      Stephen Hemminger authored
      NE62-pamsnet
      	* switched to dynamic allocation
      	* fixed resource leaks on failure exits
      5068053f
    • Stephen Hemminger's avatar
      [PATCH] (36/42) hplance · 2858176b
      Stephen Hemminger authored
      NE61-hplance
      	* switched to dynamic allocation
      	* fixed resource leaks on failure exits
      2858176b
    • Stephen Hemminger's avatar
      [PATCH] (35/42) mvme147 · 73e8eeef
      Stephen Hemminger authored
      NE60-mvme147lance
      	* switched to dynamic allocation
      	* fixed resource leaks on failure exits
      73e8eeef
    • Stephen Hemminger's avatar
      [PATCH] (34/42) mac_mace · 31052a4d
      Stephen Hemminger authored
      NE59-mace
      	* switched mace to dynamic allocation
      	* mace: fixed resource leaks on failure exits
      31052a4d
    • Stephen Hemminger's avatar
      [PATCH] (33/42) macsonic · 74e5aeaa
      Stephen Hemminger authored
      NE58-macsonic
      	* switched macsonic to dynamic allocation
      	* macsonic: fixed resource leaks on failure exits
      74e5aeaa
    • Stephen Hemminger's avatar
      [PATCH] (32/42) mac8390 · 5828f47d
      Stephen Hemminger authored
      NE57-mac8390
      	* switched mac8390 to dynamic allocation
      	* mac8390: fixed resource leaks on failure exits
      	* get rid of MOD_INC/DEC
      5828f47d
    • Stephen Hemminger's avatar
      [PATCH] (31/42) mac89x0 · d26ee832
      Stephen Hemminger authored
      NE56-mac8390
      	* switched mac8390 to dynamic allocation
      	* mac8390: fixed resource leaks on failure exits
      d26ee832
    • Stephen Hemminger's avatar
      [PATCH] (30/42) jazzsonic · 93b40e80
      Stephen Hemminger authored
      NE55-jazzsonic
      	* switched jazzsonic to dynamic allocation
      	* jazzsonic: fixed resource leaks on failure exits
      93b40e80
    • Stephen Hemminger's avatar
      [PATCH] (29/42) bagetlance · b87c82c3
      Stephen Hemminger authored
      NE54-bagetlance
      	* switched bagetlance to dynamic allocation
      	* bagetlance: embedded ->priv
      	* bagetlance: fixed resource leaks on failure exits
      	* bagetlance: fixed resource leaks on rmmod
      b87c82c3
    • Stephen Hemminger's avatar
      [PATCH] (28/42) ultra32 · f7db478b
      Stephen Hemminger authored
      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
      f7db478b
    • Stephen Hemminger's avatar
      [PATCH] (27/42) ac3200 · 3c833f20
      Stephen Hemminger authored
      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
      3c833f20
    • Stephen Hemminger's avatar
      [PATCH] (26/42) es3210 · 71e6af69
      Stephen Hemminger authored
      NE50-es3210
      	* switched es3210 to dynamic allocation
      	* es3210: fixed order of freeing bugs
      	* es3210: fixed clobbering on autoprobe
      71e6af69
    • Stephen Hemminger's avatar
      [PATCH] (25/42) lne390 · 57332766
      Stephen Hemminger authored
      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
      57332766
    • Stephen Hemminger's avatar
      [PATCH] (24/42) ne2 · 0665bf6f
      Stephen Hemminger authored
      NE48-ne2 from viro
      	* switched ne2 to dynamic allocation
      	* ne2: fixed order of freeing bugs
      	* ne2: fixed resource leaks on failure exits
      0665bf6f
    • Stephen Hemminger's avatar
      [PATCH] (23/42) 3c523 · dc4ff9ff
      Stephen Hemminger authored
      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
      dc4ff9ff
    • Stephen Hemminger's avatar
      [PATCH] (22/42) 3c527 · 09e497f1
      Stephen Hemminger authored
      NE46-3c527
      	* switched 3c527 to dynamic allocation
      	* 3c527: switched to embedded ->priv
      	* 3c527: fixed resource leaks on failure exits
      09e497f1
    • Stephen Hemminger's avatar
      [PATCH] (21/42) sk_mca · d3f25fbf
      Stephen Hemminger authored
      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
      d3f25fbf
    • Stephen Hemminger's avatar
      [PATCH] (20/42) hp100-T10 · 1d07e29e
      Stephen Hemminger authored
      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
      1d07e29e
    • Stephen Hemminger's avatar
      [PATCH] (19/42) 3c515-T10 · 50b94f1d
      Stephen Hemminger authored
      NE43-3c515
      	* convert to dynamic allocation
      	* fixed up device list handling
      50b94f1d
    • Stephen Hemminger's avatar
      [PATCH] (18/42) ultra · e394dc33
      Stephen Hemminger authored
      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
      e394dc33
    • Stephen Hemminger's avatar
      [PATCH] (17/42) wd · 131641c5
      Stephen Hemminger authored
      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
      131641c5
    • Stephen Hemminger's avatar
      [PATCH] (16/42) 3c503 · 3c09a47f
      Stephen Hemminger authored
      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
      3c09a47f
    • Stephen Hemminger's avatar
      [PATCH] (15/42) hp · ac51187a
      Stephen Hemminger authored
      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
      ac51187a
    • Stephen Hemminger's avatar
      [PATCH] (14/42) hpplus · 4f17c24b
      Stephen Hemminger authored
      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
      4f17c24b
    • Stephen Hemminger's avatar
      [PATCH] (13/42) e2100 · e0d6b499
      Stephen Hemminger authored
      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
      e0d6b499
    • Stephen Hemminger's avatar
      [PATCH] (12/42) ne · 4e8a1fcb
      Stephen Hemminger authored
      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
      4e8a1fcb
    • Stephen Hemminger's avatar
      [PATCH] (11/42) lance · b513c765
      Stephen Hemminger authored
      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?
      b513c765
    • Stephen Hemminger's avatar
      [PATCH] (10/42) smc · 1953882a
      Stephen Hemminger authored
      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
      1953882a
    • Stephen Hemminger's avatar
      [PATCH] (9/42) seeq8005 · ca652dfc
      Stephen Hemminger authored
      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
      ca652dfc
    • Stephen Hemminger's avatar
      [PATCH] (8/42) at1500 · 471a1ecf
      Stephen Hemminger authored
      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).
      471a1ecf
    • Stephen Hemminger's avatar
      [PATCH] (7/42) cs89x0 · ca403e66
      Stephen Hemminger authored
      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.
      ca403e66
    • Stephen Hemminger's avatar
      [PATCH] (6/42) at1700 · 06add1e9
      Stephen Hemminger authored
      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
      06add1e9
    • Stephen Hemminger's avatar
      [PATCH] (5/42) fmv18 · 39def843
      Stephen Hemminger authored
      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...
      39def843
    • Stephen Hemminger's avatar
      [PATCH] (4/42) eth16i · 84e78fd3
      Stephen Hemminger authored
      NE28-eth16i
      	* switched eth16i to dynamic allocation
      	* eth16i: embedded ->priv
      	* eth16i: fixed resource leaks on failure exits
      84e78fd3
    • Stephen Hemminger's avatar
      [PATCH] (3/42) eexpress · fdc7e3e8
      Stephen Hemminger authored
      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
      fdc7e3e8
    • Stephen Hemminger's avatar
      [PATCH] (2/42) eepro · 308a2bca
      Stephen Hemminger authored
      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
      308a2bca