aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2019-01-21vfio-ccw: add handling for async channel instructionsvfio-ccw-eagain-capsCornelia Huck8-20/+269
2019-01-21s390/cio: export hsch to modulesCornelia Huck1-0/+1
2019-01-21vfio-ccw: add capabilities chainCornelia Huck3-26/+195
2019-01-21vfio-ccw: concurrent I/O handlingCornelia Huck4-16/+26
2019-01-21vfio-ccw: make it safe to access channel programsCornelia Huck2-0/+5
2019-01-11s390/hypfs: Use struct_size() in kzalloc()Gustavo A. R. Silva1-2/+1
2019-01-11s390/kasan: improve string/memory functions checksVasily Gorbik3-6/+51
2019-01-11s390: remove the ptep_modify_prot_{start,commit} exportsChristoph Hellwig1-2/+0
2019-01-11s390/smp: Fix calling smp_call_ipl_cpu() from ipl CPUDavid Hildenbrand1-1/+6
2019-01-11s390/vdso: correct vdso mapping for compat tasksVasily Gorbik2-4/+3
2019-01-11s390/smp: fix CPU hotplug deadlock with CPU rescanGerald Schaefer2-0/+6
2019-01-11s390/mm: always force a load of the primary ASCE on context switchMartin Schwidefsky1-3/+2
2019-01-11s390/early: improve machine detectionChristian Borntraeger2-2/+4
2019-01-10Merge tag 'vfio-v5.0-rc2' of git://github.com/awilliam/linux-vfioLinus Torvalds2-2/+2
2019-01-10Merge tag 'sound-5.0-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds7-20/+76
2019-01-10Merge tag 'mtd/fixes-for-5.0-rc2' of git://git.infradead.org/linux-mtdLinus Torvalds4-17/+43
2019-01-10csky: fixup compile error with CPU 810.Guo Ren1-1/+1
2019-01-10mm/mmu_notifier: mm/rmap.c: Fix a mmu_notifier range bug in try_to_unmap_oneSean Christopherson1-2/+2
2019-01-09Merge tag 'csky-for-linus-5.0-rc1' of git://github.com/c-sky/csky-linuxLinus Torvalds45-76/+148
2019-01-09ALSA: hda/realtek - Disable headset Mic VREF for headset mode of ALC225Kailang Yang1-1/+15
2019-01-09ALSA: hda/realtek - Add unplug function into unplug state of Headset Mode for...Kailang Yang1-0/+1
2019-01-08Merge branch 'akpm' (patches from Andrew)Linus Torvalds21-212/+289
2019-01-08arch/openrisc: Fix issues with access_ok()Stafford Horne1-2/+6
2019-01-08mm, page_alloc: do not wake kswapd with zone lock heldMel Gorman2-1/+13
2019-01-08hugetlbfs: revert "use i_mmap_rwsem for more pmd sharing synchronization"Mike Kravetz5-88/+20
2019-01-08hugetlbfs: revert "Use i_mmap_rwsem to fix page fault/truncate race"Mike Kravetz2-38/+44
2019-01-08mm: page_mapped: don't assume compound page is huge or THPJan Stancek1-1/+1
2019-01-08mm/memory.c: initialise mmu_notifier_range correctlyMatthew Wilcox1-2/+2
2019-01-08tools/vm/page_owner: use page_owner_sort in the use exampleMiles Chen1-1/+3
2019-01-08kasan: fix krealloc handling for tag-based modeAndrey Konovalov1-20/+43
2019-01-08kasan: make tag based mode work with CONFIG_HARDENED_USERCOPYAndrey Konovalov1-0/+2
2019-01-08kasan, arm64: use ARCH_SLAB_MINALIGN instead of manual aligningAndrey Konovalov2-2/+6
2019-01-08mm, memcg: fix reclaim deadlock with writebackMichal Hocko1-0/+22
2019-01-08mm/usercopy.c: no check page span for stack objectsQian Cai1-4/+5
2019-01-08slab: alien caches must not be initialized if the allocation of the alien cac...Christoph Lameter1-2/+4
2019-01-08fork, memcg: fix cached_stacks caseShakeel Butt1-0/+1
2019-01-08zram: idle writeback fixes and cleanupMinchan Kim4-55/+125
2019-01-08ALSA: usb-audio: fix CM6206 register definitionsAmadeusz Sławiński1-1/+1
2019-01-08fork: record start_time lateDavid Herrmann1-2/+11
2019-01-08vfio/type1: Fix unmap overflow off-by-oneAlex Williamson1-1/+1
2019-01-09irqchip/csky: fixup handle_irq_perbit break irqGuo Ren1-35/+42
2019-01-09csky: fixup compile error with pte_allocGuo Ren1-25/+18
2019-01-08vfio/pci: set TRACE_INCLUDE_PATH to fix the build errorMasahiro Yamada1-1/+1
2019-01-08csky: fixup CACHEV1 store instruction fast retireGuo Ren1-0/+25
2019-01-08csky: fixup relocation error with 807 & 860Guo Ren1-16/+22
2019-01-08mtd: rawnand: qcom: fix memory corruption that causes panicChristian Lamparter1-10/+10
2019-01-08ALSA: cs46xx: Potential NULL dereference in probeDan Carpenter1-0/+3
2019-01-07Documentation/features: Add csky kernel featuresGuo Ren41-0/+41
2019-01-07mtd: Check add_mtd_device() ret codeBoris Brezillon2-6/+32
2019-01-07mtd: Fix the check on nvmem_register() ret codeBoris Brezillon1-1/+1
2019-01-07ALSA: hda/realtek - Support Dell headset mode for New AIO platformKailang Yang1-0/+1
2019-01-07ALSA: usb-audio: Fix an out-of-bound read in create_composite_quirksHui Peng1-0/+6
2019-01-07ALSA: usb-audio: Always check descriptor sizes in parser codeTakashi Iwai3-12/+30
2019-01-07ALSA: usb-audio: Check mixer unit descriptors more strictlyTakashi Iwai1-4/+11
2019-01-07ALSA: usb-audio: Avoid access before bLength check in build_audio_procunit()Takashi Iwai1-2/+8
2019-01-06arch: restore generic-y += shmparam.h for some architecturesMasahiro Yamada7-0/+7
2019-01-06Linux 5.0-rc1Linus Torvalds1-3/+3
2019-01-06Merge tag 'kbuild-v4.21-3' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds94-694/+150
2019-01-06Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds27-166/+620
2019-01-06Change mincore() to count "mapped" pages rather than "cached" pagesLinus Torvalds1-81/+13
2019-01-06Fix 'acccess_ok()' on alpha and SHLinus Torvalds2-5/+10
2019-01-06Merge tag 'fscrypt_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds7-188/+468
2019-01-06Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds4-10/+19
2019-01-06Merge tag 'dma-mapping-4.21-1' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds8-275/+215
2019-01-06Merge tag 'tag-chrome-platform-for-v4.21' of git://git.kernel.org/pub/scm/lin...Linus Torvalds3-8/+31
2019-01-06Merge tag 'hwlock-v4.21' of git://github.com/andersson/remoteprocLinus Torvalds4-0/+189
2019-01-06fscrypt: add Adiantum supportEric Biggers7-188/+468
2019-01-05Merge tag 'docs-5.0-fixes' of git://git.lwn.net/linuxLinus Torvalds5-10/+4
2019-01-05Merge tag 'firewire-update' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+0
2019-01-05Merge tag 'for-linus-20190104' of git://git.kernel.dk/linux-blockLinus Torvalds8-97/+101
2019-01-05Merge tag 'drm-next-2019-01-05' of git://anongit.freedesktop.org/drm/drmLinus Torvalds51-290/+628
2019-01-05Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds6-21/+10
2019-01-05Merge tag 'fbdev-v4.21' of git://github.com/bzolnier/linuxLinus Torvalds15-47/+71
2019-01-05Merge branch 'i2c/for-5.0' of git://git.kernel.org/pub/scm/linux/kernel/git/w...Linus Torvalds22-137/+346
2019-01-05Merge tag 'pci-v4.21-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds37-210/+1721
2019-01-05Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hid...Linus Torvalds17-61/+720
2019-01-05Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds2-0/+9
2019-01-06kconfig: rename generated .*conf-cfg to *conf-cfgMasahiro Yamada2-18/+19
2019-01-06kbuild: remove unnecessary stubs for archheader and archscriptsMasahiro Yamada1-5/+1
2019-01-06kbuild: use assignment instead of define ... endef for filechk_* rulesMasahiro Yamada6-26/+12
2019-01-06arch: remove redundant UAPI generic-y definesMasahiro Yamada24-408/+0
2019-01-06kbuild: generate asm-generic wrappers if mandatory headers are missingMasahiro Yamada3-10/+10
2019-01-06arch: remove stale comments "UAPI Header export list"Masahiro Yamada24-25/+0
2019-01-06riscv: remove redundant kernel-space generic-yMasahiro Yamada1-25/+0
2019-01-06kbuild: change filechk to surround the given command with { }Masahiro Yamada7-12/+14
2019-01-06kbuild: remove redundant target cleaning on failureMasahiro Yamada9-25/+16
2019-01-06kbuild: clean up rule_dtc_dt_yamlMasahiro Yamada1-2/+2
2019-01-06kbuild: remove UIMAGE_IN and UIMAGE_OUTMasahiro Yamada1-4/+2
2019-01-06jump_label: move 'asm goto' support test to KconfigMasahiro Yamada42-119/+65
2019-01-06kallsyms: lower alignment on ARMMathias Krause1-2/+2
2019-01-06scripts: coccinelle: boolinit: drop warnings on named constantsJulia Lawall1-0/+5
2019-01-06scripts: coccinelle: check for redeclarationJulia Lawall1-0/+3
2019-01-06kconfig: remove unused "file" field of yylval unionMasahiro Yamada1-1/+0
2019-01-06nds32: remove redundant kernel-space generic-yMasahiro Yamada1-10/+0
2019-01-06nios2: remove unneeded HAS_DMA defineMasahiro Yamada1-3/+0
2019-01-05Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/l...Linus Torvalds32-135/+138
2019-01-05Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/evalent...Linus Torvalds18-93/+383
2019-01-05Merge tag 'trace-v4.21-1' of git://git.kernel.org/pub/scm/linux/kernel/git/ro...Linus Torvalds1-1/+1
2019-01-05Merge tag '4.21-smb3-small-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds4-16/+32
2019-01-05Merge tag 'iomap-4.21-merge-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-0/+12
2019-01-05Merge tag 'xfs-4.21-merge-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2-2/+0
2019-01-05Merge tag 'ceph-for-4.21-rc1' of git://github.com/ceph/ceph-clientLinus Torvalds6-162/+174
2019-01-05lib/genalloc.c: include vmalloc.hOlof Johansson1-0/+1
2019-01-05Merge branch 'mount.part1' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds28-1040/+724
2019-01-05Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds5-50/+38
2019-01-05Merge tag 'mips_fixes_4.21_1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds17-188/+70
2019-01-05Merge tag 'powerpc-4.21-2' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds4-12/+19
2019-01-05Merge branch 'parisc-4.21-2' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-2/+2
2019-01-05Merge tag 'for-4.21' of git://git.sourceforge.jp/gitroot/uclinux-h8/linuxLinus Torvalds2-18/+1
2019-01-05Merge tag 'armsoc-late' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/...Linus Torvalds37-124/+3084
2019-01-05Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds13-117/+153
2019-01-05Merge tag 'for-4.21' of git://git.armlinux.org.uk/~rmk/linux-armLinus Torvalds57-853/+869
2019-01-05Merge tag 'csky-for-linus-4.21' of git://github.com/c-sky/csky-linuxLinus Torvalds36-222/+1555
2019-01-05Merge branch 'akpm' (patches from Andrew)Linus Torvalds138-587/+746
2019-01-05dma-direct: fix DMA_ATTR_NO_KERNEL_MAPPING for remapped allocationsChristoph Hellwig1-6/+7
2019-01-05x86/amd_gart: fix unmapping of non-GART mappingsChristoph Hellwig1-1/+9
2019-01-04ia64: fix compile without swiotlbChristoph Hellwig2-1/+3
2019-01-04x86: re-introduce non-generic memcpy_{to,from}ioLinus Torvalds4-18/+51
2019-01-04Use __put_user_goto in __put_user_size() and unsafe_put_user()Linus Torvalds1-31/+22
2019-01-04x86 uaccess: Introduce __put_user_gotoLinus Torvalds1-11/+17
2019-01-05parisc: Remap hugepage-aligned pages in set_kernel_text_rw()Helge Deller1-2/+2
2019-01-04Merge branch 'next/drivers' into next/lateOlof Johansson79-1249/+5116
2019-01-04ARM: multi_v7_defconfig: enable CONFIG_UNIPHIER_MDMACMasahiro Yamada1-0/+1
2019-01-04Add CREDITS entry for Shaohua LiJens Axboe1-0/+6
2019-01-04mm/page_io.c: fix polled swap page inJens Axboe1-1/+3
2019-01-04checkpatch: add Co-developed-by to signature tagsJorge Ramirez-Ortiz1-0/+1
2019-01-04docs: fix Co-Developed-by docsJorge Ramirez-Ortiz1-2/+2
2019-01-04drivers/base/platform.c: kmemleak ignore a known leakQian Cai1-0/+3
2019-01-04fs: don't open code lru_to_page()Nikolay Borisov10-15/+15
2019-01-04fs/: remove caller signal_pending branch predictionsDavidlohr Bueso5-6/+6
2019-01-04mm/: remove caller signal_pending branch predictionsDavidlohr Bueso3-3/+3
2019-01-04arch/arc/mm/fault.c: remove caller signal_pending_branch predictionsDavidlohr Bueso1-1/+1
2019-01-04kernel/sched/: remove caller signal_pending branch predictionsDavidlohr Bueso3-3/+3
2019-01-04kernel/locking/mutex.c: remove caller signal_pending branch predictionsDavidlohr Bueso1-1/+1
2019-01-04mm: select HAVE_MOVE_PMD on x86 for faster mremapJoel Fernandes (Google)1-0/+1
2019-01-04mm: speed up mremap by 20x on large regionsJoel Fernandes (Google)2-0/+69
2019-01-04mm: treewide: remove unused address argument from pte_alloc functionsJoel Fernandes (Google)44-151/+101
2019-01-04initramfs: cleanup incomplete rootfsDavid Engraf1-3/+3
2019-01-04scripts/gdb: fix lx-version string outputDu Changbin1-1/+1
2019-01-04kernel/kcov.c: mark write_comp_data() as notraceAnders Roxell1-1/+1
2019-01-04kernel/sysctl: add panic_print into sysctlFeng Tang6-1/+28
2019-01-04panic: add options to print system info when panic happensFeng Tang2-0/+36
2019-01-04bfs: extra sanity checking and static inode bitmapTigran Aivazian5-43/+41
2019-01-04exec: separate MM_ANONPAGES and RLIMIT_STACK accountingOleg Nesterov2-53/+53
2019-01-04exec: load_script: don't blindly truncate shebang stringOleg Nesterov1-3/+7
2019-01-04fork: fix some -Wmissing-prototypes warningsYi Wang3-6/+2
2019-01-04fat: new inline functions to determine the FAT variant (32, 16 or 12)Carmeli Tamir6-22/+39
2019-01-04fat: move MAX_FAT to fat.h and change it to inline functionCarmeli Tamir3-3/+10
2019-01-04fat: remove FAT_FIRST_ENT macroCarmeli Tamir2-7/+8
2019-01-04include/uapi/linux/msdos_fs.h: use MSDOS_NAME for volume label sizeCarmeli Tamir1-2/+2
2019-01-04hfsplus: return file attributes on statxErnesto A. Fernández3-0/+24
2019-01-04autofs: add strictexpire mount optionIan Kent4-3/+13
2019-01-04autofs: change catatonic setting to a bit flagIan Kent5-16/+20
2019-01-04autofs: simplify parse_options() function callIan Kent1-26/+29
2019-01-04autofs: improve ioctl sbi checksIan Kent3-21/+9
2019-01-04init/main.c: make "initcall_level_names[]" const char *Alexey Dobriyan1-1/+1
2019-01-04fs/epoll: deal with wait_queue only onceDavidlohr Bueso1-11/+18
2019-01-04fs/epoll: rename check_events label to send_eventsDavidlohr Bueso1-3/+3
2019-01-04fs/epoll: avoid barrier after an epoll_wait(2) timeoutDavidlohr Bueso1-2/+6
2019-01-04fs/epoll: reduce the scope of wq lock in epoll_wait()Davidlohr Bueso1-54/+60
2019-01-04fs/epoll: robustify ep->mtx held checksDavidlohr Bueso1-0/+2
2019-01-04fs/epoll: drop ovflist branch predictionDavidlohr Bueso1-1/+1
2019-01-04fs/epoll: simplify ep_send_events_proc() ready-list loopDavidlohr Bueso1-36/+37
2019-01-04fs/epoll: remove max_nests argument from ep_call_nested()Davidlohr Bueso1-8/+6
2019-01-04checkpatch: warn on const char foo[] = "bar"; declarationsJoe Perches1-2/+11
2019-01-04drivers/firmware/memmap.c: modify memblock_alloc to memblock_alloc_nopanichuang.zijiang1-1/+1
2019-01-04lib/genalloc.c: use vzalloc_node() to allocate the bitmapHuang Shijie1-2/+2
2019-01-04lib/find_bit_benchmark.c: align test_find_next_and_bit with othersYury Norov1-6/+5
2019-01-04lib/genalloc.c: fix allocation of aligned buffer from non-aligned chunkAlexey Skidanov2-14/+19
2019-01-04fls: change parameter to unsigned intMatthew Wilcox16-20/+19
2019-01-04include/linux/printk.h: drop silly "static inline asmlinkage" from dump_stack()Alexey Dobriyan1-1/+1
2019-01-04drivers/dma-buf/udmabuf.c: convert to use vm_fault_tSouptick Joarder1-1/+1
2019-01-04kernel/hung_task.c: break RCU locks based on jiffiesTetsuo Handa1-4/+4
2019-01-04kernel/hung_task.c: force console verbose before panicLiu, Chuansheng1-7/+5
2019-01-04build_bug.h: remove most of dummy BUILD_BUG_ON stubs for SparseMasahiro Yamada1-15/+7
2019-01-04build_bug.h: remove negative-array fallback for BUILD_BUG_ON()Masahiro Yamada1-14/+0
2019-01-04Documentation/process/coding-style.rst: don't use "extern" with function prot...Alexey Dobriyan1-0/+3
2019-01-04proc/sysctl: fix return error for proc_doulongvec_minmax()Cheng Lin1-0/+2
2019-01-04fs/proc/base.c: slightly faster /proc/*/limitsAlexey Dobriyan1-2/+4
2019-01-04fs/proc/inode.c: delete unnecessary variable in proc_alloc_inode()Alexey Dobriyan1-3/+1
2019-01-04fs/proc/util.c: include fs/proc/internal.h for name_to_int()Eric Biggers1-0/+1
2019-01-04fs/proc/base.c: use ns_capable instead of capable for timerslack_nsBenjamin Gordon1-3/+9
2019-01-04make 'user_access_begin()' do 'access_ok()'Linus Torvalds7-20/+36
2019-01-04Merge branches 'misc.misc' and 'work.iov_iter' into for-linusAl Viro5-47/+74
2019-01-04i915: fix missing user_access_end() in page fault exception caseLinus Torvalds1-0/+1
2019-01-04Fix access_ok() fallout for sparc32 and powerpcLinus Torvalds2-3/+2
2019-01-04Merge commit 'smp-hotplug^{/omap2}' into for-linusRussell King13-177/+73
2019-01-04arm64: compat: Hook up io_pgetevents() for 32-bit tasksWill Deacon2-1/+3
2019-01-04arm64: compat: Don't pull syscall number from regs in arm_compat_syscallWill Deacon2-10/+8
2019-01-04arm64: compat: Avoid sending SIGILL for unallocated syscall numbersWill Deacon2-4/+5
2019-01-04arm64/sve: Disentangle <uapi/asm/ptrace.h> from <uapi/asm/sigcontext.h>Dave Martin3-49/+99
2019-01-04arm64/sve: ptrace: Fix SVE_PT_REGS_OFFSET definitionDave Martin1-1/+1
2019-01-04powerpc: Drop use of 'type' from access_ok()Mathieu Malaterre1-1/+1
2019-01-04Merge branch 'master' into fixesMichael Ellerman6513-158550/+274807
2019-01-04drivers/perf: hisi: Fixup one DDRC PMU register offsetShaokun Zhang1-2/+2
2019-01-04arm64: replace arm64-obj-* in Makefile with obj-*Masahiro Yamada1-31/+30
2019-01-04dma-mapping: remove a few unused exportsChristoph Hellwig2-4/+0
2019-01-04dma-mapping: properly stub out the DMA API for !CONFIG_HAS_DMAChristoph Hellwig1-91/+164
2019-01-04dma-mapping: remove dmam_{declare,release}_coherent_memoryChristoph Hellwig3-75/+0
2019-01-04dma-mapping: implement dmam_alloc_coherent using dmam_alloc_attrsChristoph Hellwig2-46/+13