aboutsummaryrefslogtreecommitdiffstats
path: root/arch
AgeCommit message (Expand)AuthorFilesLines
2020-12-24Merge tag 'riscv-for-linus-5.11-rc1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+1
2020-12-24Merge tag 'powerpc-5.11-2' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds7-15/+29
2020-12-24Merge tag 'irq-core-2020-12-23' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds6-9/+7
2020-12-24Merge tag 'efi_updates_for_v5.11' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds9-152/+30
2020-12-22Merge tag 'kbuild-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-1/+1
2020-12-22Merge branch 'akpm' (patches from Andrew)Linus Torvalds36-51/+466
2020-12-22Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linuxLinus Torvalds50-473/+1256
2020-12-22Merge tag 'dma-mapping-5.11' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds3-12/+111
2020-12-22x86/split-lock: Avoid returning with interrupts enabledAndi Kleen1-1/+2
2020-12-22kasan: allow VMAP_STACK for HW_TAGS modeAndrey Konovalov1-4/+4
2020-12-22kasan, arm64: unpoison stack only with CONFIG_KASAN_STACKAndrey Konovalov2-2/+2
2020-12-22kasan, arm64: enable CONFIG_KASAN_HW_TAGSAndrey Konovalov1-0/+1
2020-12-22kasan, arm64: print report from tag fault handlerAndrey Konovalov1-0/+14
2020-12-22kasan, arm64: implement HW_TAGS runtimeAndrey Konovalov3-2/+7
2020-12-22kasan, arm64: expand CONFIG_KASAN checksAndrey Konovalov10-14/+18
2020-12-22kasan, x86, s390: update undef CONFIG_KASANAndrey Konovalov2-0/+2
2020-12-22arm64: kasan: add arch layer for memory tagging helpersAndrey Konovalov1-0/+9
2020-12-22arm64: kasan: align allocations for HW_TAGSAndrey Konovalov1-0/+3
2020-12-22arm64: mte: switch GCR_EL1 in kernel entry and exitVincenzo Frascino6-4/+79
2020-12-22arm64: mte: convert gcr_user into an exclude maskVincenzo Frascino2-15/+16
2020-12-22arm64: kasan: allow enabling in-kernel MTEVincenzo Frascino3-3/+33
2020-12-22arm64: mte: add in-kernel tag fault handlerVincenzo Frascino3-0/+70
2020-12-22arm64: mte: reset the page tag in page->flagsVincenzo Frascino4-0/+32
2020-12-22arm64: mte: add in-kernel MTE helpersVincenzo Frascino6-6/+150
2020-12-22arm64: enable armv8.5-a asm-arch optionVincenzo Frascino2-0/+9
2020-12-22kasan, arm64: rename kasan_init_tags and mark as __initAndrey Konovalov2-2/+2
2020-12-22kasan, arm64: move initialization messageAndrey Konovalov2-14/+8
2020-12-22kasan, arm64: only use kasan_depth for software modesAndrey Konovalov1-3/+8
2020-12-22kasan, arm64: only init shadow for software modesAndrey Konovalov2-3/+20
2020-12-21RISC-V: Fix usage of memblock_enforce_memory_limitAtish Patra1-1/+1
2020-12-21Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds3-3/+3
2020-12-21Merge tag 'm68knommu-for-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds11-293/+192
2020-12-21powerpc/32: Fix vmap stack - Properly set r1 before activating MMU on syscall...Christophe Leroy1-9/+16
2020-12-21Merge branch 'devel-stable' into for-nextRussell King13-273/+431
2020-12-21Merge branches 'fixes' and 'misc' into for-nextRussell King43-185/+819
2020-12-21ARM: 9027/1: head.S: explicitly map DT even if it lives in the first physical...Ard Biesheuvel1-2/+2
2020-12-21ARM: 9038/1: Link with '-z norelro'Nathan Chancellor1-1/+1
2020-12-21ARM: 9037/1: uncompress: Add OF_DT_MAGIC macroGeert Uytterhoeven1-5/+7
2020-12-21ARM: 9036/1: uncompress: Fix dbgadtb size parameter nameGeert Uytterhoeven1-2/+2
2020-12-21ARM: 9035/1: uncompress: Add be32tocpu macroGeert Uytterhoeven1-14/+12
2020-12-21ARM: 9033/1: arm/smp: Drop the macro S(x,s)Anshuman Khandual1-8/+7
2020-12-21ARM: 9032/1: arm/mm: Convert PUD level pgtable helper macros into functionsAnshuman Khandual1-5/+22
2020-12-21ARM: 9031/1: hyp-stub: remove unused .L__boot_cpu_mode_offset symbolArd Biesheuvel1-6/+0
2020-12-21ARM: 9044/1: vfp: use undef hook for VFP support detectionArd Biesheuvel2-22/+20
2020-12-21powerpc/vdso: Fix DOTSYM for 32-bit LE VDSOMichael Ellerman1-1/+6
2020-12-21powerpc/vdso: Don't pass 64-bit ABI cflags to 32-bit VDSOMichael Ellerman1-1/+1
2020-12-21powerpc/vdso: Block R_PPC_REL24 relocationsMichael Ellerman2-2/+2
2020-12-21powerpc/smp: Add __init to init_big_cores()Cédric Le Goater1-1/+1
2020-12-21powerpc/time: Force inlining of get_tb()Christophe Leroy1-1/+1
2020-12-21powerpc/boot: Fix build of dts/fslMichael Ellerman1-0/+2
2020-12-20Merge branches 'clk-tegra', 'clk-imx', 'clk-sifive', 'clk-mediatek' and 'clk-...Stephen Boyd1-1/+1
2020-12-20Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds112-2189/+4730
2020-12-20Merge tag 'rtc-5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/abellon...Linus Torvalds1-1/+1
2020-12-20epoll: fix compat syscall wire up of epoll_pwait2Heiko Carstens4-4/+4
2020-12-19Merge tag 'for-linus-5.11-rc1b-tag' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds3-28/+24
2020-12-19Merge tag 'for-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/li...Linus Torvalds3-3/+41
2020-12-19Merge branch 'akpm' (patches from Andrew)Linus Torvalds19-2/+20
2020-12-19epoll: wire up syscall epoll_pwait2Willem de Bruijn18-1/+19
2020-12-19mm, kvm: account kvm_vcpu_mmap to kmemcgShakeel Butt1-1/+1
2020-12-19xen: Kconfig: remove X86_64 depends from XEN_512GBJason Andryuk1-1/+1
2020-12-18Merge tag 's390-5.11-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds9-152/+41
2020-12-18Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds4-6/+15
2020-12-18Merge tag 'riscv-for-linus-5.11-mw0' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds26-175/+364
2020-12-17Merge tag 'for-linus-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds35-588/+897
2020-12-17Merge tag 'for-linus' of git://github.com/openrisc/linuxLinus Torvalds4-3/+75
2020-12-17Merge tag 'powerpc-5.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds225-4924/+5666
2020-12-17Merge tag 'trace-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds13-26/+131
2020-12-17arm64: Work around broken GCC 4.9 handling of "S" constraintMarc Zyngier1-1/+7
2020-12-17powerpc/32s: Fix cleanup_cpu_mmu_context() compile bugMichael Ellerman1-0/+1
2020-12-16Merge tag 'arm-soc-omap-genpd-5.11' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds21-1287/+716
2020-12-16Merge tag 'arm-soc-drivers-5.11' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds9-4/+37
2020-12-16Merge tag 'arm-soc-dt-5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds548-2646/+34188
2020-12-16Merge tag 'arm-soc-defconfig-5.11' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds19-32/+104
2020-12-16Merge tag 'arm-soc-5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/soc...Linus Torvalds16-106/+112
2020-12-16Merge tag 'devicetree-for-5.11' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-3/+0
2020-12-16Merge tag 'pinctrl-v5.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+1
2020-12-16Merge tag 'mtd/for-5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/mtd...Linus Torvalds11-11/+11
2020-12-16arm64: make _TIF_WORK_MASK bits contiguousMark Rutland1-1/+1
2020-12-16Merge branch 'stable/for-linus-5.11' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds3-0/+39
2020-12-16Merge tag 'for-5.11/drivers-2020-12-14' of git://git.kernel.dk/linux-blockLinus Torvalds2-0/+3
2020-12-16Merge tag 'tif-task_work.arch-2020-12-14' of git://git.kernel.dk/linux-blockLinus Torvalds54-52/+114
2020-12-16clk: sifive: Use common name for prci configurationZong Li1-1/+1
2020-12-16Merge branch 'parisc-5.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds6-21/+28
2020-12-16Merge tag 'mips_5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/l...Linus Torvalds78-242/+1988
2020-12-16Merge tag 'microblaze-v5.11' of git://git.monstr.eu/linux-2.6-microblazeLinus Torvalds33-1255/+16
2020-12-16Merge tag 'seccomp-v5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds15-4/+153
2020-12-16KVM: SVM: fix 32-bit compilationPaolo Bonzini1-0/+2
2020-12-16s390/idle: allow arch_cpu_idle() to be kprobedHeiko Carstens1-2/+0
2020-12-16s390/idle: remove raw_local_irq_save()/restore() from arch_cpu_idle()Heiko Carstens1-5/+2
2020-12-16s390/idle: merge enabled_wait() and arch_cpu_idle()Heiko Carstens2-13/+3
2020-12-16s390/delay: remove udelay_simple()Heiko Carstens4-32/+7
2020-12-16s390/irq: select HAVE_IRQ_EXIT_ON_IRQ_STACKHeiko Carstens1-0/+1
2020-12-16s390/delay: simplify udelayHeiko Carstens4-94/+23
2020-12-16s390/test_unwind: use timer instead of udelayHeiko Carstens1-14/+10
2020-12-16s390/test_unwind: fix CALL_ON_STACK testsHeiko Carstens1-2/+5
2020-12-16s390: make calls to TRACE_IRQS_OFF/TRACE_IRQS_ON balancedHeiko Carstens1-2/+2
2020-12-16s390: always clear kernel stack backchain before calling functionsHeiko Carstens1-6/+6
2020-12-16Merge tag 'fallthrough-fixes-clang-5.11-rc1' of git://git.kernel.org/pub/scm/...Linus Torvalds5-1/+4
2020-12-16Merge tag 'asm-generic-timers-5.11' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds73-1413/+162
2020-12-15Merge tag 'asm-generic-mmu-context-5.11' of git://git.kernel.org/pub/scm/linu...Linus Torvalds29-262/+119
2020-12-15Merge branch 'akpm' (patches from Andrew)Linus Torvalds3-3/+7
2020-12-16xen: remove trailing semicolon in macro definitionTom Rix1-1/+1
2020-12-16xen: Kconfig: nest Xen guest optionsJason Andryuk1-13/+13
2020-12-16xen: Remove Xen PVH/PVHVM dependency on PCIJason Andryuk1-6/+12
2020-12-16x86/xen: Convert to DEFINE_SHOW_ATTRIBUTEQinglang Miao1-11/+1
2020-12-15mm: simplify follow_pte{,pmd}Christoph Hellwig1-2/+2
2020-12-15ubsan: enable for all*config buildsKees Cook1-0/+4
2020-12-15alpha: replace bogus in_interrupt()Thomas Gleixner1-1/+1
2020-12-15Merge branch 'exec-for-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2020-12-15Merge branch 'signal-for-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-2/+0
2020-12-15Merge branch 'regset.followup' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds8-44/+28
2020-12-15Merge tag 'pm-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds1-1/+2
2020-12-15Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds11-11/+10
2020-12-15Merge tag 'irq-core-2020-12-15' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds14-83/+109
2020-12-15Merge tag 'staging-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+0
2020-12-15Merge tag 'tty-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds1-2/+0
2020-12-15Merge tag 'usb-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds9-10/+20
2020-12-15Merge tag 'net-next-5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds7-5/+12
2020-12-15Merge branch 'akpm' (patches from Andrew)Linus Torvalds56-429/+252
2020-12-15arch, mm: make kernel_page_present() always availableMike Rapoport6-6/+34
2020-12-15arch, mm: restore dependency of __kernel_map_pages() on DEBUG_PAGEALLOCMike Rapoport11-23/+19
2020-12-15m68k: deprecate DISCONTIGMEMMike Rapoport1-1/+25
2020-12-15m68k/mm: enable use of generic memory_model.h for !DISCONTIGMEMMike Rapoport5-9/+10
2020-12-15m68k/mm: make node data and node setup depend on CONFIG_DISCONTIGMEMMike Rapoport4-6/+6
2020-12-15arc: use FLATMEM with freeing of unused memory map instead of DISCONTIGMEMMike Rapoport3-11/+41
2020-12-15arm, arm64: move free_unused_memmap() to generic mmMike Rapoport5-152/+5
2020-12-15arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODELMike Rapoport8-13/+2
2020-12-15ia64: make SPARSEMEM default and disable DISCONTIGMEMMike Rapoport1-3/+3
2020-12-15ia64: forbid using VIRTUAL_MEM_MAP with FLATMEMMike Rapoport4-44/+22
2020-12-15ia64: split virtual map initialization out of paging_init()Mike Rapoport2-31/+40
2020-12-15ia64: discontig: paging_init(): remove local max_pfn calculationMike Rapoport1-4/+1
2020-12-15ia64: remove 'ifdef CONFIG_ZONE_DMA32' statementsMike Rapoport2-4/+0
2020-12-15ia64: remove custom __early_pfn_to_nid()Mike Rapoport2-33/+0
2020-12-15alpha: switch from DISCONTIGMEM to SPARSEMEMMike Rapoport6-22/+38
2020-12-15mm: forbid splitting special mappingsDmitry Safonov5-76/+4
2020-12-15mremap: don't allow MREMAP_DONTUNMAP on special_mappings and aioDmitry Safonov1-1/+1
2020-12-15sparc: fix handling of page table constructor failureMatthew Wilcox (Oracle)1-1/+1
2020-12-15x86: mremap speedup - Enable HAVE_MOVE_PUDKalesh Singh1-0/+1
2020-12-15arm64: mremap speedup - enable HAVE_MOVE_PUDKalesh Singh2-0/+2
2020-12-15mm: speedup mremap on 1GB or larger regionsKalesh Singh1-0/+7
2020-12-15mm: memcontrol: account pagetables per nodeShakeel Butt1-3/+3
2020-12-15mm/gup: prevent gup_fast from racing with COW during forkJason Gunthorpe1-0/+1
2020-12-15mm/gup_benchmark: rename to mm/gup_testJohn Hubbard2-2/+2
2020-12-15arch/Kconfig: fix spelling mistakesColin Ian King1-4/+4
2020-12-15Merge tag 'kvmarm-5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/kvma...Paolo Bonzini120-2300/+3078
2020-12-15KVM: SVM: Add AP_JUMP_TABLE support in prep for AP bootingTom Lendacky2-0/+29
2020-12-15arm64: Warn the user when a small VA_BITS value wastes memoryMarc Zyngier1-0/+3
2020-12-15s390/irq: Use irq_desc_kstat_cpu() in show_msi_interrupt()Thomas Gleixner1-1/+1
2020-12-15parisc/irq: Use irq_desc_kstat_cpu() in show_interrupts()Thomas Gleixner1-1/+1
2020-12-15arm64/smp: Use irq_desc_kstat_cpu() in arch_show_interrupts()Thomas Gleixner1-1/+1
2020-12-15ARM: smp: Use irq_desc_kstat_cpu() in show_ipi_list()Thomas Gleixner1-1/+1
2020-12-15parisc/irq: Simplify irq count output for /proc/interruptsThomas Gleixner1-4/+1
2020-12-15genirq: Move irq_has_action() into core codeThomas Gleixner2-1/+2
2020-12-15Merge branches 'pm-sleep', 'pm-acpi', 'pm-domains' and 'powercap'Rafael J. Wysocki1-1/+2
2020-12-15arm64: entry: suppress W=1 prototype warningsMark Rutland1-0/+4
2020-12-15arm64: topology: Drop the useless update to per-cpu cyclesViresh Kumar1-5/+1
2020-12-15powerpc: Add config fragment for disabling -WerrorMichael Ellerman1-0/+1
2020-12-15powerpc/configs: Add ppc64le_allnoconfig targetMichael Ellerman2-0/+7
2020-12-15powerpc/powernv: Rate limit opal-elog read failure messageAndrew Donnellan1-2/+2
2020-12-15powerpc/pseries/memhotplug: Quieten some DLPAR operationsLaurent Dufour1-6/+6
2020-12-15powerpc: force inlining of csum_partial() to avoid multiple csum_partial() wi...Christophe Leroy1-1/+1
2020-12-15powerpc/perf: Fix Threshold Event Counter Multiplier width for P10Madhavan Srinivasan2-0/+7
2020-12-15powerpc/mm: Fix hugetlb_free_pmd_range() and hugetlb_free_pud_range()Christophe Leroy1-4/+4
2020-12-15KVM: PPC: Book3S HV: Fix mask size for emulated msgsndpLeonardo Bras1-3/+3
2020-12-15KVM: PPC: fix comparison to bool warningKaixu Xia1-3/+3
2020-12-15KVM: PPC: Book3S: Assign boolean values to a bool variableKaixu Xia1-2/+2
2020-12-15KVM: SVM: Provide support to launch and run an SEV-ES guestTom Lendacky1-0/+104
2020-12-15KVM: SVM: Provide an updated VMRUN invocation for SEV-ES guestsTom Lendacky4-9/+77
2020-12-15KVM: SVM: Provide support for SEV-ES vCPU loadingTom Lendacky6-23/+103
2020-12-15KVM: SVM: Provide support for SEV-ES vCPU creation/loadingTom Lendacky4-5/+92
2020-12-15KVM: SVM: Update ASID allocation to support SEV-ES guestsTom Lendacky1-11/+14
2020-12-15KVM: SVM: Set the encryption mask for the SVM host save areaTom Lendacky3-2/+4
2020-12-15KVM: SVM: Add NMI support for an SEV-ES guestTom Lendacky2-7/+17
2020-12-15KVM: SVM: Guest FPU state save/restore not needed for SEV-ES guestTom Lendacky3-10/+56
2020-12-15KVM: SVM: Do not report support for SMM for an SEV-ES guestTom Lendacky4-5/+18
2020-12-15KVM: x86: Update __get_sregs() / __set_sregs() to support SEV-ESTom Lendacky1-9/+18
2020-12-15KVM: SVM: Add support for CR8 write traps for an SEV-ES guestTom Lendacky2-1/+7
2020-12-15KVM: SVM: Add support for CR4 write traps for an SEV-ES guestTom Lendacky4-4/+21
2020-12-15KVM: SVM: Add support for CR0 write traps for an SEV-ES guestTom Lendacky4-13/+64
2020-12-15KVM: SVM: Add support for EFER write traps for an SEV-ES guestTom Lendacky2-0/+22
2020-12-15KVM: SVM: Support string IO operations for an SEV-ES guestTom Lendacky6-5/+83
2020-12-15KVM: SVM: Support MMIO for an SEV-ES guestTom Lendacky4-0/+258
2020-12-15KVM: SVM: Create trace events for VMGEXIT MSR protocol processingTom Lendacky3-0/+52
2020-12-15KVM: SVM: Create trace events for VMGEXIT processingTom Lendacky3-0/+61
2020-12-15KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x100Tom Lendacky2-0/+19
2020-12-15KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x004Tom Lendacky2-2/+63
2020-12-15KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x002Tom Lendacky2-1/+42
2020-12-15KVM: SVM: Add initial support for a VMGEXIT VMEXITTom Lendacky5-3/+292
2020-12-15KVM: SVM: Prepare for SEV-ES exit handling in the sev.c fileTom Lendacky1-26/+38
2020-12-15KVM: SVM: Cannot re-initialize the VMCB after shutdown with SEV-ESTom Lendacky1-0/+7
2020-12-15KVM: SVM: Do not allow instruction emulation under SEV-ESTom Lendacky1-0/+6
2020-12-15KVM: SVM: Prevent debugging under SEV-ESTom Lendacky3-14/+35
2020-12-15KVM: SVM: Add required changes to support intercepts under SEV-ESTom Lendacky3-13/+84
2020-12-15KVM: x86: introduce complete_emulated_msr callbackPaolo Bonzini4-4/+7
2020-12-15KVM: x86: use kvm_complete_insn_gp in emulating RDMSR/WRMSRPaolo Bonzini1-28/+16
2020-12-15KVM: x86: remove bogus #GP injectionPaolo Bonzini1-5/+1
2020-12-15Merge tag 'irqchip-5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/maz...Thomas Gleixner239-1106/+1779
2020-12-15parisc: pci-dma: fix warning unused-functionAnders Roxell1-1/+1
2020-12-14Merge tag 'x86-apic-2020-12-14' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds35-686/+757
2020-12-14Merge tag 'x86-fpu-2020-12-14' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-4/+19