1. 26 9月, 2005 9 次提交
  2. 25 9月, 2005 9 次提交
  3. 24 9月, 2005 17 次提交
  4. 23 9月, 2005 5 次提交
    • I
      [PATCH] pci: fixup parent subordinate busnr · 12f44f46
      Ivan Kokshaysky 提交于
      I believe the change that broke things is introduction of
      pci_fixup_parent_subordinate_busnr().
      
      The patch here does two things:
      - hunk #1 should fix the problems you've seen when you boot without
        additional "pci" kernel options;
      - hunk #2 supposedly fixes boot with "pci=assign-busses" option which
        otherwise hangs Acer TM81xx machines as reported.
      
      Please try this with and without "pci=assign-busses". If it boots,
      I'd like to see 'lspci -vvx' for both cases.
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      12f44f46
    • L
    • P
      [PATCH] 8390 Tx fix for non i386 machines · 9389d79f
      Paul Gortmaker 提交于
      While this is true, E8390_CMD is zero on i386, and thus there should be no
      effect for these machines.  Machines like Mac, Amiga etc. which use Alan's
      clever register mapping may have a non-zero E8390_CMD and result in bogus
      "transmitter busy" type messages from this bug.
      
      Fixes BUG# 3991.
      9389d79f
    • S
      [SCTP]: Fix SCTP_SHUTDOWN notifications. · eb0e0076
      Sridhar Samudrala 提交于
      Fix to allow SCTP_SHUTDOWN notifications to be received on 1-1 style
      SCTP SOCK_STREAM sockets.
      
      Add SCTP_SHUTDOWN notification to the receive queue before updating
      the state of the association.
      Signed-off-by: NSridhar Samudrala <sri@us.ibm.com>
      Signed-off-by: NNeil Horman <nhorman@tuxdriver.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      eb0e0076
    • H
      [NETFILTER] Fix conntrack event cache deadlock/oops · 1dfbab59
      Harald Welte 提交于
      This patch fixes a number of bugs.  It cannot be reasonably split up in
      multiple fixes, since all bugs interact with each other and affect the same
      function:
      
      Bug #1:
      The event cache code cannot be called while a lock is held.  Therefore, the
      call to ip_conntrack_event_cache() within ip_ct_refresh_acct() needs to be
      moved outside of the locked section.  This fixes a number of 2.6.14-rcX
      oops and deadlock reports.
      
      Bug #2:
      We used to call ct_add_counters() for unconfirmed connections without
      holding a lock.  Since the add operations are not atomic, we could race
      with another CPU.
      
      Bug #3:
      ip_ct_refresh_acct() lost REFRESH events in some cases where refresh
      (and the corresponding event) are desired, but no accounting shall be
      performed.  Both, evenst and accounting implicitly depended on the skb
      parameter bein non-null.   We now re-introduce a non-accounting
      "ip_ct_refresh()" variant to explicitly state the desired behaviour.
      Signed-off-by: NHarald Welte <laforge@netfilter.org>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      1dfbab59