aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2018-07-04slub: track number of slabs irrespective of CONFIG_SLUB_DEBUGakpm/pending-review/mmShakeel Butt2-44/+38
2018-07-04mm: drop VM_BUG_ON from __get_free_pagesMichal Hocko1-8/+4
2018-07-04mm, page_alloc: actually ignore mempolicies for high priority allocationsVlastimil Babka1-3/+4
2018-07-04mm/vmscan.c: clear shrinker bit if there are no objects related to memcgakpm/mmKirill Tkhai2-2/+26
2018-07-04mm: add SHRINK_EMPTY shrinker methods return valueKirill Tkhai4-5/+20
2018-07-04mm/vmscan.c: generalize shrink_slab() calls in shrink_node()Vladimir Davydov1-15/+6
2018-07-04mm/vmscan.c: iterate only over charged shrinkers during memcg shrink_slab()Kirill Tkhai1-9/+78
2018-07-04mm/list_lru.c: set bit in memcg shrinker bitmap on first list_lru item appear...Kirill Tkhai2-2/+34
2018-07-04mm/memcontrol.c: export mem_cgroup_is_root()Kirill Tkhai2-5/+10
2018-07-04mm/list_lru.c: pass lru argument to memcg_drain_list_lru_node()Kirill Tkhai1-2/+3
2018-07-04mm/list_lru: pass dst_memcg argument to memcg_drain_list_lru_node()Kirill Tkhai3-7/+8
2018-07-04mm/list_lru.c: add memcg argument to list_lru_from_kmem()Kirill Tkhai1-8/+17
2018-07-04fs: propagate shrinker::id to list_lruKirill Tkhai4-9/+23
2018-07-04fs/super.c: refactor alloc_super()Kirill Tkhai1-4/+4
2018-07-04mm/workingset.c: refactor workingset_init()Kirill Tkhai1-3/+5
2018-07-04mm, memcg: assign memcg-aware shrinkers bitmap to memcgKirill Tkhai3-0/+139
2018-07-04mm/memcontrol.c: move up for_each_mem_cgroup{, _tree} definesKirill Tkhai1-15/+15
2018-07-04mm: assign id to every memcg-aware shrinkerKirill Tkhai2-0/+66
2018-07-04mm: introduce CONFIG_MEMCG_KMEM as combination of CONFIG_MEMCG && !CONFIG_SLOBKirill Tkhai9-26/+31
2018-07-04mm/list_lru.c: combine code under the same defineKirill Tkhai1-10/+8
2018-07-04mm/memblock.c: replace u64 with phys_addr_t where appropriateMike Rapoport1-23/+23
2018-07-04mm/sparse.c: make sparse_init_one_section void and remove checkOscar Salvador1-9/+3
2018-07-04memcg, oom: move out_of_memory back to the charge pathMichal Hocko4-26/+71
2018-07-04mm: make DEFERRED_STRUCT_PAGE_INIT explicitly depend on SPARSEMEMMike Rapoport1-1/+1
2018-07-04kernel/memremap, kasan: make ZONE_DEVICE with work with KASANAndrey Ryabinin3-14/+325
2018-07-04mm: thp: pass correct vm_flags to hugepage_vma_check()Song Liu1-7/+8
2018-07-04mm/fadvise: fix signed overflow UBSAN complaintAndrey Ryabinin1-2/+6
2018-07-04mm/swap_slots.c: make swap_slots_cache_mutex and swap_slots_cache_enable_mute...Colin Ian King1-2/+2
2018-07-04mm/zsmalloc.c: make several functions and a struct staticColin Ian King1-6/+6
2018-07-04mm/memblock: add missing include <linux/bootmem.h>Mathieu Malaterre1-0/+3
2018-07-04mm/page-writeback.c: update stale account_page_redirty() commentGreg Thelen1-2/+2
2018-07-04mm: provide a fallback for PAGE_KERNEL_EXEC for architecturesLuis R. Rodriguez3-8/+4
2018-07-04mm: provide a fallback for PAGE_KERNEL_RO for architecturesLuis R. Rodriguez2-5/+14
2018-07-04mm/list_lru.c: fold __list_lru_count_one() into its callerAndrew Morton1-9/+3
2018-07-04mm: workingset: make shadow_lru_isolate() use locking suffixSebastian Andrzej Siewior1-5/+3
2018-07-04mm: workingset: remove local_irq_disable() from count_shadow_nodes()Sebastian Andrzej Siewior1-3/+0
2018-07-04mm, hugetlbfs: pass fault address to cow handlerHuang Ying1-4/+5
2018-07-04mm, hugetlbfs: rename address to haddr in hugetlb_cow()Huang Ying1-14/+12
2018-07-04mm, huge page: copy target sub-page last when copy huge pageHuang Ying3-9/+27
2018-07-04mm, clear_huge_page: move order algorithm into a separate functionHuang Ying1-34/+56
2018-07-04ext4: readpages() should submit IO as read-aheadJens Axboe3-5/+7
2018-07-04btrfs: readpages() should submit IO as read-aheadJens Axboe1-1/+1
2018-07-04mpage: mpage_readpages() should submit IO as read-aheadJens Axboe3-10/+28
2018-07-04mpage: add argument structure for do_mpage_readpage()Jens Axboe1-52/+54
2018-07-04mm: thp: inc counter for collapsed shmem THPYang Shi1-0/+2
2018-07-04mm: thp: register mm for khugepaged when merging vma for shmemYang Shi1-27/+26
2018-07-04mm/mempool.c: remove unused argument in kasan_unpoison_element() and remove_e...Jia-Ju Bai1-6/+6
2018-07-04mm/vmscan.c: condense scan_controlGreg Thelen1-12/+20
2018-07-04mm/page_ext.c: constify lookup_page_ext() argumentKirill A. Shutemov2-4/+4
2018-07-04include/linux/page_ext.h: drop definition of unused PAGE_EXT_DEBUG_POISONKirill A. Shutemov1-11/+0
2018-07-04shmem: use monotonic time for i_generationArnd Bergmann1-1/+2
2018-07-04tools/vm/page-types.c: add support for idle page trackingChristian Hansen1-1/+40
2018-07-04tools/vm/page-types.c: include shared map countsChristian Hansen1-14/+59
2018-07-04thp: use mm_file_counter to determine update which rss counterYang Shi2-3/+3
2018-07-04mm: skip invalid pages block at a time in zero_resv_unresv()Pavel Tatashin1-1/+4
2018-07-04mm: convert return type of handle_mm_fault() caller to vm_fault_tSouptick Joarder32-51/+69
2018-07-04fs/proc/task_mmu.c: fix Locked field in /proc/pid/smaps*akpm/for-linus-laterVlastimil Babka1-1/+2
2018-07-04mm: do not drop unused pages when userfaultd is runningChristian Borntraeger1-1/+7
2018-07-04memcg: remove memcg_cgroup::id from IDR on mem_cgroup_css_alloc() failureKirill Tkhai1-4/+11
2018-07-04kvm, mm: account shadow page tables to kmemcgShakeel Butt1-1/+1
2018-07-03mm: teach dump_page() to correctly output poisoned struct pagesakpm/for-linusPavel Tatashin1-2/+16
2018-07-03ARM: disable KCOV for trusted foundations codeArnd Bergmann1-0/+3
2018-07-03kasan: fix shadow_size calculation error in kasan_module_allocZhen Lei1-2/+3
2018-07-03mm: hugetlb: yield when prepping struct pagesCannon Matthews1-0/+1
2018-07-03userfaultfd: hugetlbfs: fix userfaultfd_huge_must_wait() pte accessJanosch Frank1-5/+7
2018-07-03net/smc: fix up merge error with poll changesLinus Torvalds1-1/+2
2018-07-02Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/shli/mdLinus Torvalds2-3/+12
2018-07-02Merge tag 'for-linus' of git://github.com/stffrdhrn/linuxLinus Torvalds4-12/+13
2018-07-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds114-624/+1249
2018-07-02Merge branch 'qed-fixes'David S. Miller5-9/+38
2018-07-02qede: Adverstise software timestamp caps when PHC is not available.Sudarsana Reddy Kalluru1-2/+8
2018-07-02qed: Fix use of incorrect size in memcpy call.Sudarsana Reddy Kalluru1-4/+4
2018-07-02qed: Fix setting of incorrect eswitch mode.Sudarsana Reddy Kalluru2-3/+18
2018-07-02qed: Limit msix vectors in kdump kernel to the minimum required count.Sudarsana Reddy Kalluru1-0/+8
2018-07-02ipvlan: call dev_change_flags when ipvlan mode is resetHangbin Liu1-8/+28
2018-07-02ipv6: sr: fix passing wrong flags to crypto_alloc_shash()Eric Biggers1-1/+1
2018-07-02net: fix use-after-free in GRO with ESPSabrina Dubroca7-10/+26
2018-07-01Linux 4.18-rc3Linus Torvalds1-1/+1
2018-07-01Merge tag 'for-4.18-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-5/+15
2018-07-01Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds1-1/+10
2018-07-01Merge tag 'staging-4.18-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds7-7/+10
2018-07-01Merge tag 'tty-4.18-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds4-27/+35
2018-07-01Merge tag 'usb-4.18-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds28-66/+373
2018-07-01Merge tag 'dma-mapping-4.18-2' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds1-0/+1
2018-07-01tcp: prevent bogus FRTO undos with non-SACK flowsIlpo Järvinen1-0/+9
2018-07-01openrisc: entry: Fix delay slot exception detectionStafford Horne3-11/+8
2018-07-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller22-294/+449
2018-07-01Merge branch 'bpf-sockmap-fixes'Daniel Borkmann1-70/+166
2018-07-01bpf: sockhash, add release routineJohn Fastabend1-0/+1
2018-07-01bpf: sockhash fix omitted bucket lock in sock_closeJohn Fastabend1-49/+96
2018-07-01bpf: sockmap, fix smap_list_map_remove when psock is in many mapsJohn Fastabend1-12/+22
2018-07-01bpf: sockmap, fix crash when ipv6 sock is addedJohn Fastabend1-10/+48
2018-06-30Merge branch 'parisc-4.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds7-34/+17
2018-06-30Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm...Linus Torvalds11-24/+39
2018-06-30Merge tag 'kbuild-fixes-v4.18' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds17-41/+74
2018-06-30Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds8-51/+60
2018-06-30Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds22-22/+201
2018-06-30Merge tag 'selinux-pr-20180629' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-45/+33
2018-06-30Merge tag 'for-linus-20180629' of git://git.kernel.dk/linux-blockLinus Torvalds9-51/+25
2018-06-30net: fib_rules: bring back rule_exists to match rule during addRoopa Prabhu1-1/+71
2018-06-30hv_netvsc: split sub-channel setup into async and syncStephen Hemminger4-52/+65
2018-06-30net: use dev_change_tx_queue_len() for SIOCSIFTXQLENCong Wang1-9/+2
2018-06-30atm: zatm: Fix potential Spectre v1Gustavo A. R. Silva1-0/+2
2018-06-30Merge branch 's390-qeth-fixes'David S. Miller4-30/+57
2018-06-30s390/qeth: consistently re-enable device featuresJulian Wiedmann4-17/+16
2018-06-30s390/qeth: don't clobber buffer on async TX completionJulian Wiedmann2-6/+27
2018-06-30s390/qeth: avoid using is_multicast_ether_addr_64bits on (u8 *)[6]Vasily Gorbik1-2/+2
2018-06-30s390/qeth: fix race when setting MAC addressJulian Wiedmann1-4/+11
2018-06-30Revert "s390/qeth: use Read device to query hypervisor for MAC"Julian Wiedmann1-1/+1
2018-06-30alx: take rtnl before calling __alx_open from resumeSabrina Dubroca1-1/+7
2018-06-30sfc: correctly initialise filter rwsem for farchBert Kenward1-0/+1
2018-06-30net: phy: DP83TC811: Fix disabling interruptsDan Murphy1-1/+1
2018-06-30net/ipv6: Fix updates to prefix routeDavid Ahern1-3/+6
2018-06-30net: cleanup gfp mask in alloc_skb_with_fragsMichal Hocko1-2/+1
2018-06-30Merge branch 'DPAA-fixes'David S. Miller2-7/+16
2018-06-30dpaa_eth: DPAA SGT needs to be 256BMadalin Bucur1-7/+8
2018-06-30fsl/fman: fix parser reporting bad checksum on short framesMadalin Bucur1-0/+8
2018-06-30bnx2x: Fix receiving tx-timeout in error or recovery state.Sudarsana Reddy Kalluru3-0/+13
2018-06-30cnic: tidy up a size calculationDan Carpenter1-1/+1
2018-06-30atm: iphase: fix a 64 bit bugDan Carpenter1-1/+1
2018-06-30tcp: fix Fast Open key endiannessYuchung Cheng1-5/+13
2018-06-29Merge tag 'powerpc-4.18-3' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds6-12/+23
2018-06-29Merge tag 'davinci-fixes-for-v4.18' of git://git.kernel.org/pub/scm/linux/ker...Olof Johansson2-6/+2
2018-06-29Merge tag 'hisi-fixes-for-4.18' of git://github.com/hisilicon/linux-hisi into...Olof Johansson2-0/+4
2018-06-29Merge tag 'amlogic-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/...Olof Johansson7-18/+33
2018-06-29Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds5-17/+54
2018-06-29Merge branch 'i2c/for-current-fixed' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds3-11/+15
2018-06-29Merge tag 'ceph-for-4.18-rc3' of git://github.com/ceph/ceph-clientLinus Torvalds1-0/+1
2018-06-29Merge branch 'bpf-fixes'Alexei Starovoitov4-78/+11
2018-06-29bpf: undo prog rejection on read-only lock failureDaniel Borkmann2-77/+9
2018-06-29bpf, s390: fix potential memleak when later bpf_jit_prog failsDaniel Borkmann1-0/+1
2018-06-29bpf, arm32: fix to use bpf_jit_binary_lock_ro apiDaniel Borkmann1-1/+1
2018-06-29parisc: Build kernel without -ffunction-sectionsHelge Deller1-4/+0
2018-06-29sg: remove ->sg_magic memberJens Axboe4-45/+0
2018-06-29Merge tag 'pci-v4.18-fixes-1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds6-8/+21
2018-06-29Merge tag 'pm-4.18-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds4-13/+22
2018-06-29Merge tag 'drm-fixes-2018-06-29' of git://anongit.freedesktop.org/drm/drmLinus Torvalds8-27/+59
2018-06-29Merge tag 'for-4.18/dm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds9-27/+33
2018-06-29Merge branch 'nvme-4.18' of git://git.infradead.org/nvme into for-linusJens Axboe1-2/+5
2018-06-29drbd: Fix drbd_request_prepare() discard handlingBart Van Assche1-2/+2
2018-06-29blk-mq: don't queue more if we get a busy returnJens Axboe1-0/+12
2018-06-29aio: mark __aio_sigset::sigmask constAvi Kivity1-1/+1
2018-06-29net: handle NULL ->poll gracefullyChristoph Hellwig1-0/+2
2018-06-29Merge tag 'mac80211-for-davem-2018-06-29' of git://git.kernel.org/pub/scm/lin...David S. Miller2-21/+16
2018-06-29net, mm: account sock objects to kmemcgShakeel Butt1-2/+5
2018-06-29Merge branch 'pm-domains'Rafael J. Wysocki2-7/+6
2018-06-29nl80211: check nla_parse_nested() return valuesJohannes Berg1-5/+11
2018-06-29nl80211: relax ht operation checks for meshBob Copeland1-16/+3
2018-06-29mac80211: disable BHs/preemption in ieee80211_tx_control_port()Denis Kenzior1-0/+2
2018-06-29i2c: gpio: initialize SCL to HIGH againWolfram Sang1-2/+2
2018-06-29i2c: smbus: kill memory leak on emulated and failed DMA SMBus xfersPeter Rosin1-5/+9
2018-06-29i2c: algos: bit: mention our experience about initial statesWolfram Sang1-0/+5
2018-06-29Revert "i2c: algo-bit: init the bus to a known state"Wolfram Sang1-5/+0
2018-06-28selinux: move user accesses in selinuxfs out of locked regionsJann Horn1-45/+33
2018-06-29bpf: Change bpf_fib_lookup to return lookup statusDavid Ahern3-41/+81
2018-06-28test_bpf: flag tests that cannot be jited on s390Kleber Sacilotto de Souza1-0/+20
2018-06-28parisc: Reduce debug output in unwind codeHelge Deller1-2/+2
2018-06-29Merge tag 'drm-misc-fixes-2018-06-28' of git://anongit.freedesktop.org/drm/dr...Dave Airlie1-4/+8
2018-06-29Merge branch 'drm-fixes-4.18' of git://people.freedesktop.org/~agd5f/linux in...Dave Airlie4-14/+35
2018-06-28dm: prevent DAX mounts if not supportedRoss Zwisler2-5/+5
2018-06-28dax: check for QUEUE_FLAG_DAX in bdev_dax_supported()Ross Zwisler1-0/+8
2018-06-28pmem: only set QUEUE_FLAG_DAX for fsdax modeRoss Zwisler1-1/+2
2018-06-28md/raid10: fix that replacement cannot complete recovery after reassembleBingJing Chang1-0/+7
2018-06-28Merge tag 'printk-for-4.18-rc3' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-7/+0
2018-06-28Merge tag 'sound-4.18-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds8-48/+53
2018-06-28Merge tag 'mtd/fixes-for-4.18-rc3' of git://git.infradead.org/linux-mtdLinus Torvalds7-25/+61
2018-06-28Merge branch 'akpm' (patches from Andrew)Linus Torvalds9-8/+38
2018-06-28proc: add Alexey to MAINTAINERSAlexey Dobriyan1-0/+9
2018-06-28kasan: depend on CONFIG_SLUB_DEBUGJason A. Donenfeld1-0/+1
2018-06-28include/linux/dax.h: dax_iomap_fault() returns vm_fault_tSouptick Joarder1-1/+1
2018-06-28x86/e820: put !E820_TYPE_RAM regions into memblock.reservedNaoya Horiguchi1-3/+12
2018-06-28slub: fix failure when we delete and create a slab cacheMikulas Patocka3-1/+14
2018-06-28Revert mm/vmstat.c: fix vmstat_update() preemption BUGSebastian Andrzej Siewior1-2/+0
2018-06-28lib/percpu_ida.c: don't do alloc from per-CPU list if there is noneSebastian Andrzej Siewior1-1/+1
2018-06-28Revert changes to convert to ->poll_mask() and aio IOCB_CMD_POLLLinus Torvalds80-450/+301
2018-06-28arm64: dts: hikey960: Define wl1837 power capabilitiesoscardagrach1-0/+2
2018-06-28arm64: dts: hikey: Define wl1835 power capabilitiesoscardagrach1-0/+2
2018-06-28block: Fix cloning of requests with a special payloadBart Van Assche1-0/+4
2018-06-28parisc: Wire up io_pgetevents syscallHelge Deller2-1/+3
2018-06-28parisc: Default to 4 SMP CPUsHelge Deller1-1/+1
2018-06-28parisc: Convert printk(KERN_LEVEL) to pr_lvl()Andy Shevchenko1-16/+9
2018-06-28parisc: Mark 16kB and 64kB page sizes BROKENHelge Deller1-2/+2
2018-06-28parisc: Drop struct sigaction from not exported header fileHelge Deller1-8/+0
2018-06-28nvme-rdma: fix possible double free of controller async event bufferSagi Grimberg1-2/+5
2018-06-28kconfig: loop boundary condition fixJerry James1-1/+1
2018-06-28kbuild: reword help of LD_DEAD_CODE_DATA_ELIMINATIONMasahiro Yamada1-4/+3
2018-06-28kconfig: handle P_SYMBOL in print_symbol()Dirk Gouders2-0/+7
2018-06-28net: stmmac: Set DMA buffer size in HWJose Abreu4-0/+19
2018-06-28net/smc: rebuild nonblocking connectUrsula Braun2-28/+71
2018-06-28tcp: add one more quick ack after after ECN eventsEric Dumazet1-2/+2
2018-06-28bpfilter: include bpfilter_umh in assembly instead of using objcopyMasahiro Yamada3-21/+14
2018-06-28strparser: Remove early eaten to fix full tcp receive buffer stallDoron Roberts-Kedes1-16/+1
2018-06-28vt: prevent leaking uninitialized data to userspace via /dev/vcs*Alexander Potapenko1-2/+2
2018-06-28serdev: fix memleak on module unloadJohan Hovold1-0/+1
2018-06-28serial: 8250_pci: Remove stalled entries in blacklistAndy Shevchenko1-2/+0
2018-06-28n_tty: Access echo_* variables carefully.Tetsuo Handa1-18/+24
2018-06-28n_tty: Fix stall at n_tty_receive_char_special().Tetsuo Handa1-5/+8
2018-06-28swiotlb: export swiotlb_dma_opsChristoph Hellwig1-0/+1
2018-06-28Merge tag 'usb-serial-4.18-rc3' of https://git.kernel.org/pub/scm/linux/kerne...Greg Kroah-Hartman1-0/+14
2018-06-28Btrfs: fix mount failure when qgroup rescan is in progressFilipe Manana1-3/+10