IPfilter panic in 7.1

2017-07-10 Thread Emmanuel Dreyfus
Hi I am hit by frequent IPfilter panics on a firewall setup after upgrading to 7.1. Is it something someone else experienced? fatal page fault in supervisor mode trap type 6 code 2 eip c0274d42 cs 8 eflags 210202 cr2 e ilevel 2 esp c571de84 curlwp 0xc50bf540 pid 0 lid 5 lowest kstack 0xdca662c0

Re: exact semantics of union mounts (and TRYEMULROOT)

2017-07-10 Thread Robert Elz
Date:Mon, 10 Jul 2017 16:35:45 -0400 (EDT) From:Mouse Message-ID: <201707102035.qaa06...@stone.rodents-montreal.org> | >> So I think we need to test all layers before creating anything. | > Of course. | | Well...if there's a whiteout (at any layer), you need

Re: exact semantics of union mounts (and TRYEMULROOT)

2017-07-10 Thread Mouse
>> So I think we need to test all layers before creating anything. > Of course. Well...if there's a whiteout (at any layer), you need not look at layers below it, I think. > Just consider it as link+unlink (and keep the locking to make it > idempotent, which tends to be the complex part...) I th

Re: exact semantics of union mounts (and TRYEMULROOT)

2017-07-10 Thread Robert Elz
Date:Tue, 11 Jul 2017 02:25:16 +0700 From:Robert Elz Message-ID: <1241.1499714...@andromeda.noi.kre.to> | Just consider it as link+unlink (and keep the locking to make it idempotent Big words, wrong words, I really just meant atomic of course... kre

Re: exact semantics of union mounts (and TRYEMULROOT)

2017-07-10 Thread Robert Elz
Date:Mon, 10 Jul 2017 17:40:54 + From:David Holland Message-ID: <20170710174054.ga22...@netbsd.org> | Union mounts are complicated in this regard because when the directory | involved is a union mount point, some layer of the union mount needs | to be chosen

Re: exact semantics of union mounts (and TRYEMULROOT)

2017-07-10 Thread Mouse
> What precisely are the semantics of directory operations on [mount -o > union] mounts supposed to be? I don't consider myself in a position to answer that authoritatively. But, of course, I have opinions on the matter. :-) > TRYEMULROOT is similar in that ideally (when the directory in > questi

exact semantics of union mounts (and TRYEMULROOT)

2017-07-10 Thread David Holland
What precisely are the semantics of directory operations on union mounts supposed to be? (Note: that's mount -o union, not unionfs, which is mount -t union.) As some may remember, the chief goal of the namei rototilling that's now been going on ~forever was to simplify how directory operations int