From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jason Gunthorpe Subject: Re: [PATCH 0/5] mmu notifer debug annotations Date: Thu, 5 Sep 2019 14:49:49 +0000 Message-ID: <20190905144946.GA22237@mellanox.com> References: <20190826201425.17547-1-daniel.vetter@ffwll.ch> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Return-path: In-Reply-To: <20190826201425.17547-1-daniel.vetter@ffwll.ch> Content-Language: en-US Content-ID: <04647BF6CC7E11449F589A453BE4B4E0@eurprd05.prod.outlook.com> Sender: linux-kernel-owner@vger.kernel.org To: Daniel Vetter Cc: LKML , Linux MM , DRI Development List-Id: dri-devel@lists.freedesktop.org On Mon, Aug 26, 2019 at 10:14:20PM +0200, Daniel Vetter wrote: > Hi all, >=20 > Next round. Changes: >=20 > - I kept the two lockdep annotations patches since when I rebased this > before retesting linux-next didn't yet have them. Otherwise unchanged > except for a trivial conflict. >=20 > - Ack from Peter Z. on the kernel.h patch. >=20 > - Added annotations for non_block to invalidate_range_end. I can't test > that readily since i915 doesn't use it. >=20 > - Added might_sleep annotations to also make sure the mm side keeps up > it's side of the contract here around what's allowed and what's not. >=20 > Comments, feedback, review as usual very much appreciated. >=20 >=20 > Daniel Vetter (5): > kernel.h: Add non_block_start/end() > mm, notifier: Catch sleeping/blocking for !blockable These two applied to hmm.git, with the small check patch edit, thanks! Jason