Linus Torvalds
345671ea0f
Merge branch 'akpm' (patches from Andrew)
...
Merge updates from Andrew Morton:
- a few misc things
- ocfs2 updates
- most of MM
* emailed patches from Andrew Morton <akpm@linux-foundation.org >: (132 commits)
hugetlbfs: dirty pages as they are added to pagecache
mm: export add_swap_extent()
mm: split SWP_FILE into SWP_ACTIVATED and SWP_FS
tools/testing/selftests/vm/map_fixed_noreplace.c: add test for MAP_FIXED_NOREPLACE
mm: thp: relocate flush_cache_range() in migrate_misplaced_transhuge_page()
mm: thp: fix mmu_notifier in migrate_misplaced_transhuge_page()
mm: thp: fix MADV_DONTNEED vs migrate_misplaced_transhuge_page race condition
mm/kasan/quarantine.c: make quarantine_lock a raw_spinlock_t
mm/gup: cache dev_pagemap while pinning pages
Revert "x86/e820: put !E820_TYPE_RAM regions into memblock.reserved"
mm: return zero_resv_unavail optimization
mm: zero remaining unavailable struct pages
tools/testing/selftests/vm/gup_benchmark.c: add MAP_HUGETLB option
tools/testing/selftests/vm/gup_benchmark.c: add MAP_SHARED option
tools/testing/selftests/vm/gup_benchmark.c: allow user specified file
tools/testing/selftests/vm/gup_benchmark.c: fix 'write' flag usage
mm/gup_benchmark.c: add additional pinning methods
mm/gup_benchmark.c: time put_page()
mm: don't raise MEMCG_OOM event due to failed high-order allocation
mm/page-writeback.c: fix range_cyclic writeback vs writepages deadlock
...
2018-10-26 19:33:41 -07:00
..
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2018-07-30 10:27:20 -07:00
2018-06-24 09:27:27 -07:00
2018-07-24 18:57:59 -07:00
2017-11-02 11:10:55 +01:00
2018-04-23 16:39:34 +01:00
2017-12-19 11:07:16 -05:00
2018-06-24 09:27:27 -07:00
2018-06-24 09:26:03 -07:00
2017-07-11 14:13:06 +02:00
2017-11-02 11:10:55 +01:00
2017-07-11 14:13:06 +02:00
2018-07-30 10:27:32 -07:00
2017-07-11 14:13:06 +02:00
2018-06-24 09:26:04 -07:00
2017-07-11 14:13:06 +02:00
2018-06-24 09:27:27 -07:00
2018-06-24 09:27:27 -07:00
2018-07-18 10:10:23 +02:00
2018-09-11 23:33:19 -07:00
2017-11-02 11:10:55 +01:00
2017-01-03 16:34:42 +01:00
2018-10-15 23:11:14 -07:00
2017-11-03 09:02:30 -07:00
2017-07-11 14:13:06 +02:00
2016-09-13 16:45:15 +02:00
2018-07-30 10:27:20 -07:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-07-11 14:13:06 +02:00
2017-07-11 14:13:06 +02:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2015-11-11 08:38:44 +01:00
2017-11-02 11:10:55 +01:00
2018-08-08 09:48:32 -07:00
2018-07-24 17:39:03 -07:00
2016-04-03 12:32:09 +02:00
2017-11-02 11:10:55 +01:00
2016-05-13 14:02:13 +02:00
2017-11-02 11:10:55 +01:00
2018-08-14 10:57:44 -07:00
2018-09-17 10:55:24 -07:00
2017-03-02 08:42:37 +01:00
2016-10-06 18:02:35 +02:00
2018-10-15 23:11:13 -07:00
2018-08-10 17:27:51 -07:00
2018-10-15 23:11:14 -07:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-10 20:58:56 +00:00
2018-08-23 14:23:08 -07:00
2016-10-04 16:13:57 +02:00
2015-10-26 09:49:41 +01:00
2017-10-09 14:53:56 +02:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2018-06-24 09:27:27 -07:00
2018-01-18 22:07:16 +00:00
2017-06-29 02:42:26 +02:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-08-07 12:01:17 +02:00
2016-10-04 16:13:57 +02:00
2016-05-13 14:02:14 +02:00
2015-11-05 11:15:41 +01:00
2018-01-24 11:17:20 +00:00
2017-11-02 11:10:55 +01:00
2015-11-11 08:36:41 +01:00
2017-11-02 11:10:55 +01:00
2017-11-15 11:36:08 -08:00
2017-11-17 11:54:55 -08:00
2018-08-29 15:42:20 +02:00
2018-08-21 10:08:16 -07:00
2018-07-24 14:09:13 -07:00
2017-08-30 00:57:27 +02:00
2017-08-29 15:21:51 +02:00
2018-07-23 17:53:34 -07:00
2017-04-10 11:56:04 +02:00
2015-10-26 09:49:42 +01:00
2018-09-20 09:01:15 +02:00
2018-06-24 09:26:03 -07:00
2018-09-20 09:01:15 +02:00
2017-11-02 11:10:55 +01:00
2017-11-03 09:02:30 -07:00
2017-11-02 11:10:55 +01:00
2017-03-02 08:42:37 +01:00
2017-11-02 11:10:55 +01:00
2017-08-30 00:57:29 +02:00
2017-08-29 15:21:57 +02:00
2017-04-06 13:16:34 -07:00
2017-08-25 22:49:59 +02:00
2017-11-02 11:10:55 +01:00
2016-05-28 12:35:06 +02:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2018-10-26 16:26:34 -07:00
2017-01-03 16:34:48 +01:00
2017-11-02 11:10:55 +01:00
2018-10-09 10:44:29 -07:00
2016-05-13 14:01:40 +02:00
2017-07-11 14:13:06 +02:00
2016-05-13 14:02:15 +02:00
2018-03-09 11:22:45 +00:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2018-09-20 09:01:15 +02:00
2017-11-02 11:10:55 +01:00
2018-09-22 10:32:34 -07:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2018-06-21 12:33:09 +02:00
2018-09-07 15:06:02 +02:00
2018-03-06 18:40:44 +01:00
2017-11-02 11:10:55 +01:00
2016-05-09 12:00:05 +02:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-03 09:02:30 -07:00
2018-02-05 10:37:48 +00:00
2018-05-14 23:58:23 +01:00
2017-11-02 11:10:55 +01:00
2017-11-03 09:02:30 -07:00
2017-11-03 09:02:30 -07:00
2017-11-03 09:02:30 -07:00
2017-11-03 09:02:30 -07:00
2016-04-03 12:32:09 +02:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2018-10-16 15:30:21 -07:00
2018-08-10 17:27:53 -07:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2018-01-22 20:52:27 +00:00
2017-11-02 11:10:55 +01:00
2018-07-30 10:27:32 -07:00
2018-05-07 07:15:41 +02:00
2017-07-12 16:26:03 -07:00
2017-06-08 14:51:58 +02:00
2017-11-15 18:21:03 -08:00
2016-05-13 15:30:25 +02:00
2018-01-31 17:18:37 -08:00
2017-11-03 09:02:30 -07:00
2018-10-16 09:47:18 -07:00
2016-10-12 14:34:45 +02:00
2018-09-26 14:06:21 -07:00
2017-11-02 11:10:55 +01:00
2017-11-28 16:53:24 +01:00
2018-07-17 09:40:17 -07:00
2018-07-17 09:40:17 -07:00
2016-04-03 12:32:09 +02:00
2016-08-06 09:13:11 -04:00
2018-08-01 13:20:15 -07:00
2017-11-03 09:02:30 -07:00
2018-09-22 10:31:50 -07:00
2018-09-22 10:31:50 -07:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-10-10 11:50:19 +02:00
2017-11-02 11:10:55 +01:00
2017-10-31 23:49:33 +00:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-01-03 16:34:42 +01:00
2017-11-09 15:13:58 +00:00
2016-12-24 11:46:01 -08:00
2018-01-09 23:21:02 +00:00
2018-05-14 23:58:23 +01:00
2017-11-02 11:10:55 +01:00
2018-08-10 17:27:53 -07:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-08-30 00:57:26 +02:00
2018-04-18 22:02:29 +01:00
2017-06-28 12:22:39 +02:00
2018-08-29 15:42:23 +02:00
2016-10-07 18:46:30 -07:00
2017-10-25 11:01:08 +02:00
2017-11-02 11:10:55 +01:00
2016-05-09 12:00:02 +02:00
2017-11-03 09:02:30 -07:00