1. 27 Sep, 2012 1 commit
    • AnilKumar Ch's avatar
      can: c_can: fix segfault during rmmod · c523530c
      AnilKumar Ch authored
      This patch fixes an oops which occurs during unloading the driver.
      unregister_c_can_dev() is doing c_can/d_can module interrupts disable, which
      requires module clock enable. c_can/d_can interrupts enable/disable is handled
      properly in c_can_start and c_can_stop, so removing from
      unregister_c_can_dev().
      
      The problem was triggered by adding runtime PM support to the c_can driver by
      this commit:
      
      4cdd34b2 can: c_can: Add runtime PM support to Bosch C_CAN/D_CAN controller
      Signed-off-by: default avatarAnilKumar Ch <anilkumar@ti.com>
      Signed-off-by: default avatarMarc Kleine-Budde <mkl@pengutronix.de>
      c523530c
  2. 25 Sep, 2012 2 commits
  3. 24 Sep, 2012 24 commits
  4. 23 Sep, 2012 2 commits
    • David S. Miller's avatar
      netlink: Rearrange netlink_kernel_cfg to save space on 64-bit. · c9d2ea96
      David S. Miller authored
      Suggested by Jan Engelhardt.
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      c9d2ea96
    • Neal Cardwell's avatar
      tcp: TCP Fast Open Server - record retransmits after 3WHS · 30099b2e
      Neal Cardwell authored
      When recording the number of SYNACK retransmits for servers using TCP
      Fast Open, fix the code to ensure that we copy over the retransmit
      count from the request_sock after we receive the ACK that completes
      the 3-way handshake.
      
      The story here is similar to that of SYNACK RTT
      measurements. Previously we were always doing this in
      tcp_v4_syn_recv_sock(). However, for TCP Fast Open connections
      tcp_v4_conn_req_fastopen() calls tcp_v4_syn_recv_sock() at the time we
      receive the SYN. So for TFO we must copy the final SYNACK retransmit
      count in tcp_rcv_state_process().
      
      Note that copying over the SYNACK retransmit count will give us the
      correct count since, as is mentioned in a comment in
      tcp_retransmit_timer(), before we receive an ACK for our SYN-ACK a TFO
      passive connection does not retransmit anything else (e.g., data or
      FIN segments).
      Signed-off-by: default avatarNeal Cardwell <ncardwell@google.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      30099b2e
  5. 22 Sep, 2012 11 commits