1. 09 7月, 2010 5 次提交
    • J
      hwmon: (coretemp) Skip duplicate CPU entries · d883b9f0
      Jean Delvare 提交于
      On hyper-threaded CPUs, each core appears twice in the CPU list. Skip
      the second entry to avoid duplicate sensors.
      Signed-off-by: NJean Delvare <khali@linux-fr.org>
      Acked-by: NHuaxu Wan <huaxu.wan@intel.com>
      Cc: stable@kernel.org
      d883b9f0
    • J
      hwmon: (it87) Fix in7 on IT8720F · 436cad2a
      Jean Delvare 提交于
      The IT8720F has no VIN7 pin, so VCCH should always be routed
      internally to VIN7 with an internal divider. Curiously, there still
      is a configuration bit to control this, which means it can be set
      incorrectly. And even more curiously, many boards out there are
      improperly configured, even though the IT8720F datasheet claims that
      the internal routing of VCCH to VIN7 is the default setting. So we
      force the internal routing in this case.
      
      It turns out that all boards with the wrong setting are from Gigabyte,
      so I suspect a BIOS bug. But it's easy enough to workaround in the
      driver, so let's do it.
      Signed-off-by: NJean Delvare <khali@linux-fr.org>
      Cc: Jean-Marc Spaggiari <jean-marc@spaggiari.org>
      Cc: stable@kernel.org
      436cad2a
    • A
      hwmon: (k8temp) Fix temperature reporting for ASB1 processor revisions · d535bad9
      Andreas Herrmann 提交于
      Reported temperature for ASB1 CPUs is too high.
      Add ASB1 CPU revisions (these are also non-desktop variants) to the
      list of CPUs for which the temperature fixup is not required.
      
      Example: (from LENOVO ThinkPad Edge 13, 01972NG, system was idle)
      
        Current kernel reports
      
        $ sensors
        k8temp-pci-00c3
        Adapter: PCI adapter
        Core0 Temp:  +74.0 C
        Core0 Temp:  +70.0 C
        Core1 Temp:  +69.0 C
        Core1 Temp:  +70.0 C
      
        With this patch I have
      
        $ sensors
        k8temp-pci-00c3
        Adapter: PCI adapter
        Core0 Temp:  +54.0 C
        Core0 Temp:  +51.0 C
        Core1 Temp:  +48.0 C
        Core1 Temp:  +49.0 C
      
      Cc: stable@kernel.org [.32.x .33.x, .34.x]
      Cc: Rudolf Marek <r.marek@assembler.cz>
      Signed-off-by: NAndreas Herrmann <andreas.herrmann3@amd.com>
      Signed-off-by: NJean Delvare <khali@linux-fr.org>
      d535bad9
    • L
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband · e467e104
      Linus Torvalds 提交于
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband:
        IPoIB: Fix world-writable child interface control sysfs attributes
        IB/qib: Clean up properly if qib_init() fails
        IB/qib: Completion queue callback needs to be single threaded
        IB/qib: Update 7322 serdes tables
        IB/qib: Clear 6120 hardware error register
        IB/qib: Clear eager buffer memory for each new process
        IB/qib: Mask hardware error during link reset
        IB/qib: Don't mark VL15 bufs as WC to avoid a rare 7322 chip problem
        RDMA/cxgb4: Derive smac_idx from port viid
        RDMA/cxgb4: Avoid false GTS CIDX_INC overflows
        RDMA/cxgb4: Don't call abort_connection() for active connect failures
        RDMA/cxgb4: Use the DMA state API instead of the pci equivalents
      e467e104
    • R
      9e770044
  2. 08 7月, 2010 22 次提交
  3. 07 7月, 2010 13 次提交