aboutsummaryrefslogtreecommitdiffstats
path: root/arch
AgeCommit message (Expand)AuthorFilesLines
2017-06-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netHEADmasterLinus Torvalds1-0/+6
2017-06-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparcLinus Torvalds17-116/+201
2017-06-06sparc64: delete old wrap codePavel Tatashin6-45/+1
2017-06-06sparc64: new context wrapPavel Tatashin1-27/+54
2017-06-06sparc64: add per-cpu mm of secondary contextsPavel Tatashin2-2/+4
2017-06-06sparc64: redefine first versionPavel Tatashin2-4/+4
2017-06-06sparc64: combine activate_mm and switch_mmPavel Tatashin1-20/+1
2017-06-06sparc64: reset mm cpumask after wrapPavel Tatashin1-0/+2
2017-06-06sparc/mm/hugepages: Fix setup_hugepagesz for invalid values.Liam R. Howlett1-1/+2
2017-06-06sparc: Machine description indices can varyJames Clarke2-4/+65
2017-06-06sparc64: mm: fix copy_tsb to correctly copy huge page TSBsMike Kravetz2-6/+12
2017-06-06arch/sparc: support NR_CPUS = 4096Jane Chu2-6/+15
2017-06-05sparc64: Add __multi3 for gcc 7.x and later.David S. Miller2-0/+36
2017-06-05Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/linux-armLinus Torvalds4-13/+15
2017-06-05ARM: 8677/1: boot/compressed: fix decompressor header layout for v7-MArd Biesheuvel2-10/+11
2017-06-05ARM: 8676/1: NOMMU: provide pgprot_device() macroVladimir Murzin1-0/+1
2017-06-02Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-0/+6
2017-06-02frv: declare jiffies to be located in the .data sectionMatthias Kaehlcke1-0/+6
2017-06-02Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds2-4/+6
2017-06-02Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds3-15/+12
2017-06-02Merge branch 'efi-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds3-10/+78
2017-06-02ARM64/ACPI: Fix BAD_MADT_GICC_ENTRY() macro implementationLorenzo Pieralisi1-3/+3
2017-06-01ARM: dts: imx6ul-14x14-evk: Add ksz8081 phy propertiesLeonard Crestez1-0/+6
2017-06-01Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds4-102/+83
2017-06-01sparc64: Fix build warnings with gcc 7.David S. Miller1-1/+1
2017-06-01Revert "x86/PAT: Fix Xorg regression on CPUs that don't support PAT"Ingo Molnar1-6/+3
2017-06-01KVM: x86: Fix nmi injection failure when vcpu got blockedZhuangYanying1-2/+5
2017-06-01KVM: SVM: do not zero out segment attributes if segment is unusable or not pr...Roman Pen1-13/+11
2017-05-30KVM: SVM: ignore type when setting segment registersGioh Kim1-1/+1
2017-05-30KVM: nVMX: fix nested_vmx_check_vmptr failure paths under debuggingRadim Krčmář1-83/+57
2017-05-29kthread: fix boot hang (regression) on MIPS/OpenRISCVegard Nossum2-3/+0
2017-05-29x86/debug/32: Convert a smp_processor_id() call to raw to avoid DEBUG_PREEMPT...Borislav Petkov1-1/+1
2017-05-29x86/microcode/AMD: Change load_microcode_amd()'s param to bool to fix preempt...Borislav Petkov1-8/+8
2017-05-28x86/efi: Correct EFI identity mapping under 'efi=old_map' when KASLR is enabledBaoquan He1-8/+71
2017-05-28x86/efi: Disable runtime services on kexec kernel if booted with efi=old_mapSai Praneeth1-2/+4
2017-05-28efi: Don't issue error message when booted under XenJuergen Gross1-0/+3
2017-05-27Merge tag 'powerpc-4.12-4' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds5-5/+11
2017-05-27Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds9-37/+81
2017-05-27Merge branch 'ras-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-7/+7
2017-05-27Merge tag 'trace-v4.12-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-7/+24
2017-05-26x86/ftrace: Make sure that ftrace trampolines are not RWXThomas Gleixner1-6/+14
2017-05-26x86/mm/ftrace: Do not bug in early boot on irqs_disabled in cpu_flush_range()Steven Rostedt (VMware)1-1/+1
2017-05-26kprobes/x86: Fix to set RWX bits correctly before releasing trampolineMasami Hiramatsu1-0/+9
2017-05-26arch/sparc: increase CONFIG_NODES_SHIFT on SPARC64 to 5Jane Chu1-2/+6
2017-05-26KVM: x86: Fix virtual wire modeJan H. Schönherr1-1/+2
2017-05-26KVM: nVMX: Fix handling of lmsw instructionJan H. Schönherr1-2/+5
2017-05-26KVM: X86: Fix preempt the preemption timer cancelWanpeng Li1-0/+2
2017-05-26x86/timers: Move simple_udelay_calibration past init_hypervisor_platformJan Kiszka1-2/+2
2017-05-25ARM64: PCI: Fix struct acpi_pci_root_ops allocation failure pathTimmy Li1-1/+3
2017-05-25powerpc: Add PPC_FEATURE userspace bits for SCV and DARN instructionsNicholas Piggin2-1/+4
2017-05-25powerpc/spufs: Fix hash faults for kernel regionsJeremy Kerr1-1/+3
2017-05-25powerpc: Fix booting P9 hash with CONFIG_PPC_RADIX_MMU=NMichael Neuling1-0/+2
2017-05-25powerpc/powernv/npu-dma.c: Fix opal_npu_destroy_context() callAlistair Popple1-3/+2
2017-05-24x86/alternatives: Prevent uninitialized stack byte read in apply_alternatives()Mateusz Jurczyk1-2/+7
2017-05-24x86/PAT: Fix Xorg regression on CPUs that don't support PATMikulas Patocka1-3/+6
2017-05-24x86/watchdog: Fix Kconfig help text file path reference to lockup watchdog do...Benjamin Peterson1-1/+1
2017-05-24x86/build: Permit building with old make versionsJan Kiszka1-1/+1
2017-05-24x86/unwind: Add end-of-stack check for ftrace handlersJosh Poimboeuf1-9/+40
2017-05-24Revert "x86/entry: Fix the end of the stack for newly forked tasks"Josh Poimboeuf2-18/+23
2017-05-23ARM: 8675/1: MCPM: ensure not to enter __hyp_soft_restart from loopback and c...Sudeep Holla1-3/+3
2017-05-23arm64: dts: hikey: Fix WiFi supportUlf Hansson1-15/+11
2017-05-23arm64: dts: hi6220: Move board data from the dwmmc nodes to hikey dtsUlf Hansson2-20/+22
2017-05-23arm64: dts: hikey: Add the SYS_5V and the VDD_3V3 regulatorsUlf Hansson1-1/+21
2017-05-23arm64: dts: hi6220: Move the fixed_5v_hub regulator to the hikey dtsUlf Hansson2-11/+11
2017-05-23arm64: dts: hikey: Add clock for the pmic mfdDaniel Lezcano1-0/+1
2017-05-21x86: fix 32-bit case of __get_user_asm_u64()Linus Torvalds1-3/+3
2017-05-21Clean up x86 unsafe_get/put_user() type handlingLinus Torvalds1-2/+3
2017-05-21x86/MCE: Export memory_error()Borislav Petkov2-7/+7
2017-05-21Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2-3/+5
2017-05-21osf_wait4(): fix infoleakAl Viro1-2/+4
2017-05-21fix unsafe_put_user()Al Viro1-1/+1
2017-05-21x86/boot: Use CROSS_COMPILE prefix for readelfRob Landley1-1/+1
2017-05-19Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds21-94/+231
2017-05-19Merge tag 'for-linus-4.12b-rc2-tag' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds3-76/+43
2017-05-19Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm...Linus Torvalds38-124/+253
2017-05-19Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds5-14/+53
2017-05-19Merge tag 'powerpc-4.12-3' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds6-5/+42
2017-05-19KVM: x86: prevent uninitialized variable warning in check_svme()Radim Krčmář1-1/+1
2017-05-19KVM: x86/vPMU: fix undefined shift in intel_pmu_refresh()Radim Krčmář1-1/+1
2017-05-19KVM: x86: zero base3 of unusable segmentsRadim Krčmář1-0/+2
2017-05-19KVM: X86: Fix read out-of-bounds vulnerability in kvm pio emulationWanpeng Li1-9/+15
2017-05-19KVM: x86: Fix potential preemption when get the current kvmclock timestampWanpeng Li1-1/+9
2017-05-19arm64: dts: rockchip: fix include referenceArnd Bergmann1-1/+1
2017-05-19ARM: remove duplicate 'const' annotations'Arnd Bergmann6-6/+6
2017-05-19Merge tag 'omap-for-v4.12/fixes-v2-signed' of git://git.kernel.org/pub/scm/li...Olof Johansson6-6/+13
2017-05-19Merge tag 'imx-fixes-4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/s...Olof Johansson2-18/+1
2017-05-19arm64: defconfig: enable options needed for QCom DB410c boardRob Herring1-0/+7
2017-05-18arm64: defconfig: sync with savedefconfigRob Herring1-61/+42
2017-05-18ARM: configs: add a gemini defconfigLinus Walleij1-0/+68
2017-05-18Merge tag 'arm-soc/for-4.12/devicetree-fixes' of http://github.com/Broadcom/s...Olof Johansson3-11/+15
2017-05-18devicetree: Move include prefixes from arch to separate directoryOlof Johansson10-10/+0
2017-05-18Merge tag 'v4.12-rc1' into fixesOlof Johansson251-16926/+6457
2017-05-19xen: make xen_flush_tlb_all() staticJuergen Gross1-1/+1
2017-05-19xen: cleanup pvh leftovers from pv-only sourcesJuergen Gross2-75/+42
2017-05-19powerpc/mm: Fix virt_addr_valid() etc. on 64-bit hashMichael Ellerman1-0/+12
2017-05-18KVM: Silence underflow warning in avic_get_physical_id_entry()Dan Carpenter1-1/+2
2017-05-18Merge tag 'kvm-arm-for-v4.12-rc2' of git://git.kernel.org/pub/scm/linux/kerne...Radim Krčmář7-40/+89
2017-05-17sparc/ftrace: Fix ftrace graph time measurementLiam R. Howlett1-7/+6
2017-05-17sparc: Fix -Wstringop-overflow warningOrlando Arias3-4/+4
2017-05-17sparc64: Fix mapping of 64k pages with MAP_FIXEDNitin Gupta1-2/+4
2017-05-17arm64/cpufeature: don't use mutex in bringup pathMark Rutland3-6/+37
2017-05-17ARM: dts: dra7: Reduce cpu thermal shutdown temperatureRavikumar Kattekola1-0/+4
2017-05-17powerpc/mm: Fix crash in page table dump with huge pagesMichael Ellerman1-3/+4
2017-05-16KVM: x86: lower default for halt_poll_nsPaolo Bonzini1-1/+1
2017-05-16Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds10-22/+51
2017-05-16ARM: dts: LogicPD Torpedo: Fix camera pin muxAdam Ford1-3/+3
2017-05-16ARM: dts: omap4: enable CEC pin for Pandaboard A4 and ESHans Verkuil2-2/+2
2017-05-16ARM: dts: gta04: fix polarity of clocks for mcbsp4Andreas Kemnade1-1/+2
2017-05-16ARM: dts: dra7: Add power hold and power controller properties to palmasKeerthy1-0/+2
2017-05-16powerpc/kprobes: Fix handling of instruction emulation on probe re-entryNaveen N. Rao1-1/+2
2017-05-16powerpc/powernv: Set NAPSTATELOST after recovering paca on P9 DD1Gautham R. Shenoy1-1/+1
2017-05-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-2/+3
2017-05-15arm64: perf: Ignore exclude_hv when kernel is running in HYPGanapatrao Kulkarni1-7/+16
2017-05-15arm64: Remove redundant mov from LL/SC cmpxchgRobin Murphy1-1/+0
2017-05-15KVM: nVMX: fix EPT permissions as reported in exit qualificationPaolo Bonzini1-14/+21
2017-05-15KVM: VMX: Don't enable EPT A/D feature if EPT feature is disabledWanpeng Li1-1/+1
2017-05-15KVM: x86: Fix load damaged SSEx MXCSR registerWanpeng Li2-2/+8
2017-05-15kvm: nVMX: off by one in vmx_write_pml_buffer()Dan Carpenter1-1/+1
2017-05-15Merge branch 'kvm-ppc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git...Radim Krčmář6-22/+80
2017-05-15KVM: arm: rename pm_fake handler to trap_raz_wiZhichao Huang1-16/+16
2017-05-15KVM: arm: plug potential guest hardware debug leakageZhichao Huang4-22/+66
2017-05-15powerpc/tm: Fix FP and VMX register corruptionMichael Neuling1-0/+19
2017-05-15arm: KVM: Do not use stack-protector to compile HYP codeMarc Zyngier1-0/+2
2017-05-15powerpc/modules: If mprofile-kernel is enabled add it to vermagicMichael Ellerman1-0/+4
2017-05-15arm64: KVM: Do not use stack-protector to compile EL2 codeMarc Zyngier1-0/+2
2017-05-15ARM: KVM: Fix tracepoint generation after move to virt/kvm/arm/Marc Zyngier2-4/+5
2017-05-15ARM: dts: imx6sx-sdb: Remove OPP overrideLeonard Crestez1-17/+0
2017-05-15ARM: dts: imx53-qsrb: Pulldown PMIC IRQ pinFabio Estevam1-1/+1
2017-05-13Merge tag 'bcm2835-dt-next-2017-03-30' into devicetree/fixesFlorian Fainelli3-11/+15
2017-05-13Merge branch 'for-linus-4.12-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds7-19/+17
2017-05-13Merge branch 'akpm' (patches from Andrew)Linus Torvalds3-3/+3
2017-05-12Tigran has movedAndrew Morton3-3/+3
2017-05-12Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+1
2017-05-12Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+1
2017-05-12Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds15-27/+63
2017-05-12Merge tag 'for-linus-4.12b-rc0c-tag' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds4-32/+24
2017-05-12Merge tag 'powerpc-4.12-2' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds20-24/+1203
2017-05-12Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linusLinus Torvalds45-10884/+1076
2017-05-12Merge tag 'nios2-v4.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds21-252/+69
2017-05-12KVM: PPC: Book3S PR: Don't include SPAPR TCE code on non-pseries platformsPaul Mackerras4-13/+33
2017-05-12KVM: PPC: Book3S PR: Check copy_to/from_user return valuesPaul Mackerras1-8/+26
2017-05-12KVM: PPC: Book3S HV: Add radix checks in real-mode hypercall handlersPaul Mackerras2-1/+21
2017-05-11Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds11-22/+59
2017-05-11Merge tag 'for-linus-20170510' of git://git.infradead.org/linux-mtdLinus Torvalds1-1/+0
2017-05-11bpf, arm64: fix faulty emission of map access in tail callsDaniel Borkmann1-2/+3
2017-05-11s390: convert debug_info.ref_count from atomic_t to refcount_tElena Reshetova2-5/+6
2017-05-11xen: adjust early dom0 p2m handling to xen hypervisor behaviorJuergen Gross1-3/+4
2017-05-11x86/amd: don't set X86_BUG_SYSRET_SS_ATTRS when running under XenJuergen Gross2-3/+3
2017-05-11arm64: Silence first allocation with CONFIG_ARM64_MODULE_PLTS=yFlorian Fainelli1-1/+6
2017-05-11ARM: Silence first allocation with CONFIG_ARM_MODULE_PLTS=yFlorian Fainelli1-2/+9
2017-05-11nios2: remove custom early console implementationTobias Klauser6-199/+0
2017-05-10Merge tag 'kbuild-uapi-v4.12' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds40-809/+5
2017-05-10Merge tag 'kbuild-misc-v4.12' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds5-15/+14
2017-05-10Merge tag 'kbuild-v4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds4-48/+10
2017-05-10Merge tag 'rtc-4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/abellon...Linus Torvalds1-0/+1
2017-05-10Merge tag 'hwparam-20170420' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2017-05-10Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds8-51/+17
2017-05-10Merge branch 'tee/initial-merge' into fixesArnd Bergmann1-0/+7
2017-05-10Merge tag 'metag-for-v4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-152/+143
2017-05-10Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds41-4421/+3506
2017-05-10Merge tag 'armsoc-tee' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/a...Linus Torvalds1-0/+7
2017-05-10Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-0/+4
2017-05-11arch/include: remove empty Kbuild filesNicolas Dichtel3-3/+0
2017-05-11uapi: export all arch specifics directoriesNicolas Dichtel2-5/+0
2017-05-11uapi: export all headers under uapi directoriesNicolas Dichtel36-801/+5
2017-05-11x86: stop exporting msr-index.h to userlandNicolas Dichtel1-1/+0
2017-05-11nios2: put setup.h in uapiNicolas Dichtel1-0/+1
2017-05-11h8300: put bitsperlong.h in uapiNicolas Dichtel1-3/+3
2017-05-10Merge tag 'mvebu-arm64-4.12-1' of git://git.infradead.org/linux-mvebu into fixesArnd Bergmann1-0/+5
2017-05-10Merge tag 'mvebu-dt64-4.12-3' of git://git.infradead.org/linux-mvebu into fixesArnd Bergmann2-3/+78
2017-05-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparcLinus Torvalds6-14/+13
2017-05-09Merge tag 'dmaengine-4.12-rc1' of git://git.infradead.org/users/vkoul/slave-dmaLinus Torvalds1-1/+0
2017-05-09Merge tag 'iommu-updates-v4.12' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-124/+31
2017-05-09sparc64: fix fault handling in NGbzero.S and GENbzero.SDave Aldridge3-2/+8
2017-05-09sparc: use memdup_user_nul in sun4m LED driverGeliang Tang1-10/+3
2017-05-09Merge tag 'v4.11-next-fixes' of https://github.com/mbgg/linux-mediatek into f...Arnd Bergmann2-0/+5
2017-05-09ARM: omap2+: make omap4_get_cpu1_ns_pa_addr declaration usableArnd Bergmann3-10/+14
2017-05-09Merge tag 'arc-4.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vgu...Linus Torvalds9-24/+196
2017-05-09x86, pmem: Fix cache flushing for iovec write < 8 bytesBen Hutchings1-1/+1
2017-05-09Merge tag 'armsoc-dt64' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/...Linus Torvalds117-1393/+10930
2017-05-09Merge tag 'armsoc-arm64' of git://git.kernel.org/pub/scm/linux/kernel/git/arm...Linus Torvalds2-1/+25
2017-05-09Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds19-649/+12
2017-05-09Merge tag 'armsoc-defconfig' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds13-69/+240
2017-05-09Merge tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/ar...Linus Torvalds354-2761/+12763
2017-05-09Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/a...Linus Torvalds67-2660/+610
2017-05-09arm64: uaccess: suppress spurious clang warningMark Rutland1-2/+2
2017-05-09arm64: atomic_lse: match asm register sizesMark Rutland1-2/+2
2017-05-09arm64: armv8_deprecated: ensure extension of addrMark Rutland1-1/+2
2017-05-09arm64: uaccess: ensure extension of access_ok() addrMark Rutland1-1/+2
2017-05-09arm64: ensure extension of smp_store_release valueMark Rutland1-5/+15
2017-05-09arm64: xchg: hazard against entire exchange variableMark Rutland1-1/+1
2017-05-09ARM64: dts: mediatek: configure some fixed mmc parametersyong mao1-0/+3
2017-05-09arm: dts: mt7623: add clock-frequency to the a7 timer node to mt7623.dtsiJohn Crispin1-0/+2
2017-05-09arm64: entry: improve data abort handling of tagged pointersKristina Martsenko2-2/+12
2017-05-09arm64: hw_breakpoint: fix watchpoint matching for tagged pointersKristina Martsenko2-3/+6
2017-05-09arm64: traps: fix userspace cache maintenance emulation on a tagged pointerKristina Martsenko1-2/+2
2017-05-09Merge tag 'armsoc-fixes-nc' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-1/+6
2017-05-09powerpc/64s: Support new device tree binding for discovering CPU featuresNicholas Piggin11-16/+1150
2017-05-09powerpc: Don't print cpu_spec->cpu_name if it's NULLNicholas Piggin1-1/+1
2017-05-09Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/scottwoo...Michael Ellerman4-0/+44