aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2012-09-17Merge branch 'for-pci-res-alloc'HEADmasterYinghai Lu26-480/+1265
2012-09-17PCI, x86: Add pci=pref_bar to realloc pref barsYinghai Lu3-7/+17
2012-09-17PCI: Treat ROM resource as optional during assigning.Yinghai Lu1-14/+7
2012-09-17PCI: Sort unassigned resources with correct alignmentYinghai Lu1-7/+26
2012-09-17PCI: Use is_pci_iov_resource_idx()Yinghai Lu1-4/+3
2012-09-17resource: Only return range with needed alignYinghai Lu1-1/+13
2012-09-17PCI: Don't allocate small resource in big empty space.Yinghai Lu4-18/+54
2012-09-17resource: Add allocate_resource_fit()Yinghai Lu2-8/+27
2012-09-17resource: Make find_resource could return just fit resourceYinghai Lu1-2/+56
2012-09-17PCI: Allocate resource with big size at first when alignment is the sameYinghai Lu1-2/+5
2012-09-17intel-gtt: Read 64bit for gmar_bus_addrYinghai Lu1-4/+10
2012-09-17PCI: Add pci=alloc_high supportYinghai Lu4-0/+23
2012-09-17PCI: Try to allocate mem64 above 4G at firstYinghai Lu4-13/+36
2012-09-17PCI: Add pcibios_bus_addr_to_res()Yinghai Lu2-0/+16
2012-09-17PCI: pcibus address to resource converting take bus directlyYinghai Lu2-13/+24
2012-09-17PCI: Don't shrink too much for hotplug bridgeYinghai Lu1-0/+6
2012-09-17PCI: More strict checking of valid range for bridgeYinghai Lu1-1/+44
2012-09-17PCI, pciehp: Remove not needed bus number range checkingYinghai Lu1-11/+1
2012-09-17pcmcia: Remove workaround for fixing pci parent bus subordinateYinghai Lu1-75/+0
2012-09-17PCI: Seperate child bus scanning to two passes overallYinghai Lu1-16/+34
2012-09-17PCI: Kill pci_fixup_parent_subordinate_busnr()Yinghai Lu1-32/+0
2012-09-17PCI: Strict checking of valid range for bridgeYinghai Lu1-0/+27
2012-09-17PCI: Allocate bus range instead of use max blindlyYinghai Lu1-45/+55
2012-09-17PCI: Add pci_bus_replace_busn_res()Yinghai Lu1-0/+15
2012-09-17PCI: Probe safe range that we can use for unassigned bridge.Yinghai Lu1-0/+33
2012-09-17PCI: Add pci_bus_extend/shrink_top()Yinghai Lu1-0/+28
2012-09-17resources: Replace registered resource in tree.Yinghai Lu2-0/+26
2012-09-17resources: Add probe_resource()Yinghai Lu2-0/+108
2012-09-17resources: Add resource_shrink_parents_top()Yinghai Lu2-0/+43
2012-09-17resources: Separate __adjust_resource()Yinghai Lu1-4/+13
2012-09-17resources: Split out __allocate_resource()Yinghai Lu1-8/+33
2012-09-17IOMMU: Add intel iommu irq-remapping and dmar hotplug supportfor-iommuYinghai Lu1-0/+220
2012-09-17IOMMU: Add dmar_parse_one_drhd()Yinghai Lu2-19/+79
2012-09-17IOMMU: Add intel_enable_irq_remapping_one()Yinghai Lu1-7/+129
2012-09-17IOMMU: Add init_dmar_one()Yinghai Lu2-12/+115
2012-09-17IOMMU: Separate free_dmar_iommu from free_iommuYinghai Lu2-2/+1
2012-09-17ACPI: Add acpi_run_dsm()Yinghai Lu2-0/+87
2012-09-17IOMMU: iommu_unique_seq_id()Yinghai Lu1-2/+16
2012-09-17IOMMU: Don't clean handler data before free_irq()Yinghai Lu1-1/+0
2012-09-17IOMMU: Fix tboot force iommu logicYinghai Lu1-3/+3
2012-09-17IOMMU: Update dmar units devices list during hotplugYinghai Lu4-12/+206
2012-09-17x86, ioapic: Find usable ioapic id for 64bit.Yinghai Lu1-7/+34
2012-09-17PCI, x86: Use acpi_pci_driver instead of pci_driver for ioapic hotplugYinghai Lu1-56/+169
2012-09-17PCI: Disable mem in the ioapic removing pathYinghai Lu1-0/+13
2012-09-17PCI: Make sure hotplug ioapic driver get loaded earlyYinghai Lu3-9/+5
2012-09-17x86, acpi, irq: Enable pci device type ioapic hotplugYinghai Lu1-4/+6
2012-09-17x86: move declaration for mp_register_ioapic()Yinghai Lu1-1/+18
2012-09-17x86, irq: Make ioapics loop code skip blank slotYinghai Lu1-6/+23
2012-09-17x86, irq: Add mp_unregister_ioapic could handle hotremove ioapicYinghai Lu2-0/+43
2012-09-17x86, irq: Make mp_register_ioapic could handle hotadd ioapicYinghai Lu2-14/+46
2012-09-17x86, irq: more strict check for register ioapicYinghai Lu1-7/+23
2012-09-17genirq: bail out early in free_desc()Yinghai Lu1-0/+3
2012-09-17x86, irq: add ioapic_gsi_to_irqYinghai Lu3-18/+34
2012-09-17x86, irq: pre-reserve irq range that are used by ioapicYinghai Lu2-46/+88
2012-09-17x86, irq: Add realloc_irq_and_cfg_at()Yinghai Lu3-1/+63
2012-09-17genirq: Split __irq_reserve_irqs from irq_alloc_descsYinghai Lu2-28/+28
2012-09-17x86, irq: Convert irq_2_pin list to generic listYinghai Lu2-11/+13
2012-09-17x86, irq: kill create_irq()Yinghai Lu1-15/+0
2012-09-17iommu, irq: alloc irq_desc for dmar_msi with local nodeYinghai Lu1-1/+1
2012-09-17ia64, irq: add dummy create_irq_nr()Yinghai Lu1-0/+10
2012-09-17x86, irq: Make dmar_msi/hpet_msi irq_chip name consistentYinghai Lu1-2/+2
2012-09-17x86, irq: Let msi/x have pci name in irq name shown in /proc/interruptYinghai Lu1-3/+14
2012-09-17x86, irq: Let msi-x to shown as MSI-X in /proc/interruptYinghai Lu1-1/+11
2012-09-17x86, irq: more clear about msix printoutYinghai Lu1-1/+2
2012-09-17x86, irq: Modify irq chip one time when irq remapping is enabledYinghai Lu3-7/+27
2012-09-17Merge branch 'for-pci-root-bus-hotplug' into for-x86-irq-basefor-x86-irq-baseYinghai Lu118-1791/+1797
2012-09-17PCI: Use addon_fixed_resource with ati fixed resourceYinghai Lu1-3/+5
2012-09-17PCI: Make quirk_io_region to use addon_resource supportYinghai Lu1-85/+70
2012-09-17PCI: Make piix4 quirk to use addon_resource supportYinghai Lu1-16/+77
2012-09-17PCI: Make assign/update resource to support addon_resYinghai Lu1-6/+18
2012-09-17PCI: Update pci_resource_bar() to support addon_resourceYinghai Lu1-0/+7
2012-09-17PCI: Add helpers for add addon_resourceYinghai Lu2-0/+73
2012-09-17PCI: Add addon_resource support for pci_devYinghai Lu2-2/+56
2012-09-17PCI: Use for_each_res with xen pciYinghai Lu1-3/+1
2012-09-17PCI: Use for_each_res with mrsYinghai Lu1-3/+4
2012-09-17PCI: Use for_each_res pci bases readingYinghai Lu1-2/+4
2012-09-17PCI: Use for_each_res pci release releaseYinghai Lu1-3/+2
2012-09-17PCI: Use for_each_res pci bases pci_dev_driver()Yinghai Lu1-2/+4
2012-09-17PCI: Use for_each_res with noassign_barsYinghai Lu1-2/+1
2012-09-17PCI: Use for_each_res pci_assign_resourceYinghai Lu1-8/+6
2012-09-17PCI: Use for_each_res with pci bar reassign funcsYinghai Lu1-16/+12
2012-09-17PCI: Use for_each_pci_dev_resource pci_reassigndevYinghai Lu1-4/+2
2012-09-17PCI: Use for_each_pci_dev_resource pci_enable_devYinghai Lu1-7/+8
2012-09-17PCI, pciehp: Use for_each_pci_dev_resource helperYinghai Lu1-2/+3
2012-09-17PCI, acpiphp: Use for_each_pci_dev_resource helperYinghai Lu1-2/+2
2012-09-17PCI: Use for_each_res with IOV releated funcsYinghai Lu1-16/+15
2012-09-17x86, PCI: Use for_each_res with pci_allocate_dev_resourcesYinghai Lu1-35/+20
2012-09-17x86, PCI: Use for_each_res with pci_allocate_bridge_resourcesYinghai Lu1-2/+1
2012-09-17PCI: Update pci_resource_start to use pci_dev_resource_n()Yinghai Lu1-3/+3
2012-09-17PCI: Add is_pci_*_resource_idx()Yinghai Lu1-0/+23
2012-09-17pci: pci resource iteratorRam Pai2-0/+71
2012-09-17PCI: Add pci_dev_resource_idx()Yinghai Lu2-0/+10
2012-09-17PCI: Add pci_dev_resource_n()Yinghai Lu2-0/+11
2012-09-17ACPI: Enable SCI_EMULATE to manually simulate physical hotplug testing.Ashok Raj3-0/+156
2012-09-17PCI, acpiphp: Don't ailout even no slots found yet.Yinghai Lu3-44/+2
2012-09-17ACPI, PCI: Skip extra pci_enable_bridges for non hot-add rootYinghai Lu3-1/+4
2012-09-17PCI, x86: Move pci_enable_bridges() downfor-pci-root-bus-hotplug-part5Yinghai Lu3-2/+4
2012-09-17PCI: Set dev_node early for pci_devYinghai Lu1-0/+1
2012-09-17ACPI, PCI: Protect global lists in drivers/acpi/pci_root.cJiang Liu1-30/+40
2012-09-17ACPI, PCI: Notify acpi_pci_drivers when hot-plugging PCI root bridgesJiang Liu1-0/+11
2012-09-17ACPI, PCI: Use normal list for struct acpi_pci_driverJiang Liu2-14/+4
2012-09-17PCI, ACPI: Make kacpi_hotplug_wq staticfor-pci-root-bus-hotplug-part4Yinghai Lu2-4/+1
2012-09-17PCI, pci_root_hp: Use acpi_hp_workYinghai Lu1-31/+3
2012-09-17PCI, acpiphp: Use acpi_hp_workYinghai Lu1-36/+6
2012-09-17PCI, ACPI: Add alloc_acpi_hp_work()Yinghai Lu2-0/+30
2012-09-17PCI, ACPI: Add pci_root_hp hot removal notification support.Yinghai Lu1-0/+67
2012-09-17ACPI: acpi_bus_trim to support two steps.Yinghai Lu1-4/+1
2012-09-17PCI, ACPI: del root bus prtYinghai Lu1-0/+6
2012-09-17PCI, ACPI: Make acpi_pci_root_remove remove pci root bus tooYinghai Lu1-0/+16
2012-09-17PCI, acpi: Update acpi_pci_driver add/remove interfaceYinghai Lu4-14/+18
2012-09-17PCI, ACPI: Pass device instead of handle when config root bridgeYinghai Lu1-3/+3
2012-09-17PCI, acpiphp: Separate out hot-add support of pci host bridgeYinghai Lu3-44/+254
2012-09-17PCI: Add pci_stop_and_remove_root_bus()Yinghai Lu2-0/+42
2012-09-17PCI: Fix a device reference count leakage issue in pci_dev_present()Jiang Liu1-5/+5
2012-09-17PCI, sysfs: Clean up rescan/remove with scheule_callbackfor-pci-root-bus-hotplug-part3Yinghai Lu1-11/+14
2012-09-17PCI: Rescan bus using callback method tooYinghai Lu1-9/+19
2012-09-17PCI: Use __pci_bus_size_bridges() directly in pci_assign_unassigned_bus_resou...Yinghai Lu1-7/+1
2012-09-17PCI: pci_bus_size_bridges() should not size own bridgeYinghai Lu3-10/+18
2012-09-17PCI: Move back pci_rescan_bus() to probe.cYinghai Lu2-22/+21
2012-09-17PCI: Separate out pci_assign_unassigned_bus_resources()Yinghai Lu2-14/+19
2012-09-17PCI: Claim hw/fw allocated resources in hot add path.for-pci-root-bus-hotplug-part2Yinghai Lu3-0/+16
2012-09-17PCI, x86: Remove __init for hw/fw allocated functionsYinghai Lu1-6/+6
2012-09-17PCI, x86: Add pcibios_fw_addr_doneYinghai Lu1-1/+9
2012-09-17x86, PCI: Separate rom resource claim outYinghai Lu1-17/+35
2012-09-17x86, PCI: Let pcibios_allocate_bus_resources() take bus insteadYinghai Lu1-13/+25
2012-09-17x86, PCI: Separate pcibios_allocate_dev_resources()Yinghai Lu1-19/+23
2012-09-17x86, PCI: Separate pcibios_allocate_bridge_resources()Yinghai Lu1-22/+24
2012-09-17PCI: Split out stop_bus_device and remove_bus_dev again.for-pci-root-bus-hotplug-part1Yinghai Lu1-16/+35
2012-09-17PCI: Add root bus children dev's res to fail listYinghai Lu1-1/+1
2012-09-17PCI, acpiphp: Add is_hotplug_bridge detectionYinghai Lu1-1/+26
2012-09-17PCI, x86: clear initial value for root info resourcesYinghai Lu1-2/+1
2012-09-17PCI: Use correct type when freeing bus resource listYinghai Lu1-1/+5
2012-09-17PCI, x86: fix default vga ref_countYinghai Lu1-1/+5
2012-09-17Merge branch 'linus'Ingo Molnar90-478/+602
2012-09-17Merge branch 'linus'Ingo Molnar183-742/+1819
2012-09-16Linux 3.6-rc6Linus Torvalds1-1/+1
2012-09-16Merge tag 'mfd-for-linus-3.6-2' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds58-247/+343
2012-09-16Merge tag 'for-3.6-rc6' of git://gitorious.org/linux-pwm/linux-pwmLinus Torvalds2-0/+36
2012-09-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pendingLinus Torvalds10-126/+141
2012-09-16Merge tag 'pm-for-3.6-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/r...Linus Torvalds2-12/+34
2012-09-16Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-6/+2
2012-09-16Merge tag 'sound-3.6' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/...Linus Torvalds13-40/+23
2012-09-16Revert "sched: Improve scalability via 'CPU buddies', which withstand random ...Linus Torvalds3-46/+22
2012-09-16mfd: MAX77693: Fix NULL pointer error when initializing irqsChanwoo Choi2-7/+26
2012-09-16mfd: MAX77693: Fix interrupt handling bugChanwoo Choi1-5/+31
2012-09-15mfd: core: Push irqdomain mapping out into devicesMark Brown54-112/+125
2012-09-15Merge tag 'asoc-3.6' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie...Takashi Iwai474-2871/+5042
2012-09-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-fixesLinus Torvalds3-44/+61
2012-09-14Merge branch 'for_linus' of git://cavan.codon.org.uk/platform-drivers-x86Linus Torvalds7-36/+31
2012-09-14Merge branch 'i2c-embedded/for-current' of git://git.pengutronix.de/git/wsa/l...Linus Torvalds5-33/+42
2012-09-14Merge tag 'ecryptfs-3.6-rc6-fixes' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds3-2/+14
2012-09-14Merge branch 'fixes-for-3.6' of git://git.linaro.org/people/mszyprowski/linux...Linus Torvalds1-1/+1
2012-09-14Merge tag 'hwmon-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-25/+14
2012-09-14Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds26-138/+298
2012-09-14Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds5-29/+17
2012-09-14Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds7-38/+58
2012-09-14Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+1
2012-09-14Revert "Btrfs: fix some error codes in btrfs_qgroup_inherit()"Chris Mason1-6/+2
2012-09-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds85-342/+808
2012-09-14Merge tag 'usb-3.6-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds26-57/+410
2012-09-14Merge tag 'tty-3.6-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds1-15/+15
2012-09-14Merge tag 'staging-3.6-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds22-47/+123
2012-09-14Merge tag 'driver-core-3.6-rc6' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+1
2012-09-14vfs: make O_PATH file descriptors usable for 'fstat()'Linus Torvalds1-1/+1
2012-09-14Merge branch 'linus'Ingo Molnar49-164/+346
2012-09-14ACPI / PM: Use KERN_DEBUG when no power resources are foundAaron Lu1-1/+1
2012-09-14Merge branch 'pci/tejun-workqueue' into nextBjorn Helgaas1-20/+28
2012-09-14ASoC: wm8904: correct the indexBo Shen1-1/+1
2012-09-14eCryptfs: Copy up attributes of the lower target inode after renameTyler Hicks1-0/+5
2012-09-14eCryptfs: Call lower ->flush() from ecryptfs_flush()Tyler Hicks1-2/+8
2012-09-14eCryptfs: Write out all dirty pages just before releasing the lower fileTyler Hicks1-0/+1
2012-09-14i2c: algo: pca: Fix mode selection for PCA9665Thomas Kavanagh1-3/+3
2012-09-14MAINTAINERS: fix tree for current i2c-embedded developmentWolfram Sang1-1/+1
2012-09-14Merge branch 'perf/core'Ingo Molnar8-24/+46
2012-09-14Merge branch 'tip/perf/core' of git://git.kernel.org/pub/scm/linux/kernel/git...Ingo Molnar8-24/+46
2012-09-14drm/nouveau: fix booting with plymouth + dumb supportDave Airlie1-1/+1
2012-09-13kprobes/x86: Fix to support jprobes on ftrace-based kprobeMasami Hiramatsu2-16/+29
2012-09-13ftrace/x86-64: Allow to change RIP in handlersSteven Rostedt1-0/+4
2012-09-13kprobes/x86: Fix kprobes to collectly handle IP on ftraceMasami Hiramatsu1-3/+6
2012-09-13ftrace/x86: Adjust x86 regs.ip as like as x86-64Masami Hiramatsu1-2/+1
2012-09-13trace: Stop compiling in trace_clock unconditionallyJosh Triplett3-6/+7
2012-09-13tracing: Skip printing "OK" if failed to disable eventYuanhan Liu1-1/+3
2012-09-14Merge branch 'drm-fixes-3.6' of git://people.freedesktop.org/~agd5f/linux int...Dave Airlie2-37/+134
2012-09-14ACPI / PM: Fix resource_lock dead lock in acpi_power_on_deviceLin Ming1-11/+23
2012-09-14ACPI / PM: Infer parent power state from child if unknown, v2Rafael J. Wysocki1-0/+10
2012-09-13pktgen: fix crash with vlan and packet size less than 46Nishank Trivedi1-1/+1
2012-09-13thinkpad_acpi: buffer overflow in fan_get_status()Dan Carpenter1-6/+7
2012-09-13eeepc-laptop: fix device reference count leakage in eeepc_rfkill_hotplug()Jiang Liu1-4/+6
2012-09-13platform/x86: fix asus_laptop.wled_type descriptionMaxim Nikulin1-1/+1
2012-09-13asus-laptop: HRWS/HWRS typoCorentin Chary1-4/+4
2012-09-13drivers-platform-x86: remove useless #ifdef CONFIG_ACPI_VIDEOCorentin Chary4-14/+0
2012-09-13apple-gmux: Fix port address calculation in gmux_pio_write32()Seth Forshee1-1/+1
2012-09-13apple-gmux: Fix index read functionsBernhard Froemel1-2/+4
2012-09-13apple-gmux: Obtain version info from indexed gmuxBernhard Froemel1-4/+8
2012-09-13bnx2x: Add missing afex codeYuval Mintz2-11/+21
2012-09-13bnx2x: fix registers dumpedDmitry Kravkov2-18/+9
2012-09-13bnx2x: correct advertisement of pause capabilitiesYaniv Rosner1-0/+6
2012-09-13bnx2x: display the correct duplex valueYaniv Rosner1-4/+6
2012-09-13bnx2x: prevent timeouts when using PFCYaniv Rosner1-3/+5
2012-09-13bnx2x: fix stats copying logicYuval Mintz1-2/+5