Page MenuHomeFreeBSD
Feed Advanced Search

Feb 29 2024

stephane.rochoy_stormshield.eu updated stephane.rochoy_stormshield.eu.
Feb 29 2024, 9:21 AM

Sep 12 2023

stephane.rochoy_stormshield.eu added inline comments to D41305: ossl: Add AES-GCM support for NEON-enabled armv7.
Sep 12 2023, 6:45 AM

Sep 7 2023

stephane.rochoy_stormshield.eu added a comment to D41745: dtrace: Add the 'oformat' libdtrace option..

I suggest to think about adding --libxo foo as an alias to -x oformat=foo to make things more inline with what is actually done for, e.g., netstat(1).

Sep 7 2023, 6:19 AM · DTrace

Jun 20 2023

stephane.rochoy_stormshield.eu abandoned D37897: nctgpio: Refactor and add support for NCT6779, NCT6116D and Winbond 83627DHG.
Jun 20 2023, 6:06 AM

Feb 27 2023

stephane.rochoy_stormshield.eu added a comment to D37893: ftgpio: Add support for Fintek F81865 Super I/O's GPIO.

I submitted this patch via GitHub too: #674

Feb 27 2023, 2:29 PM

Feb 21 2023

stephane.rochoy_stormshield.eu planned changes to D37897: nctgpio: Refactor and add support for NCT6779, NCT6116D and Winbond 83627DHG.

I would like this code to be the basis to add support for NCT5585D but this chip is so weird, I'll have to rework things.

Feb 21 2023, 1:45 PM

Feb 2 2023

stephane.rochoy_stormshield.eu added a reviewer for D37897: nctgpio: Refactor and add support for NCT6779, NCT6116D and Winbond 83627DHG: Contributor Reviews (src).
Feb 2 2023, 9:26 AM
stephane.rochoy_stormshield.eu added a reviewer for D37893: ftgpio: Add support for Fintek F81865 Super I/O's GPIO: Contributor Reviews (src).
Feb 2 2023, 9:26 AM

Jan 5 2023

stephane.rochoy_stormshield.eu updated the diff for D37897: nctgpio: Refactor and add support for NCT6779, NCT6116D and Winbond 83627DHG.

Increase verbosity to direct i/o code path (iores != 0)

Jan 5 2023, 1:16 PM

Jan 4 2023

stephane.rochoy_stormshield.eu added inline comments to D37897: nctgpio: Refactor and add support for NCT6779, NCT6116D and Winbond 83627DHG.
Jan 4 2023, 9:25 AM

Jan 2 2023

stephane.rochoy_stormshield.eu requested review of D37897: nctgpio: Refactor and add support for NCT6779, NCT6116D and Winbond 83627DHG.
Jan 2 2023, 3:56 PM
stephane.rochoy_stormshield.eu added inline comments to D37897: nctgpio: Refactor and add support for NCT6779, NCT6116D and Winbond 83627DHG.
Jan 2 2023, 3:56 PM

Dec 30 2022

stephane.rochoy_stormshield.eu planned changes to D37897: nctgpio: Refactor and add support for NCT6779, NCT6116D and Winbond 83627DHG.
Dec 30 2022, 4:03 PM
stephane.rochoy_stormshield.eu updated the diff for D37897: nctgpio: Refactor and add support for NCT6779, NCT6116D and Winbond 83627DHG.

Get back to using NCT_GPIO_CAPS.

Dec 30 2022, 3:02 PM

Dec 29 2022

stephane.rochoy_stormshield.eu updated the summary of D37897: nctgpio: Refactor and add support for NCT6779, NCT6116D and Winbond 83627DHG.
Dec 29 2022, 9:40 AM
stephane.rochoy_stormshield.eu added reviewers for D37897: nctgpio: Refactor and add support for NCT6779, NCT6116D and Winbond 83627DHG: adrian, avg.
Dec 29 2022, 9:38 AM
stephane.rochoy_stormshield.eu requested review of D37897: nctgpio: Refactor and add support for NCT6779, NCT6116D and Winbond 83627DHG.
Dec 29 2022, 9:36 AM
stephane.rochoy_stormshield.eu added inline comments to D37893: ftgpio: Add support for Fintek F81865 Super I/O's GPIO.
Dec 29 2022, 9:15 AM

Dec 28 2022

stephane.rochoy_stormshield.eu updated the diff for D37893: ftgpio: Add support for Fintek F81865 Super I/O's GPIO.

Adjust/Add some man pages

Dec 28 2022, 3:00 PM
stephane.rochoy_stormshield.eu updated the diff for D37893: ftgpio: Add support for Fintek F81865 Super I/O's GPIO.
Dec 28 2022, 2:24 PM
stephane.rochoy_stormshield.eu added reviewers for D37893: ftgpio: Add support for Fintek F81865 Super I/O's GPIO: phk, avg.
Dec 28 2022, 2:01 PM
stephane.rochoy_stormshield.eu requested review of D37893: ftgpio: Add support for Fintek F81865 Super I/O's GPIO.
Dec 28 2022, 1:58 PM

Feb 14 2022

stephane.rochoy_stormshield.eu added inline comments to D33246: Improve parameters handling in veriexec.
Feb 14 2022, 3:31 PM
stephane.rochoy_stormshield.eu added inline comments to D32846: ip_forward: store temporary mbuf on stack.
Feb 14 2022, 10:42 AM

