1. 28 2月, 2009 4 次提交
    • P
      Staging: w35und: fix registration with wlan stack · 05e361ca
      Pavel Machek 提交于
      Initialize few more fields in wireless device structure so that
      wireless core actually accepts our registration.
      Signed-off-by: NPavel Machek <pavel@suse.cz>
      Acked-by: NPekka Enberg <penberg@cs.helsinki.fi>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      
      05e361ca
    • C
      Staging: panel: fix oops on panel_cleanup_module · 5789813e
      Costantino Leandro 提交于
      Check for null pardevice (not registered, ej: panel never attached,
      inexistent parport, etc. )  before calling parport_release,
      parport_unregister_device, and related funcs on module release.
      Signed-off-by: NCostantino Leandro <lcostantino@gmail.com>
      Acked-by: NWilly Tarreau <w@1wt.eu>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      5789813e
    • L
      Staging: rtl8187se: Fix oops and memory poison caused by builtin ieee80211. · 096c55d1
      leandro Costantino 提交于
      when modprobe and removing rtl8187se ( just for testing, i do not have
      that card , and oops and a memory poison error happens on the builtin
      ieee80211 of that driver.  I dont know if they will port it to the
      current ieeee80221 instead of the builtin ones, but just in case i
      attach a proposed fix for that problem.
      
      - Change for loop on ieee80211_crypto_deinit for list_for_each_safe to
        remove items. Is there an spinlock needed here?
      - Call ieee80211_crypto_deinit after exiting all registerd crypto protocols.
      Signed-off-by: NCostantino Leandro <lcostantino@gmail.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      096c55d1
    • R
      Staging: rtl8187se: fix Kconfig dependencies · 69e09c98
      Randy Dunlap 提交于
      rtl8187se uses wireless extensions so it needs to depend on
      WIRELESS_EXT (or select it).
      
      rtl8187se uses fields in struct net_device that are only present
      if CONFIG_COMPAT_NET_DEV_OPS=y, so it needs to depend on
      that symbol also.
      
      drivers/staging/rtl8187se/r8180_core.c:5973: error: 'struct net_device' has no member named 'wireless_handlers'
      drivers/staging/rtl8187se/r8180_core.c:5982: error: 'struct net_device' has no member named 'wireless_handlers'
      
      drivers/staging/rtl8187se/r8180_core.c:201: error: 'struct net_device' has no member named 'stop'
      drivers/staging/rtl8187se/r8180_core.c:4584: error: 'struct net_device' has no member named 'get_stats'
      drivers/staging/rtl8187se/r8180_core.c:5969: error: 'struct net_device' has no member named 'open'
      drivers/staging/rtl8187se/r8180_core.c:5970: error: 'struct net_device' has no member named 'stop'
      drivers/staging/rtl8187se/r8180_core.c:5972: error: 'struct net_device' has no member named 'tx_timeout'
      drivers/staging/rtl8187se/r8180_core.c:5974: error: 'struct net_device' has no member named 'do_ioctl'
      drivers/staging/rtl8187se/r8180_core.c:5975: error: 'struct net_device' has no member named 'set_multicast_list'
      drivers/staging/rtl8187se/r8180_core.c:5976: error: 'struct net_device' has no member named 'set_mac_address'
      Signed-off-by: NRandy Dunlap <randy.dunlap@oracle.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      69e09c98
  2. 27 2月, 2009 4 次提交
  3. 26 2月, 2009 31 次提交
  4. 25 2月, 2009 1 次提交