Source-Changes-D archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src/sys




To: Maxime Villard <max%m00nbsd.net@localhost>

Subject: Re: CVS commit: src/sys

From: Manuel Bouyer <bouyer%antioche.eu.org@localhost>

Date: Thu, 15 Jun 2017 10:02:26 +0200


On Thu, Jun 15, 2017 at 07:12:41AM +0200, Maxime Villard wrote:
> Le 14/06/2017 à 20:07, Manuel Bouyer a écrit :
> > On Wed, Jun 14, 2017 at 05:48:41PM +0000, Maxime Villard wrote:
> > > Module Name: src
> > > Committed By: maxv
> > > Date:  Wed Jun 14 17:48:41 UTC 2017
> > > 
> > > Modified Files:
> > >  src/sys/arch/x86/x86: pmc.c
> > >  src/sys/secmodel/suser: secmodel_suser.c
> > >  src/sys/sys: kauth.h
> > > 
> > > Log Message:
> > > Make the PMC syscalls privileged.
> > 
> > I though the consensus was to have it controlled by a sysctl ?
> > 
> 
> Sysctl? I didn't hear about that consensus

There were several strong objections to our change in this thread:
http://mail-index.netbsd.org/tech-kern/2017/03/28/msg021705.html

I proposed to have a sysctl to turn on/off the restriction,
mouse proposed a compile-time option.
in
http://mail-index.netbsd.org/tech-kern/2017/03/28/msg021710.html
you wrote
"My original plan was to use a sysctl - as suggested by Manuel. One to
enable/disable the feature, another to log the segfaults."

There was no more comments about the sysctl so, for me, implementing
the feature with a sysctl to turn it off is OK.

in any case, from this thread implementing this restriction without
any way to turn it off is not acceptable.

BTW, it should probably be a SIGILL, not a a SIGSEGV

-- 
Manuel Bouyer <bouyer%antioche.eu.org@localhost>
     NetBSD: 26 ans d'experience feront toujours la difference
--


Follow-Ups:

Re: CVS commit: src/sys
From: Maxime Villard


References:

Re: CVS commit: src/sys
From: Manuel Bouyer

Re: CVS commit: src/sys
From: Maxime Villard




Prev by Date: Re: CVS commit: src/sys

Next by Date: Re: CVS commit: src/sys

Previous by Thread: Re: CVS commit: src/sys

Next by Thread: Re: CVS commit: src/sys

Indexes:

reverse Date

reverse Thread

Old Index



Home | Main Index | Thread Index | Old Index