Skip to content
Snippets Groups Projects
  1. Oct 21, 2009
  2. Oct 20, 2009
  3. Oct 12, 2009
  4. Oct 08, 2009
  5. Oct 07, 2009
  6. Oct 06, 2009
  7. Sep 30, 2009
    • Ron Mercer's avatar
      qlge: Fix error exit for probe call. · ebd6e774
      Ron Mercer authored
      
      Signed-off-by: default avatarRon Mercer <ron.mercer@qlogic.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      ebd6e774
    • Ron Mercer's avatar
      qlge: Protect reset recovery with rtnl_lock(). · f2c0d8df
      Ron Mercer authored
      
      Move the call to rtnl_lock() to before the internal call to
      ql_adapter_down()/ql_adapter_up().  This prevents collisions that can
      happen when recovering from an asic error.
      
      Signed-off-by: default avatarRon Mercer <ron.mercer@qlogic.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      f2c0d8df
    • Ron Mercer's avatar
      qlge: Fix spin_lock warning. · 06a49f72
      Ron Mercer authored
      
      Remove the unnecessary locking around the call to ql_adapter_reset().
      
      Sep 25 08:17:29 localhost kernel:    SOFTIRQ-ON-W at:
      Sep 25 08:17:29 localhost kernel:                         [<c0000000000a2964>] .lock_acquire+0x10c/0x158
      Sep 25 08:17:29 localhost kernel:                         [<c0000000004542e0>] ._spin_lock+0x34/0x58
      Sep 25 08:17:29 localhost kernel:                         [<d000000006723070>] .ql_adapter_down+0x40c/0x4a0 [qlge]
      Sep 25 08:17:29 localhost kernel:                         [<d0000000067256d8>] .qlge_close+0x38/0x58 [qlge]
      Sep 25 08:17:29 localhost kernel:                         [<c0000000003ada6c>] .dev_close+0xdc/0x118
      Sep 25 08:17:29 localhost kernel:                         [<c0000000003adb48>] .rollback_registered+0xa0/0x158
      Sep 25 08:17:29 localhost kernel:                         [<c0000000003adc50>] .unregister_netdevice+0x50/0x7c
      Sep 25 08:17:29 localhost kernel:                         [<c0000000003adca0>] .unregister_netdev+0x24/0x40
      Sep 25 08:17:29 localhost kernel:                         [<d00000000672e0c0>] .qlge_remove+0x28/0x64 [qlge]
      Sep 25 08:17:29 localhost kernel:                         [<c000000000253fdc>] .pci_device_remove+0x50/0x90
      Sep 25 08:17:29 localhost kernel:                         [<c0000000002f5434>] .__device_release_driver+0x94/0xf8
      Sep 25 08:17:29 localhost kernel:                         [<c0000000002f5560>] .driver_detach+0xc8/0xfc
      Sep 25 08:17:29 localhost kernel:                         [<c0000000002f3fd8>] .bus_remove_driver+0xb4/0x114
      Sep 25 08:17:29 localhost kernel:                         [<c0000000002f5d4c>] .driver_unregister+0x80/0xa4
      Sep 25 08:17:29 localhost kernel:                         [<c00000000025421c>] .pci_unregister_driver+0x50/0xc8
      Sep 25 08:17:29 localhost kernel:                         [<d00000000672e044>] .qlge_exit+0x1c/0x34 [qlge]
      Sep 25 08:17:29 localhost kernel:                         [<c0000000000ac8b0>] .SyS_delete_module+0x234/0x2d0
      Sep 25 08:17:29 localhost kernel:                         [<c000000000008554>] syscall_exit+0x0/0x40
      Sep 25 08:17:29 localhost kernel:    INITIAL USE at:
      
      Signed-off-by: default avatarRon Mercer <ron.mercer@qlogic.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      06a49f72
    • Ron Mercer's avatar
      qlge: Fix out of sync hardware semaphore. · fd21cf52
      Ron Mercer authored
      
      ql_clear_routing_entries() takes/gives it's own hardware semaphore since
      it is called from more than one place.  ql_route_initialize() should
      make this call and THEN take it's own semaphore before doing it's work.
      
      Signed-off-by: default avatarRon Mercer <ron.mercer@qlogic.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      fd21cf52
    • Ron Mercer's avatar
      qlge: Fix bad bit definitions. · fbcbe56c
      Ron Mercer authored
      
      Signed-off-by: default avatarRon Mercer <ron.mercer@qlogic.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      fbcbe56c
  8. Sep 21, 2009
  9. Sep 01, 2009
  10. Aug 29, 2009
  11. Aug 02, 2009
  12. Jul 03, 2009
Loading