Skip to content
Snippets Groups Projects
  1. Oct 22, 2010
  2. Oct 19, 2010
    • Jan Beulich's avatar
      x86, asm: Fix CFI macro invocations to deal with shortcomings in gas · 3234282f
      Jan Beulich authored
      
      gas prior to (perhaps) 2.16.90 has problems with passing non-
      parenthesized expressions containing spaces to macros. Spaces, however,
      get inserted by cpp between any macro expanding to a number and a
      subsequent + or -. For the +, current x86 gas then removes the space
      again (future gas may not do so), but for the - the space gets retained
      and is then considered a separator between macro arguments.
      
      Fix the respective definitions for both the - and + cases, so that they
      neither contain spaces nor make cpp insert any (the latter by adding
      seemingly redundant parentheses).
      
      Signed-off-by: default avatarJan Beulich <jbeulich@novell.com>
      LKML-Reference: <4CBDBEBA020000780001E05A@vpn.id2.novell.com>
      Cc: Alexander van Heukelum <heukelum@fastmail.fm>
      Signed-off-by: default avatarH. Peter Anvin <hpa@linux.intel.com>
      3234282f
  3. Sep 12, 2010
  4. Sep 05, 2010
    • Jin Dongming's avatar
      therm_throt.c: Trivial printk message fix for a unsuitable abbreviation of 'thermal' · 592091c0
      Jin Dongming authored
      
      In unexpected_thermal_interrupt(), "LVT TMR interrupt" is used
      in error message.
      
      I don't think TMR is a suitable abbreviation for thermal.
        1.TMR has been used in IA32 Architectures Software Developer's
          Manual, and is the abbreviation for Trigger Mode Register.
        2.There is not an standard abbreviation "TMR" defined for thermal
          in IA32 Architectures Software Developer's Manual.
        3.Though we could understand it as Thermal Monitor Register, it is
          easy to be misunderstood as a *TIMER* interrupt also.
      
      I think this patch will fix it.
      
      Signed-off-by: default avatarJin Dongming <jin.dongming@np.css.fujitsu.com>
      Reviewed-by: default avatarJean Delvare <khali@linux-fr.org>
      Cc: Brown Len <len.brown@intel.com>
      Cc: Hidetoshi Seto <seto.hidetoshi@jp.fujitsu.com>
      Cc: Fenghua Yu <fenghua.yu@intel.com>
      LKML-Reference: <4C7C492D.5020704@np.css.fujitsu.com>
      Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
      592091c0
  5. Sep 03, 2010
  6. Aug 29, 2010
    • Linus Torvalds's avatar
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 · 994b384a
      Linus Torvalds authored
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6:
        firewire: ohci: work around VIA and NEC PHY packet reception bug
        firewire: core: do not use del_timer_sync() in interrupt context
        firewire: net: fix unicast reception RCODE in failure paths
        firewire: sbp2: fix stall with "Unsolicited response"
        firewire: sbp2: fix memory leak in sbp2_cancel_orbs or at send error
        ieee1394: Adjust confusing if indentation
      994b384a
    • Stefan Richter's avatar
      firewire: ohci: work around VIA and NEC PHY packet reception bug · a4dc090b
      Stefan Richter authored
      
      VIA VT6306, VIA VT6308, and NEC OrangeLink controllers do not write
      packet event codes for received PHY packets (or perhaps write
      evt_no_status, hard to tell).  Work around it by overwriting the
      packet's ACK by ack_complete, so that upper layers that listen to PHY
      packet reception get to see these packets.
      
      (Also tested:  TI TSB82AA2, TI TSB43AB22/A, TI XIO2213A, Agere FW643,
      JMicron JMB381 --- these do not exhibit this bug.)
      
      Clemens proposed a quirks flag for that, IOW whitelist known misbehaving
      controllers for this workaround.  Though to me it seems harmless enough
      to enable for all controllers.
      
      The log_ar_at_event() debug log will continue to show the original
      status from the DMA unit.
      
      Reported-by: Clemens Ladisch <clemens@ladisch.de> (VT6308)
      Signed-off-by: default avatarStefan Richter <stefanr@s5r6.in-berlin.de>
      a4dc090b
    • Linus Torvalds's avatar
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 · 29cfcddc
      Linus Torvalds authored
      * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6:
        net/ipv4: Eliminate kstrdup memory leak
        net/caif/cfrfml.c: use asm/unaligned.h
        ax25: missplaced sock_put(sk)
        qlge: reset the chip before freeing the buffers
        l2tp: test for ethernet header in l2tp_eth_dev_recv()
        tcp: select(writefds) don't hang up when a peer close connection
        tcp: fix three tcp sysctls tuning
        tcp: Combat per-cpu skew in orphan tests.
        pxa168_eth: silence gcc warnings
        pxa168_eth: update call to phy_mii_ioctl()
        pxa168_eth: fix error handling in prope
        pxa168_eth: remove unneeded null check
        phylib: Fix race between returning phydev and calling adjust_link
        caif-driver: add HAS_DMA dependency
        3c59x: Fix deadlock between boomerang_interrupt and boomerang_start_tx
        qlcnic: fix poll implementation
        netxen: fix poll implementation
        bridge: netfilter: fix a memory leak
      29cfcddc
  7. Aug 28, 2010
Loading