Commit History

Autor SHA1 Mensaxe Data
  Daniel Jordan ed3345a660 mm, swap: bounds check swap_info array accesses to avoid NULL derefs %!s(int64=6) %!d(string=hai) anos
  Aaron Lu b0cd52e644 mm/swap: use nr_node_ids for avail_lists in swap_info_struct %!s(int64=7) %!d(string=hai) anos
  Huang Ying 8da70752f5 mm, swap: fix swapoff with KSM pages %!s(int64=7) %!d(string=hai) anos
  Vasily Averin 113737cc31 mm/swapfile.c: use kvzalloc for swap_info_struct allocation %!s(int64=7) %!d(string=hai) anos
  Huang Ying c2343d2761 mm/swapfile.c: put_swap_page: share more between huge/normal code path %!s(int64=7) %!d(string=hai) anos
  Huang Ying b32d5f32b9 mm/swapfile.c: add __swap_entry_free_locked() %!s(int64=7) %!d(string=hai) anos
  Huang Ying 5d5e8f1954 mm, swap, get_swap_pages: use entry_size instead of cluster in parameter %!s(int64=7) %!d(string=hai) anos
  Huang Ying a448f2d07f mm/swapfile.c: unify normal/huge code path in put_swap_page() %!s(int64=7) %!d(string=hai) anos
  Huang Ying 33ee011e56 mm/swapfile.c: unify normal/huge code path in swap_page_trans_huge_swapped() %!s(int64=7) %!d(string=hai) anos
  Huang Ying afa4711ef1 mm/swapfile.c: use swap_count() in swap_page_trans_huge_swapped() %!s(int64=7) %!d(string=hai) anos
  Huang Ying fe5266d5d5 mm/swapfile.c: replace some #ifdef with IS_ENABLED() %!s(int64=7) %!d(string=hai) anos
  Huang Ying 59d98bf3c2 mm: swap: add comments to lock_cluster_or_swap_info() %!s(int64=7) %!d(string=hai) anos
  Linus Torvalds 73ba2fb33c Merge tag 'for-4.19/block-20180812' of git://git.kernel.dk/linux-block %!s(int64=7) %!d(string=hai) anos
  Tejun Heo 2cf855837b memcontrol: schedule throttling if we are congested %!s(int64=7) %!d(string=hai) anos
  Andi Kleen 377eeaa8e1 x86/speculation/l1tf: Limit swap file size to MAX_PA/2 %!s(int64=7) %!d(string=hai) anos
  Daniel Jordan 955c97f085 mm/swapfile.c: fix swap_count comment about nonexistent SWAP_HAS_CONT %!s(int64=7) %!d(string=hai) anos
  Kees Cook 778e1cdd81 treewide: kvzalloc() -> kvcalloc() %!s(int64=7) %!d(string=hai) anos
  Omar Sandoval 7cbf319234 mm: fix nr_rotate_swap leak in swapon() error case %!s(int64=7) %!d(string=hai) anos
  Colin Ian King bfc6b1cabc mm/swapfile.c: make pointer swap_avail_heads static %!s(int64=7) %!d(string=hai) anos
  Tom Abraham a06ad633a3 swap: divide-by-zero when zero length swap file on ssd %!s(int64=7) %!d(string=hai) anos
  Linus Torvalds a9a08845e9 vfs: do bulk POLL* -> EPOLL* replacement %!s(int64=7) %!d(string=hai) anos
  Al Viro 9dd957485d ipc, kernel, mm: annotate ->poll() instances %!s(int64=8) %!d(string=hai) anos
  Minchan Kim aa8d22a11d mm: swap: SWP_SYNCHRONOUS_IO: skip swapcache only if swapped page has no other reference %!s(int64=8) %!d(string=hai) anos
  Minchan Kim 0bcac06f27 mm, swap: skip swapcache for swapin of synchronous device %!s(int64=8) %!d(string=hai) anos
  Minchan Kim 539a6fea7f mm, swap: introduce SWP_SYNCHRONOUS_IO %!s(int64=8) %!d(string=hai) anos
  Huang Ying 2628bd6fc0 mm, swap: fix race between swap count continuation operations %!s(int64=8) %!d(string=hai) anos
  David Rientjes b6b1fd2a6b mm/swapfile.c: fix swapon frontswap_map memory leak on error %!s(int64=8) %!d(string=hai) anos
  Darrick J. Wong 8606a1a94d mm: kvfree the swap cluster info if the swap file is unsatisfactory %!s(int64=8) %!d(string=hai) anos
  Aaron Lu a2468cc9bf swap: choose swap device according to numa node %!s(int64=8) %!d(string=hai) anos
  Huang Ying 81a0298bdf mm, swap: don't use VMA based swap readahead if HDD is used as swap %!s(int64=8) %!d(string=hai) anos