All of lore.kernel.org
 help / color / mirror / Atom feed
From: Dimitri Sivanich <sivanich@hpe.com>
To: Muhammad Usama Anjum <usama.anjum@arm.com>
Cc: Dimitri Sivanich <dimitri.sivanich@hpe.com>,
	Arnd Bergmann <arnd@arndb.de>,
	Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	linux-kernel@vger.kernel.org
Subject: Re: [PATCH 0/3] misc: sgi-gru: Remove broken page-table walks
Date: Thu, 30 Jul 2026 07:22:18 -0500	[thread overview]
Message-ID: <amtB-n2ENVkXvYpt@hpe.com> (raw)
In-Reply-To: <20260730111316.3672672-1-usama.anjum@arm.com>

Muhammad,

I should let you know that we're currently and actively working on a
forthcoming patch to remove the sgi-gru driver, due to security concerns.  We
hope to submit this patch soon.

On Thu, Jul 30, 2026 at 12:12:49PM +0100, Muhammad Usama Anjum wrote:
> While working on MM page-table changes, I found that the SGI GRU driver
> walks user page tables unsafely from interrupt context. This series
> removes that path, uses the existing process-context fallback, and
> cleans up the resulting dead code.
> 
> Muhammad Usama Anjum (3):
>   misc: sgi-gru: remove interrupt-context page-table walks
>   misc: sgi-gru: remove obsolete atomic fault-handling state
>   misc: sgi-gru: inline the user CBR status update
> 
>  drivers/misc/sgi-gru/grufault.c  | 185 +++++++------------------------
>  drivers/misc/sgi-gru/gruprocfs.c |   1 -
>  drivers/misc/sgi-gru/grutables.h |   1 -
>  3 files changed, 41 insertions(+), 146 deletions(-)
> 
> -- 
> 2.47.3

  parent reply	other threads:[~2026-07-30 12:22 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-07-30 11:12 [PATCH 0/3] misc: sgi-gru: Remove broken page-table walks Muhammad Usama Anjum
2026-07-30 11:12 ` [PATCH 1/3] misc: sgi-gru: remove interrupt-context " Muhammad Usama Anjum
2026-07-30 11:12 ` [PATCH 2/3] misc: sgi-gru: remove obsolete atomic fault-handling state Muhammad Usama Anjum
2026-07-30 11:12 ` [PATCH 3/3] misc: sgi-gru: inline the user CBR status update Muhammad Usama Anjum
2026-07-30 12:22 ` Dimitri Sivanich [this message]
2026-07-30 12:53   ` [PATCH 0/3] misc: sgi-gru: Remove broken page-table walks Muhammad Usama Anjum
2026-07-30 14:08   ` Arnd Bergmann
2026-07-31 11:32   ` Greg Kroah-Hartman
2026-07-31 13:29     ` Dimitri Sivanich
2026-07-31 13:34       ` Muhammad Usama Anjum

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=amtB-n2ENVkXvYpt@hpe.com \
    --to=sivanich@hpe.com \
    --cc=arnd@arndb.de \
    --cc=dimitri.sivanich@hpe.com \
    --cc=gregkh@linuxfoundation.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=usama.anjum@arm.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.