Re: [RFC PATCH 3/6] mm, arm64: untag user addresses in memory syscalls

2018-03-09 Thread Evgenii Stepanov
On Fri, Mar 9, 2018 at 9:31 AM, Andrey Konovalov wrote: > On Fri, Mar 9, 2018 at 4:53 PM, Catalin Marinas > wrote: >> On Fri, Mar 09, 2018 at 03:02:01PM +0100, Andrey Konovalov wrote: >>> Memory subsystem syscalls accept user addresses as arguments, but don't use >>> copy_from_user and other sim

Re: [PATCH RFC v3 22/35] arm64: mte: Enable tag storage if CMA areas have been activated

2024-02-02 Thread Evgenii Stepanov
On Thu, Jan 25, 2024 at 8:44 AM Alexandru Elisei wrote: > > Before enabling MTE tag storage management, make sure that the CMA areas > have been successfully activated. If a CMA area fails activation, the pages > are kept as reserved. Reserved pages are never used by the page allocator. > > If thi

Re: [PATCH RFC v3 28/35] arm64: mte: swap: Handle tag restoring when missing tag storage

2024-02-02 Thread Evgenii Stepanov
On Fri, Feb 2, 2024 at 6:56 AM Alexandru Elisei wrote: > > Hi Peter, > > On Thu, Feb 01, 2024 at 08:02:40PM -0800, Peter Collingbourne wrote: > > On Thu, Jan 25, 2024 at 8:45 AM Alexandru Elisei > > wrote: > > > > > > Linux restores tags when a page is swapped in and there are tags > > > associa

Re: [RFC][PATCH 0/3] arm64 relaxed ABI

2019-02-11 Thread Evgenii Stepanov
On Mon, Feb 11, 2019 at 9:28 AM Kevin Brodsky wrote: > > On 19/12/2018 12:52, Dave Martin wrote: > > On Tue, Dec 18, 2018 at 05:59:38PM +, Catalin Marinas wrote: > >> On Tue, Dec 18, 2018 at 04:03:38PM +0100, Andrey Konovalov wrote: > >>> On Wed, Dec 12, 2018 at 4:02 PM Catalin Marinas > >>>

Re: [RFC][PATCH 0/3] arm64 relaxed ABI

2019-02-13 Thread Evgenii Stepanov
On Wed, Feb 13, 2019 at 9:43 AM Dave Martin wrote: > > On Wed, Feb 13, 2019 at 04:42:11PM +, Kevin Brodsky wrote: > > (+Cc other people with MTE experience: Branislav, Ruben) > > [...] > > > >I'm wondering whether we can piggy-back on existing concepts. > > > > > >We could say that recolouring

Re: [RFC PATCH 3/6] mm, arm64: untag user addresses in memory syscalls

2018-03-15 Thread Evgenii Stepanov
On Wed, Mar 14, 2018 at 10:44 AM, Catalin Marinas wrote: > On Wed, Mar 14, 2018 at 04:45:20PM +0100, Andrey Konovalov wrote: >> On Fri, Mar 9, 2018 at 6:42 PM, Evgenii Stepanov wrote: >> > On Fri, Mar 9, 2018 at 9:31 AM, Andrey Konovalov >> > wrote: >>

Re: [PATCH 21/35] arm64: mte: Add in-kernel tag fault handler

2020-08-27 Thread Evgenii Stepanov
On Thu, Aug 27, 2020 at 7:56 AM Catalin Marinas wrote: > > On Thu, Aug 27, 2020 at 03:34:42PM +0200, Andrey Konovalov wrote: > > On Thu, Aug 27, 2020 at 3:10 PM Catalin Marinas > > wrote: > > > On Thu, Aug 27, 2020 at 02:31:23PM +0200, Andrey Konovalov wrote: > > > > On Thu, Aug 27, 2020 at 11:5

Re: [PATCH 00/20] kasan: boot parameters for hardware tag-based mode

2020-11-05 Thread Evgenii Stepanov
On Wed, Nov 4, 2020 at 4:02 PM Andrey Konovalov wrote: > > === Overview > > Hardware tag-based KASAN mode [1] is intended to eventually be used in > production as a security mitigation. Therefore there's a need for finer > control over KASAN features and for an existence of a kill switch. > > This

Re: [PATCH 00/20] kasan: boot parameters for hardware tag-based mode

2020-11-05 Thread Evgenii Stepanov
On Thu, Nov 5, 2020 at 12:55 PM Andrey Konovalov wrote: > > On Thu, Nov 5, 2020 at 9:49 PM Evgenii Stepanov wrote: > > > > > The chosen mode provides default control values for the features mentioned > > > above. However it's also possible to override th