Thread (89 messages) 89 messages, 12 authors, 2016-03-22

Re: [PATCH 01/71] arc: get rid of PAGE_CACHE_* and page_cache_{get,release} macros

From: Kirill A. Shutemov <hidden>
Date: 2016-03-20 19:07:14
Also in: linux-fsdevel
Subsystem: 9p file system, affs file system, afs filesystem, arm port, arm/artpec machine support, ata over ethernet (aoe) driver, block layer, block2mtd driver, btrfs file system, cachefiles: fs-cache backend for caching on mounted filesystems, cell broadband engine architecture, ceph common code (libceph), ceph distributed file system client (ceph), char and misc drivers, configfs, cramfs filesystem, distributed lock manager (dlm), documentation, drbd driver, drm drivers, drm drivers and misc gpu patches, drm ttm subsystem, ecrypt file system, efi variable filesystem, exec & binfmt api, elf, ext2 file system, ext4 file system, f2fs file system, filesystem direct access (dax), filesystems (vfs and infrastructure), framebuffer layer, freevxfs filesystem, fuse filesystem [core], gfs2 file system, hfs filesystem, hfsplus filesystem, hugetlb subsystem, hwpoison memory failure handling, intel drm i915 driver (meteor lake, dg2 and older excluding poulsbo, moorestown and derivative), isofs filesystem, jfs filesystem, journalling flash file system v2 (jffs2), journalling layer for block devices (jbd2), kdump, kernel nfsd, sunrpc, and lockd servers, kernfs, libnvdimm btt: block translation table, libnvdimm pmem: persistent memory driver, libnvdimm: non-volatile memory device subsystem, linux for powerpc (32-bit and 64-bit), marvell armada drm support, media input infrastructure (v4l/dvb), memory management, memory management - core, memory management - gup (get user pages), memory management - mglru (multi-gen lru), memory management - misc, memory management - rmap (reverse mapping), memory management - swap, memory management - userfaultfd, memory mapping, memory mapping - madvise (memory advice), memory technology devices (mtd), multimedia card (mmc), secure digital (sd) and sdio subsystem, nand flash subsystem, networking [general], nfs, sunrpc, and lockd clients, nilfs2 filesystem, ntfs filesystem, oracle cluster filesystem 2 (ocfs2), page cache, parisc architecture, performance events subsystem, proc filesystem, pstore filesystem, qnx6 filesystem, radeon and amdgpu drm drivers, ramdisk ram block device driver, s390 architecture, scsi subsystem, scsi tape driver, spu file system, squashfs file system, staging subsystem, synopsys arc architecture, the rest, tmio/sdhi mmc driver, tmpfs (shmem filesystem), ubi file system (ubifs), udf filesystem, uprobes, usb mass storage driver, usb subsystem, user-mode linux (uml), vmware vmci driver, xfs filesystem, zswap compressed swap caching · Maintainers: Eric Van Hensbergen, Latchesar Ionkov, Dominique Martinet, David Sterba, David Howells, Marc Dionne, Russell King, Jesper Nilsson, Lars Persson, "Justin Sanders", Jens Axboe, Joern Engel, Chris Mason, Ilya Dryomov, Alex Markuze, Viacheslav Dubeyko, Arnd Bergmann, Greg Kroah-Hartman, Andreas Hindborg, Nicolas Pitre, Alexander Aring, David Teigland, Jonathan Corbet, Philipp Reisner, Lars Ellenberg, Christoph Böhmwalder, David Airlie, Simona Vetter, Maarten Lankhorst, Maxime Ripard, Thomas Zimmermann, Christian Koenig, Huang Rui, Tyler Hicks, Jeremy Kerr, Ard Biesheuvel, Kees Cook, Jan Kara, "Theodore Ts'o", Jaegeuk Kim, Chao Yu, Dan Williams, Alexander Viro, Christian Brauner, Helge Deller, Christoph Hellwig, Miklos Szeredi, Andreas Gruenbacher, John Paul Adrian Glaubitz, Yangtao Li, Muchun Song, Oscar Salvador, Miaohe Lin, Jani Nikula, Joonas Lahtinen, Rodrigo Vivi, Tvrtko Ursulin, Dave Kleikamp, David Woodhouse, Richard Weinberger, Andrew Morton, Baoquan He, Mike Rapoport, Pasha Tatashin, Pratyush Yadav, Chuck Lever, Jeff Layton, Tejun Heo, Vishal Verma, Dave Jiang, Alison Schofield, Madhavan Srinivasan, Michael Ellerman, Mauro Carvalho Chehab, David Hildenbrand, Lorenzo Stoakes, Chris Li, Kairui Song, Liam R. Howlett, Miquel Raynal, Vignesh Raghavendra, Ulf Hansson, "David S. Miller", Eric Dumazet, Jakub Kicinski, Paolo Abeni, Trond Myklebust, Anna Schumaker, Ryusuke Konishi, Namjae Jeon, Hyunchul Lee, Mark Fasheh, Joel Becker, Joseph Qi, Matthew Wilcox, "James E.J. Bottomley", Peter Zijlstra, Ingo Molnar, Arnaldo Carvalho de Melo, Namhyung Kim, Alex Deucher, Christian König, Heiko Carstens, Vasily Gorbik, Alexander Gordeev, "Martin K. Petersen", Kai Mäkisara, Phillip Lougher, Vineet Gupta, Linus Torvalds, Wolfram Sang, Hugh Dickins, Masami Hiramatsu, Oleg Nesterov, Alan Stern, Anton Ivanov, Johannes Berg, Bryan Tan, Vishnu Dasa, Carlos Maiolino, Johannes Weiner, Yosry Ahmed, Nhat Pham

On Sun, Mar 20, 2016 at 11:54:56AM -0700, Linus Torvalds wrote:
I'm OK with this, but let's not do this as a hundred small patches, OK?

It doesn't help legibility or testing, so let's just do it in one big go.
Okay, here's folded version of the patchset.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help