1. Jan 11, 2011
    • Linus Torvalds's avatar
      Merge branch 'stable/generic' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen · 8c8ae4e8
      Linus Torvalds authored
      * 'stable/generic' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen:
        xen: HVM X2APIC support
        apic: Move hypervisor detection of x2apic to hypervisor.h
      8c8ae4e8
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6 · a1e8fad5
      Linus Torvalds authored
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6:
        slub: Fix a crash during slabinfo -v
        tracing/slab: Move kmalloc tracepoint out of inline code
        slub: Fix slub_lock down/up imbalance
        slub: Fix build breakage in Documentation/vm
        slub tracing: move trace calls out of always inlined functions to reduce kernel code size
        slub: move slabinfo.c to tools/slub/slabinfo.c
      a1e8fad5
    • Linus Torvalds's avatar
      Merge branch 'misc' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6 · e3166331
      Linus Torvalds authored
      * 'misc' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6:
        Documentation/kbuild: add info that 'choice' can have a symbol name
        kbuild: add numeric --set-val option to scripts/config
        headers_check: Fix warning text
        headers_check: better search for functions in headers
        scripts/coccinelle: update for compatability with Coccinelle 0.2.4
        tags: put function prototypes back!
        Kconfig: fix single letter command in scripts/config
        gitignore: add scripts/recordmcount
      e3166331
    • Linus Torvalds's avatar
      Merge branch 'packaging' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6 · 1693ed28
      Linus Torvalds authored
      * 'packaging' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6:
        deb-pkg: s/hdr/kernel_headers_/ && s/header/libc_headers_/
        deb-pkg: Make deb-pkg generate a seperate linux-libc-dev deb
        kbuild: create linux-headers package in deb-pkg
        kbuild, deb-pkg: support overriding userland architecture
        kbuild, deb-pkg: select userland architecture based on UTS_MACHINE
        kbuild, deb-pkg: Fix build with paranoid umask
      1693ed28
    • Linus Torvalds's avatar
      Merge branch 'kconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6 · f28b1c8a
      Linus Torvalds authored
      * 'kconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6:
        nconf: handle comment entries within choice/endchoice
        kconfig: fix warning
        kconfig: Make expr_copy() take a const argument
        kconfig: simplify select-with-unmet-direct-dependency warning
        kconfig: add more S_INT and S_HEX consistency checks
        kconfig: fix `zconfdebug' extern declaration
        kconfig/conf: merge duplicate switch's case
        kconfig: fix typos
        kbuild/gconf: add dummy inline for bind_textdomain_codeset()
        kbuild/nconf: fix spaces damage
        kconfig: nuke second argument of conf_write_symbol()
        kconfig: do not define AUTOCONF_INCLUDED
        kconfig: the day kconfig warns about "select"-abuse has come
      f28b1c8a
    • Linus Torvalds's avatar
      Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6 · 0c05384a
      Linus Torvalds authored
      * 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6:
        mkuboot.sh: Fail if mkimage is missing
        gen_init_cpio: checkpatch fixes
        gen_init_cpio: Avoid race between call to stat() and call to open()
        modpost: Fix address calculation in reloc_location()
        Make fixdep error handling more explicit
        checksyscalls: Fix stand-alone usage
        modpost: Put .zdebug* section on white list
        kbuild: fix interaction of CONFIG_IKCONFIG and KCONFIG_CONFIG
        kbuild: export linux/{a.out,kvm,kvm_para}.h on headers_install_all
        kbuild: introduce HDR_ARCH_LIST for headers_install_all
        headers_install: check exit status of unifdef
        gen_init_cpio: remove leading `/' from file names
        scripts/genksyms: fix header usage
        fixdep: use hash table instead of a single array
      0c05384a
    • Linus Torvalds's avatar
      Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev · 1542dec1
      Linus Torvalds authored
      * 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev:
        pata_platform: Remove CONFIG_HAVE_PATA_PLATFORM's dependencies.
        pata_hpt37x: actually limit HPT370 to UltraDMA/66
        pata_hpt3x2n: coding style cleanup
        pata_hpt37x: coding style cleanup
        pata_hpt366: coding style cleanup
        pata_hpt3x2n: calculate average f_CNT
        pata_hpt3x2n: clarify about HPT371N support
        pata_hpt{37x|3x2n}: SATA mode filtering
        [libata] avoid needlessly passing around ptr to SCSI completion func
        [libata] new driver acard_ahci, for ATP8620 host controller
      1542dec1
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid · facc7a96
      Linus Torvalds authored
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid: (34 commits)
        HID: roccat: Update sysfs attribute doc
        HID: roccat: don't use #pragma pack
        HID: roccat: Add support for Roccat Kone[+] v2
        HID: roccat: reduce number of functions in kone and pyra drivers
        HID: roccat: declare meaning of pack pragma usage in driver headers
        HID: roccat: use class for char device for sysfs attribute creation
        sysfs: Introducing binary attributes for struct class
        HID: hidraw: add compatibility ioctl() for 32-bit applications.
        HID: hid-picolcd: Fix memory leak in picolcd_debug_out_report()
        HID: picolcd: fix misuse of logical operation in place of bitop
        HID: usbhid: base runtime PM on modern API
        HID: replace offsets values with their corresponding BTN_* defines
        HID: hid-mosart: support suspend/resume
        HID: hid-mosart: ignore buttons report
        HID: hid-picolcd: don't use flush_scheduled_work()
        HID: simplify an index check in hid_lookup_collection
        HID: Hoist assigns from ifs
        HID: Remove superfluous __inline__
        HID: Use vzalloc for vmalloc/memset(,0...)
        HID: Add and use hid_<level>: dev_<level> equivalents
        ...
      facc7a96
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6 · c8940eca
      Linus Torvalds authored
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6:
        spi / PM: Support dev_pm_ops
        PM: Prototype the pm_generic_ operations
        PM / Runtime: Generic resume shouldn't set RPM_ACTIVE unconditionally
        PM: Use dev_name() in core device suspend and resume routines
        PM: Permit registration of parentless devices during system suspend
        PM: Replace the device power.status field with a bit field
        PM: Remove redundant checks from core device resume routines
        PM: Use a different list of devices for each stage of device suspend
        PM: Avoid compiler warning in pm_noirq_op()
        PM: Use pm_wakeup_pending() in __device_suspend()
        PM / Wakeup: Replace pm_check_wakeup_events() with pm_wakeup_pending()
        PM: Prevent dpm_prepare() from returning errors unnecessarily
        PM: Fix references to basic-pm-debugging.txt in drivers-testing.txt
        PM / Runtime: Add synchronous runtime interface for interrupt handlers (v3)
        PM / Hibernate: When failed, in_suspend should be reset
        PM / Hibernate: hibernation_ops->leave should be checked too
        Freezer: Fix a race during freezing of TASK_STOPPED tasks
        PM: Use proper ccflag flag in kernel/power/Makefile
        PM / Runtime: Fix comments to match runtime callback code
      c8940eca
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 · 78c92a9f
      Linus Torvalds authored
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6:
        firewire: use split transaction timeout only for split transactions
        firewire: ohci: consolidate context status flags
        firewire: ohci: cache the context run bit
        firewire: ohci: flush AT contexts after bus reset - addendum
        firewire: ohci: flush AT contexts after bus reset for OHCI 1.2
        firewire: net: set carrier state at ifup
        firewire: net: add carrier detection
        firewire: net: ratelimit error messages
        firewire: ohci: restart iso DMA contexts on resume from low power mode
        firewire: ohci: restore GUID on resume.
        firewire: ohci: use common buffer for self IDs and AR descriptors
        firewire: ohci: optimize iso context checks in the interrupt handler
        firewire: make PHY packet header format consistent
        firewire: ohci: properly clear posted write errors
        firewire: ohci: flush MMIO writes in the interrupt handler
        firewire: ohci: fix AT context initialization error handling
        firewire: ohci: Asynchronous Reception rewrite
        firewire: core: Update WARN uses
        firewire: nosy: char device is not seekable
      78c92a9f
  2. Jan 10, 2011
  3. Jan 09, 2011
  4. Jan 08, 2011
    • Nick Bowler's avatar
      pata_platform: Remove CONFIG_HAVE_PATA_PLATFORM's dependencies. · 2ad2c320
      Nick Bowler authored
      
      
      CONFIG_HAVE_PATA_PLATFORM, by virtue of where its defined, has a
      dependency on CONFG_ATA and CONFIG_ATA_SFF.  This causes Kconfig
      warnings when it is selected by various architectures, such as
      
        warning: (ARCH_VEXPRESS && <choice> || ARCH_RPC && <choice> || MACH_VPAC270 && ARCH_PXA || MACH_REALVIEW_PB11MP && ARCH_REALVIEW || MACH_REALVIEW_PBA8 && ARCH_REALVIEW || MACH_REALVIEW_PBX && ARCH_REALVIEW || MACH_BAST_IDE && ARCH_S3C2410 || MACH_ANUBIS && ARCH_S3C2410) selects HAVE_PATA_PLATFORM which has unmet direct dependencies (ATA && ATA_SFF)
      
      Since this option is only used to control visibility of the
      CONFIG_PATA_PLATFORM option and isn't itself visible in the menu,
      it is straightforward to simply remove these dependencies rather
      than adjust all the architectures.
      
      Signed-off-by: default avatarNick Bowler <nbowler@elliptictech.com>
      Signed-off-by: default avatarJeff Garzik <jgarzik@redhat.com>
      2ad2c320
    • Sergei Shtylyov's avatar
      pata_hpt37x: actually limit HPT370 to UltraDMA/66 · fc2698d5
      Sergei Shtylyov authored
      
      
      The driver clearly tries to limit HPT370[A] to UltraDMA/66 if the PCI clock is
      less than 50 MHz but due to cut&paste type mistake this code has no effect...
      
      Signed-off-by: default avatarSergei Shtylyov <sshtylyov@ru.mvista.com>
      Signed-off-by: default avatarJeff Garzik <jgarzik@redhat.com>
      fc2698d5