1. 11 1月, 2011 7 次提交
    • L
      Merge branch 'packaging' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6 · 1693ed28
      Linus Torvalds 提交于
      * '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
    • L
      Merge branch 'kconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6 · f28b1c8a
      Linus Torvalds 提交于
      * '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
    • L
      Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6 · 0c05384a
      Linus Torvalds 提交于
      * '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
    • L
      Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev · 1542dec1
      Linus Torvalds 提交于
      * '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
    • L
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid · facc7a96
      Linus Torvalds 提交于
      * '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
    • L
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6 · c8940eca
      Linus Torvalds 提交于
      * '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
    • L
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 · 78c92a9f
      Linus Torvalds 提交于
      * '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. 10 1月, 2011 27 次提交
  3. 08 1月, 2011 6 次提交
    • N
      pata_platform: Remove CONFIG_HAVE_PATA_PLATFORM's dependencies. · 2ad2c320
      Nick Bowler 提交于
      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: NNick Bowler <nbowler@elliptictech.com>
      Signed-off-by: NJeff Garzik <jgarzik@redhat.com>
      2ad2c320
    • S
      pata_hpt37x: actually limit HPT370 to UltraDMA/66 · fc2698d5
      Sergei Shtylyov 提交于
      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: NSergei Shtylyov <sshtylyov@ru.mvista.com>
      Signed-off-by: NJeff Garzik <jgarzik@redhat.com>
      fc2698d5
    • S
      pata_hpt3x2n: coding style cleanup · b197f13b
      Sergei Shtylyov 提交于
      Fix 8 errors and 3 warnings given by checkpatch.pl:
      
      - *switch* and *case* not on the same indentation level;
      
      - no space between *for*/*switch*/*while* and open parenthesis;
      
      - space between an unary operator and its operand;
      
      - spaces before tabs;
      
      - lines over 80 characters.
      
      In addition to these changes, also do the following:
      
      - add new line after variable definitions;
      
      - fix the style of some multi-line comments.
      Signed-off-by: NSergei Shtylyov <sshtylyov@ru.mvista.com>
      Signed-off-by: NJeff Garzik <jgarzik@redhat.com>
      b197f13b
    • S
      pata_hpt37x: coding style cleanup · 49bfbd38
      Sergei Shtylyov 提交于
      Fix 12 errors and 15 warnings given by checkpatch.pl:
      
      - *switch* and *case* not on the same indentation level;
      
      - no space between *for*/*switch*/*while* and open parenthesis;
      
      - space between an unary operator and its operand;
      
      - drive blacklist arrays not being *const*;
      
      - spaces before tabs;
      
      - lines over 80 characters.
      
      In addition to these changes, also do the following:
      
      - add new line after variable definitions;
      
      - fix the style of some multi-line comments.
      Signed-off-by: NSergei Shtylyov <sshtylyov@ru.mvista.com>
      Signed-off-by: NJeff Garzik <jgarzik@redhat.com>
      49bfbd38
    • S
      pata_hpt366: coding style cleanup · 28cd4b6b
      Sergei Shtylyov 提交于
      Fix 2 errors and 11 warnings given by checkpatch.pl:
      
      - *switch* and *case* not on the same indentation level;
      
      - no space between *switch* and open parenthesis;
      
      - drive blacklist arrays not being *const*;
      
      - spaces before tabs;
      
      - lines over 80 characters.
      
      In addition to these changes, also add new line after variable definition in
      hpt36x_init_chipset()...
      Signed-off-by: NSergei Shtylyov <sshtylyov@ru.mvista.com>
      Signed-off-by: NJeff Garzik <jgarzik@redhat.com>
      28cd4b6b
    • S
      pata_hpt3x2n: calculate average f_CNT · dfc7e3e3
      Sergei Shtylyov 提交于
      Allow hpt3x2n_pci_clock() to calculate the average f_CNT register value iff
      HighPoint BIOS hasn't saved one, just like the 'pata_hpt37x' driver (reading
      the full 16-bit register, unlike what that driver does), so that this driver
      would work correctly on e.g. non-x86 machine with 66 MHz PCI.
      
      I'm not sure why Alan has only done this in one driver and not the other...
      Signed-off-by: NSergei Shtylyov <sshtylyov@ru.mvista.com>
      Signed-off-by: NJeff Garzik <jgarzik@redhat.com>
      dfc7e3e3