08 Apr, 2011

1 commit

  • * 'staging-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6: (28 commits)
    staging: usbip: bugfix for isochronous packets and optimization
    staging: usbip: bugfix add number of packets for isochronous frames
    staging: usbip: bugfixes related to kthread conversion
    staging: usbip: fix shutdown problems.
    staging: hv: Fix GARP not sent after Quick Migration
    staging: IIO: IMU: ADIS16400: Avoid using printk facility directly
    staging: IIO: IMU: ADIS16400: Fix product ID check, skip embedded revision number
    staging: IIO: IMU: ADIS16400: Make sure only enabled scan_elements are pushed into the ring
    staging: IIO: IMU: ADIS16400: Fix addresses of GYRO and ACCEL calibration offset
    staging: IIO: IMU: ADIS16400: Add delay after self test
    staging: IIO: IMU: ADIS16400: Fix up SPI messages cs_change behavior
    staging/rtl81*: build as loadable modules only
    staging: brcm80211: removed 'is_amsdu causing toss' log spam
    staging: brcm80211: fix for 'Short CCK' log spam
    staging: brcm80211: fix for 'AC_BE txop..' logs spammed problem
    staging: memrar: remove driver from tree
    staging: sep: remove last memrar remnants
    staging: fix hv_mouse build, needs delay.h
    staging: fix olpc_dcon build errors
    staging: sm7xx: fixed defines
    ...

    Fix up trivial conflict in drivers/staging/memrar/memrar_handler.c
    (deleted vs trivial spelling fixes)

    Linus Torvalds
     

05 Apr, 2011

3 commits

  • Issue reported by Larry Finger. Log message was removed.

    Signed-off-by: Roland Vossen
    Acked-by: Larry Finger
    Signed-off-by: Greg Kroah-Hartman

    Roland Vossen
     
  • Larry Finger reported this issue. Under certain conditions the log
    file would be spammed with 'Short CCK' messages. Since this does
    not indicate an error condition, the log message was simply
    deleted. Also, the RX_FLAG_SHORTPRE flag in rx_status->flag, on
    CCK reception, is now only set on short preamble reception (it used
    to be set both CCK short and long preambles).

    Signed-off-by: Roland Vossen
    Acked-by: Larry Finger
    Signed-off-by: Greg Kroah-Hartman

    Roland Vossen
     
  • Larry Finger reported this issue. The driver, under certain
    conditions, spews log messages like this:

    wl0: wlc_d11hdrs_mac80211: AC_BE txop exceeded phylen 159/256
    dur 1778/1504

    These log messages turned out to be false alarms. Root cause was
    that the AC was derived from the sk_buff::priority field. Fix was
    to derive the AC from the sk_buff using skb_get_queue_mapping()

    Signed-off-by: Roland Vossen
    Tested-by: Larry Finger
    Acked-by: Larry Finger
    Signed-off-by: Greg Kroah-Hartman

    Roland Vossen
     

31 Mar, 2011

1 commit


29 Mar, 2011

1 commit


17 Mar, 2011

1 commit

  • * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6: (1480 commits)
    bonding: enable netpoll without checking link status
    xfrm: Refcount destination entry on xfrm_lookup
    net: introduce rx_handler results and logic around that
    bonding: get rid of IFF_SLAVE_INACTIVE netdev->priv_flag
    bonding: wrap slave state work
    net: get rid of multiple bond-related netdevice->priv_flags
    bonding: register slave pointer for rx_handler
    be2net: Bump up the version number
    be2net: Copyright notice change. Update to Emulex instead of ServerEngines
    e1000e: fix kconfig for crc32 dependency
    netfilter ebtables: fix xt_AUDIT to work with ebtables
    xen network backend driver
    bonding: Improve syslog message at device creation time
    bonding: Call netif_carrier_off after register_netdevice
    bonding: Incorrect TX queue offset
    net_sched: fix ip_tos2prio
    xfrm: fix __xfrm_route_forward()
    be2net: Fix UDP packet detected status in RX compl
    Phonet: fix aligned-mode pipe socket buffer header reserve
    netxen: support for GbE port settings
    ...

    Fix up conflicts in drivers/staging/brcm80211/brcmsmac/wl_mac80211.c
    with the staging updates.

    Linus Torvalds
     

15 Mar, 2011

9 commits


10 Mar, 2011

3 commits


08 Mar, 2011

1 commit

  • The attempt to enter to suspend mode can be hindered when the network
    interface is disabled.

    When system enters the suspend mode with the network interface
    disabled, network layer calls ifdown() followed by cfg80211 layer
    calling wl_cfg80211_suspend() which is registered as suspend handler
    for cfg80211 layer.

    ifdown() call ultimately funnels down to __wl_cfg80211_down() call
    where WL_STATUS_READY bit is cleared via call to
    "clear_bit(WL_STATUS_READY, &wl->status)"

    But CHECK_SYS_UP()checks WL_STATUS_READY bit thinking it's not ready
    and returns -EIO from suspend handler which intern prevents entering
    into system suspend state

    CHECK_SYS_UP() is mainly used in the code path where upper layer would
    request certain wifi related activity to be performed by the firmware,
    where this calls helps to make sure our firmware would be in ready
    state to respond to those requests

    But in the case of wl_cfg80211_suspend() code path there is no need to
    check for firmware status for any reason

    Signed-off-by: Dowan Kim
    Signed-off-by: Greg Kroah-Hartman

    Dowan Kim
     

05 Mar, 2011

1 commit


03 Mar, 2011

15 commits


02 Mar, 2011

4 commits