All of lore.kernel.org
 help / color / mirror / Atom feed
* turn the hmm migrate_vma upside down
@ 2019-07-29 14:28 Christoph Hellwig
  2019-07-29 14:28 ` [PATCH 1/9] mm: turn " Christoph Hellwig
                   ` (3 more replies)
  0 siblings, 4 replies; 49+ messages in thread
From: Christoph Hellwig @ 2019-07-29 14:28 UTC (permalink / raw)
  To: Jérôme Glisse, Jason Gunthorpe, Ben Skeggs
  Cc: Ralph Campbell, Bharata B Rao, Andrew Morton, linux-mm, nouveau,
	dri-devel, linux-kernel

Hi Jérôme, Ben and Jason,

below is a series against the hmm tree which starts revamping the
migrate_vma functionality.  The prime idea is to export three slightly
lower level functions and thus avoid the need for migrate_vma_ops
callbacks.

Diffstat:

    4 files changed, 285 insertions(+), 602 deletions(-)

A git tree is also available at:

    git://git.infradead.org/users/hch/misc.git migrate_vma-cleanup

Gitweb:

    http://git.infradead.org/users/hch/misc.git/shortlog/refs/heads/migrate_vma-cleanup

^ permalink raw reply	[flat|nested] 49+ messages in thread

end of thread, other threads:[~2019-08-01  7:46 UTC | newest]

Thread overview: 49+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-07-29 14:28 turn the hmm migrate_vma upside down Christoph Hellwig
2019-07-29 14:28 ` [PATCH 1/9] mm: turn " Christoph Hellwig
     [not found]   ` <20190729142843.22320-2-hch-jcswGhMUV9g@public.gmane.org>
2019-07-29 23:12     ` Ralph Campbell
2019-07-29 23:12       ` Ralph Campbell
2019-07-31  1:46     ` Ralph Campbell
2019-07-31  1:46       ` Ralph Campbell
2019-08-01  7:42       ` Christoph Hellwig
2019-07-29 23:43   ` Jerome Glisse
2019-07-29 14:28 ` [PATCH 2/9] nouveau: reset dma_nr in nouveau_dmem_migrate_alloc_and_copy Christoph Hellwig
2019-07-29 23:18   ` Ralph Campbell
2019-07-29 23:18     ` Ralph Campbell
     [not found] ` <20190729142843.22320-1-hch-jcswGhMUV9g@public.gmane.org>
2019-07-29 14:28   ` [PATCH 3/9] nouveau: factor out device memory address calculation Christoph Hellwig
2019-07-29 14:28     ` Christoph Hellwig
2019-07-29 23:21     ` Ralph Campbell
2019-07-29 23:21       ` Ralph Campbell
2019-07-29 14:28   ` [PATCH 4/9] nouveau: factor out dmem fence completion Christoph Hellwig
2019-07-29 14:28     ` Christoph Hellwig
2019-07-29 23:23     ` Ralph Campbell
2019-07-29 23:23       ` Ralph Campbell
2019-07-29 14:28   ` [PATCH 5/9] nouveau: simplify nouveau_dmem_migrate_to_ram Christoph Hellwig
2019-07-29 14:28     ` Christoph Hellwig
2019-07-29 23:26     ` Ralph Campbell
2019-07-29 23:26       ` Ralph Campbell
2019-07-31  9:57     ` Bharata B Rao
     [not found]       ` <20190731095735.GB18807-xthvdsQ13ZrQT0dZR+AlfA@public.gmane.org>
2019-08-01  7:46         ` Christoph Hellwig
2019-08-01  7:46           ` Christoph Hellwig
2019-07-29 14:28   ` [PATCH 6/9] nouveau: simplify nouveau_dmem_migrate_vma Christoph Hellwig
2019-07-29 14:28     ` Christoph Hellwig
     [not found]     ` <20190729142843.22320-7-hch-jcswGhMUV9g@public.gmane.org>
2019-07-29 23:27       ` Ralph Campbell
2019-07-29 23:27         ` Ralph Campbell
2019-07-29 14:28   ` [PATCH 7/9] mm: remove the unused MIGRATE_PFN_ERROR flag Christoph Hellwig
2019-07-29 14:28     ` Christoph Hellwig
     [not found]     ` <20190729142843.22320-8-hch-jcswGhMUV9g@public.gmane.org>
2019-07-29 23:29       ` Ralph Campbell
2019-07-29 23:29         ` Ralph Campbell
2019-07-29 14:28   ` [PATCH 8/9] mm: remove the unused MIGRATE_PFN_DEVICE flag Christoph Hellwig
2019-07-29 14:28     ` Christoph Hellwig
2019-07-29 23:31     ` Ralph Campbell
2019-07-29 23:31       ` Ralph Campbell
2019-07-29 14:28   ` [PATCH 9/9] mm: remove the MIGRATE_PFN_WRITE flag Christoph Hellwig
2019-07-29 14:28     ` Christoph Hellwig
2019-07-29 23:30     ` Jerome Glisse
     [not found]       ` <20190729233044.GA7171-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2019-07-30  5:46         ` Christoph Hellwig
2019-07-30  5:46           ` Christoph Hellwig
2019-07-30 15:51           ` Jerome Glisse
2019-07-29 23:42     ` Ralph Campbell
2019-07-29 23:42       ` Ralph Campbell
2019-07-29 23:46       ` Jerome Glisse
2019-07-30 12:32 ` turn the hmm migrate_vma upside down Jason Gunthorpe
2019-07-30 13:09   ` Christoph Hellwig

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.