1. 07 Jul, 2008 3 commits
    • Jeff Dike's avatar
      [UML] fix gcc ICEs and unresolved externs · 4f81c535
      Jeff Dike authored
      There are various constraints on the use of unit-at-a-time:
       - i386 uses no-unit-at-a-time for pre-4.0 (not 4.3)
       - x86_64 uses unit-at-a-time always
      
      Uli reported a crash on x86_64 with gcc 4.1.2 with unit-at-a-time,
      resulting in commit c0a18111
      
      Ingo reported a gcc internal error with gcc 4.3 with no-unit-at-a-timem,
      resulting in 22eecde2
      
      Benny Halevy is seeing extern inlines not resolved with gcc 4.3 with
      no-unit-at-a-time
      
      This patch reintroduces unit-at-a-time for gcc >= 4.0, bringing back the
      possibility of Uli's crash.  If that happens, we'll debug it.
      
      I started seeing both the internal compiler errors and unresolved
      inlines on Fedora 9.  This patch fixes both problems, without so far
      reintroducing the crash reported by Uli.
      Signed-off-by: default avatarJeff Dike <jdike@linux.intel.com>
      Cc: Benny Halevy <bhalevy@panasas.com>
      Cc: Adrian Bunk <bunk@kernel.org>
      Cc: Ingo Molnar <mingo@elte.hu>
      Cc: Ulrich Drepper <drepper@redhat.com>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      4f81c535
    • Linus Torvalds's avatar
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 · b2798bf0
      Linus Torvalds authored
      * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6:
        can: add sanity checks
        fs_enet: restore promiscuous and multicast settings in restart()
        ibm_newemac: Fixes entry of short packets
        ibm_newemac: Fixes kernel crashes when speed of cable connected changes
        pasemi_mac: Access iph->tot_len with correct endianness
        ehea: Access iph->tot_len with correct endianness
        ehea: fix race condition
        ehea: add MODULE_DEVICE_TABLE
        ehea: fix might sleep problem
        forcedeth: fix lockdep warning on ethtool -s
        Add missing skb->dev assignment in Frame Relay RX code
        bridge: fix use-after-free in br_cleanup_bridges()
        tcp: fix a size_t < 0 comparison in tcp_read_sock
        tcp: net/ipv4/tcp.c needs linux/scatterlist.h
        libertas: support USB persistence on suspend/resume (resend)
        iwlwifi: drop skb silently for Tx request in monitor mode
        iwlwifi: fix incorrect 5GHz rates reported in monitor mode
      b2798bf0
    • Benjamin Herrenschmidt's avatar
      powerpc: Fix unterminated of_device_id array in legacy_serial.c · 3bc5ab9b
      Benjamin Herrenschmidt authored
      A recent patch to legacy_serial.c factored out some code by
      using the of_match_node() facility to match a node against
      an array of possible matches. However, the patch didn't properly
      terminate the array causing potential crashes in cases where no
      match is found. In addition, the name of the array was poorly
      chosen for a static symbol making debugging harder.
      Signed-off-by: default avatarBenjamin Herrenschmidt <benh@kernel.crashing.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      3bc5ab9b
  2. 06 Jul, 2008 10 commits
  3. 05 Jul, 2008 15 commits
  4. 04 Jul, 2008 12 commits