Jan 11 2022

stephane.rochoy_stormshield.eu added inline comments to D32846: ip_forward: store temporary mbuf on stack.
Jan 11 2022, 2:07 PM

Nov 29 2021

stephane.rochoy_stormshield.eu added inline comments to D32846: ip_forward: store temporary mbuf on stack.
Nov 29 2021, 8:05 AM
stephane.rochoy_stormshield.eu added a comment to D32725: entropy: add quick check before taking lock.
In D32725#746813, @cem wrote:

Your benchmark platform was "a server with 2x24 core xenon gold cpus and 4x50G ixl(4) NICs," which definitely has other good entropy sources.

Nov 29 2021, 7:40 AM

Aug 2 2021

stephane.rochoy_stormshield.eu updated the diff for D30464: sh: Add -o verify to use O_VERIFY when sourcing scripts.

@jilles I took some time to think about fc -e (sorry for the lag). The only viable approach seems to just never enforce O_VERIFY with edited history entries. Not sure it's worth trying to ensure the shell is interactive. What do you think?

Aug 2 2021, 9:23 AM

Jun 30 2021

stephane.rochoy_stormshield.eu added a comment to D30952: veriexec: Fix veriexec -i's confusion between loaded and locked states.

By the way, -i and -z are handled in a very similar fashion. There's probably some room for refactoring while at it.

Jun 30 2021, 10:06 AM
stephane.rochoy_stormshield.eu retitled D30952: veriexec: Fix veriexec -i's confusion between loaded and locked states from veriexec: Fix `veriexec -i`'s confusion between loaded and locked states to veriexec: Fix veriexec -i's confusion between loaded and locked states.
Jun 30 2021, 6:19 AM
stephane.rochoy_stormshield.eu added a reviewer for D30952: veriexec: Fix veriexec -i's confusion between loaded and locked states: mw.
Jun 30 2021, 6:17 AM
stephane.rochoy_stormshield.eu requested review of D30952: veriexec: Fix veriexec -i's confusion between loaded and locked states.
Jun 30 2021, 6:17 AM

Jun 14 2021

stephane.rochoy_stormshield.eu added a comment to D30464: sh: Add -o verify to use O_VERIFY when sourcing scripts.
In D30464#686275, @sjg wrote:
veriexec=/sbin/veriexec
if test -s $veriexec && $veriexec -i active > /dev/null 2>&1; then
_rc_verify() { $veriexec -x $1; }
else
_rc_verify() { : ; }
fi
Jun 14 2021, 12:30 PM
stephane.rochoy_stormshield.eu added a comment to D30464: sh: Add -o verify to use O_VERIFY when sourcing scripts.

It is not documented, although example functions exist in /usr/src/bin/sh/funcs/. There is more information about this feature at https://www.in-ulm.de/~mascheck/various/ash/functionpathsearch.html .

Jun 14 2021, 12:21 PM

Jun 11 2021

stephane.rochoy_stormshield.eu added a comment to D30464: sh: Add -o verify to use O_VERIFY when sourcing scripts.

@imp @jilles @sjg @mw Is there anything that still prevent this patch from landing?

Jun 11 2021, 1:50 PM

Jun 7 2021

stephane.rochoy_stormshield.eu added a comment to D30464: sh: Add -o verify to use O_VERIFY when sourcing scripts.

Looks reasonable, assuming veriexec itself is reasonable (in many cases, it seems to me that verifying the root filesystem would be a simpler and more reliable approach).

The verify option affects:

[…]

  • function autoloading via a DIR%func entry in PATH
Jun 7 2021, 11:29 AM

Jun 4 2021

stephane.rochoy_stormshield.eu added a comment to D30464: sh: Add -o verify to use O_VERIFY when sourcing scripts.
In D30464#687944, @sjg wrote:

BTW wrt creating test cases, assuming you have a system which is capable of enforcing veriexec and still operate, a package which contains a manifest with various failures is handy.
I have something like that for testing the verifying loader - it cannot be installed using my package system; since it would fail all the pre-install checks, so a manual install.sh
script is provided.

You can also do simple tests by just copying a verified file such. that it gets a new inode.
Eg /bin/sh may be verified and work just fine, cp /bin/sh /tmp; /tmp/sh - Authentication error same trick applies to any file.

Jun 4 2021, 8:15 AM

May 31 2021

stephane.rochoy_stormshield.eu added a comment to D30464: sh: Add -o verify to use O_VERIFY when sourcing scripts.
In D30464#686275, @sjg wrote:

Neat, but not going to be portable.
FWIW I use veriexec -x some/file to test whether the file is verified.
Eg. we modify rc.subr to provide a couple of functions is_verified and vdot which does . only after verify file.
This allows shell scripts to be careful about what they consume, while still being portable (not that big. a deal really ;-)

May 31 2021, 7:56 AM

May 26 2021

stephane.rochoy_stormshield.eu retitled D30464: sh: Add -o verify to use O_VERIFY when sourcing scripts from sh: Add -o verify to use O_VERIFY when sourceing scripts to sh: Add -o verify to use O_VERIFY when sourcing scripts.
May 26 2021, 7:33 AM
stephane.rochoy_stormshield.eu published D30464: sh: Add -o verify to use O_VERIFY when sourcing scripts for review.
May 26 2021, 7:31 AM