1. Sep 21, 2012
  2. Sep 06, 2012
  3. Sep 05, 2012
  4. Sep 02, 2012
  5. Sep 01, 2012
  6. Aug 27, 2012
  7. Aug 15, 2012
  8. Jul 30, 2012
  9. Jul 25, 2012
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial · d14b7a41
      Linus Torvalds authored
      Pull trivial tree from Jiri Kosina:
       "Trivial updates all over the place as usual."
      
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (29 commits)
        Fix typo in include/linux/clk.h .
        pci: hotplug: Fix typo in pci
        iommu: Fix typo in iommu
        video: Fix typo in drivers/video
        Documentation: Add newline at end-of-file to files lacking one
        arm,unicore32: Remove obsolete "select MISC_DEVICES"
        module.c: spelling s/postition/position/g
        cpufreq: Fix typo in cpufreq driver
        trivial: typo in comment in mksysmap
        mach-omap2: Fix typo in debug message and comment
        scsi: aha152x: Fix sparse warning and make printing pointer address more portable.
        Change email address for Steve Glendinning
        Btrfs: fix typo in convert_extent_bit
        via: Remove bogus if check
        netprio_cgroup.c: fix comment typo
        backlight: fix memory leak on obscure error path
        Documentation: asus-laptop.txt references an...
      d14b7a41
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid · e8ff13b0
      Linus Torvalds authored
      Pull HID updates from Jiri Kosina:
       "The list of changes worth pointing out explicitly:
      
        - We are getting 'UHID', which is a new framework for implementing HID
          transport drivers in userspace (this is different from HIDRAW, which
          is transport-independent and provides report parsing facilities;
          uhid is for the other (transport) part of the pipeline).
      
          It's needed for (and currently being used by) Bluetooth-LowEnergy,
          as its specification mandates things we don't want in the kernel.
      
          Written by David Herrmann.
      
        - there have been quite a few bugs in runtime suspend/resume paths
          (probably never reported to actually happen in the wild, but still).
          Alan Stern fixed those.
      
        - a few other driver updates and fixes and random new device support."
      
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid: (45 commits)
        HID: add ASUS AIO keyboard model AK1D
        HID: add support for C...
      e8ff13b0
    • Linus Torvalds's avatar
      Merge tag 'hwmon-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging · 0cd5ff59
      Linus Torvalds authored
      Pull hwmon updates from Guenter Roeck:
       "New drivers for DA9052/53 PMIC as well as HIH-6130/HIH-6131 humidity
        and temperature sensors.
      
        Convert drivers to use devm_ functions and to use dev_pm_ops.  Address
        a couple of Coverity errors/warnings as well as compile warnings.
        Some functional improvements in applesmc driver."
      
      * tag 'hwmon-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging: (72 commits)
        hwmon: (applesmc) Ignore some temperature registers
        hwmon: (applesmc) Allow negative temperature values
        hwmon: (s3c-hwmon) Use devm_kzalloc instead of kzalloc
        hwmon: (w83781d) Fix compile warning
        hwmon: (applesmc) Shorten minimum wait time
        hwmon: (exynos4_tmu) Use struct dev_pm_ops for power management
        hwmon: (gpio-fan) Use struct dev_pm_ops for power management
        hwmon: (abituguru3) Use struct dev_pm_ops for power management
        hwmon: (abituguru) Use struct dev_pm_ops for power management
        hwmon: (acpi_power_meter) Fix unintentional integer overflow
        hwmon: (acpi_power_meter) Cleanup and optimizations
        hwmon: Honeywell Humidicon HIH-6130/HIH-6131 humidity and temperature sensor driver
        hwmon: (applesmc) Skip sensor mapping
        hwmon: (ntc_thermistor) Ensure that data->name string is terminated
        hwmon: (w83l785ts) Convert to use devm_ functions
        hwmon: (w83l785ts) Simplify code and improve readability
        hwmon: (smsc47m192) Convert to use devm_ functions
        hwmon: (smsc47m1) Convert to use devm_ functions
        hwmon: (smsc47b397) Convert to use devm_ functions
        hwmon: (k8temp) Convert to use devm_ functions
        ...
      0cd5ff59
    • Linus Torvalds's avatar
      Merge git://www.linux-watchdog.org/linux-watchdog · 3539fc54
      Linus Torvalds authored
      Pull watchdog changes from Wim Van Sebroeck:
       - conversion of iTCO_wdt and orion_wdt to the generic watchdog API
       - uses module_platform_driver() for s3c2410_wdt
       - Adds support for Jetway JNF99 Motherboard
       - various fixes
      
      * git://www.linux-watchdog.org/linux-watchdog:
        watchdog: orion_wdt: Convert driver to watchdog core
        watchdog: s3c2410_wdt: Use module_platform_driver()
        watchdog: sch311x_wdt: Fix Polarity when starting watchdog
        Watchdog: OMAP: Fix the runtime pm code to avoid module getting stuck intransition state.
        watchdog: ie6xx_wdt: section mismatch in ie6xx_wdt_probe()
        watchdog: bcm63xx_wdt: fix driver section mismatch
        watchdog: iTCO_wdt.c: convert to watchdog core
        char/ipmi: remove local ioctl defines replaced by generic ones
        watchdog: xilinx: Read clock frequency directly from DT node
        watchdog: coh901327_wdt: use clk_prepare/unprepare
        watchdog: f71808e_wdt: Add support for Jetway JNF99 motherboard
      3539fc54
    • Linus Torvalds's avatar
      Merge tag 'stable/for-linus-3.6-rc0-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/mm · 2b849570
      Linus Torvalds authored
      Pull frontswap updates from Konrad Rzeszutek Wilk:
       "Cleanups in code and documentation.  Little bit of refactoring for
        cleaner look."
      
      * tag 'stable/for-linus-3.6-rc0-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/mm:
        mm/frontswap: cleanup doc and comment error
        mm: frontswap: remove unneeded headers
        mm: frontswap: split out function to clear a page out
        mm: frontswap: remove unnecessary check during initialization
        mm: frontswap: make all branches of if statement in put page consistent
        mm: frontswap: split frontswap_shrink further to simplify locking
        mm: frontswap: split out __frontswap_unuse_pages
        mm: frontswap: split out __frontswap_curr_pages
        mm: frontswap: trivial coding convention issues
        mm: frontswap: remove casting from function calls through ops structure
      2b849570
    • Linus Torvalds's avatar
      Merge tag 'stable/for-linus-3.6-rc0-tag' of... · 62c4d9af
      Linus Torvalds authored
      Merge tag 'stable/for-linus-3.6-rc0-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen
      
      Pull Xen update from Konrad Rzeszutek Wilk:
       "Features:
         * Performance improvement to lower the amount of traps the hypervisor
           has to do 32-bit guests.  Mainly for setting PTE entries and
           updating TLS descriptors.
         * MCE polling driver to collect hypervisor MCE buffer and present
           them to /dev/mcelog.
         * Physical CPU online/offline support.  When an privileged guest is
           booted it is present with virtual CPUs, which might have an 1:1 to
           physical CPUs but usually don't.  This provides mechanism to
           offline/online physical CPUs.
        Bug-fixes for:
         * Coverity found fixes in the console and ACPI processor driver.
         * PVonHVM kexec fixes along with some cleanups.
         * Pages that fall within E820 gaps and non-RAM regions (and had been
           released to hypervisor) would be populated back, but potentially in
           non-RAM regions."
      
      * tag 'stable/for-linus-3.6-rc0-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen:
        xen: populate correct number of pages when across mem boundary (v2)
        xen PVonHVM: move shared_info to MMIO before kexec
        xen: simplify init_hvm_pv_info
        xen: remove cast from HYPERVISOR_shared_info assignment
        xen: enable platform-pci only in a Xen guest
        xen/pv-on-hvm kexec: shutdown watches from old kernel
        xen/x86: avoid updating TLS descriptors if they haven't changed
        xen/x86: add desc_equal() to compare GDT descriptors
        xen/mm: zero PTEs for non-present MFNs in the initial page table
        xen/mm: do direct hypercall in xen_set_pte() if batching is unavailable
        xen/hvc: Fix up checks when the info is allocated.
        xen/acpi: Fix potential memory leak.
        xen/mce: add .poll method for mcelog device driver
        xen/mce: schedule a workqueue to avoid sleep in atomic context
        xen/pcpu: Xen physical cpus online/offline sys interface
        xen/mce: Register native mce handler as vMCE bounce back point
        x86, MCE, AMD: Adjust initcall sequence for xen
        xen/mce: Add mcelog support for Xen platform
      62c4d9af
    • Linus Torvalds's avatar
      Merge tag 'kvm-3.6-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm · 5fecc9d8
      Linus Torvalds authored
      Pull KVM updates from Avi Kivity:
       "Highlights include
        - full big real mode emulation on pre-Westmere Intel hosts (can be
          disabled with emulate_invalid_guest_state=0)
        - relatively small ppc and s390 updates
        - PCID/INVPCID support in guests
        - EOI avoidance; 3.6 guests should perform better on 3.6 hosts on
          interrupt intensive workloads)
        - Lockless write faults during live migration
        - EPT accessed/dirty bits support for new Intel processors"
      
      Fix up conflicts in:
       - Documentation/virtual/kvm/api.txt:
      
         Stupid subchapter numbering, added next to each other.
      
       - arch/powerpc/kvm/booke_interrupts.S:
      
         PPC asm changes clashing with the KVM fixes
      
       - arch/s390/include/asm/sigp.h, arch/s390/kvm/sigp.c:
      
         Duplicated commits through the kvm tree and the s390 tree, with
         subsequent edits in the KVM tree.
      
      * tag 'kvm-3.6-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm: (93 commits)
        KVM: fix race with level interrupts
        x86...
      5fecc9d8