netmap(4) transparent mode

2014-06-09 Thread Franco Fichtner
Hi, here's a revised version of a patch to address a couple of issues with the transparent mode of netmap(4), which doesn't work in current and older stable branches: https://github.com/fichtner/freebsd/commit/b00580b03bf9dd847e4238dc0faabb349b1852a1.patch Posting this to a wider audience now,

Re: netmap(4) transparent mode

2014-06-10 Thread Franco Fichtner
Hi Luigi, On 09 Jun 2014, at 14:37, Luigi Rizzo ri...@iet.unipi.it wrote: ​ack, thanks -- we are merging a few fixes to netmap these days so yours will go in soon brilliant, thanks. :) Cheers, Franco ___ freebsd-current@freebsd.org mailing list

Re: Future of pf / firewall in FreeBSD ? - does it have one ?

2014-07-18 Thread Franco Fichtner
Hi Kristian, On 17 Jul 2014, at 01:12, Kristian K. Nielsen free...@com.jkkn.dk wrote: a) First of all - are any actively developing pf in FreeBSD? not directly related to FreeBSD, but I was planning to bring DragonFly's pf to a new feature state. We've had a little bit of discussion over the

Re: Future of pf / firewall in FreeBSD ? - does it have one ?

2014-07-20 Thread Franco Fichtner
On 20 Jul 2014, at 15:39, Mike. the.li...@mgm51.com wrote: imho, the root problem here is that an effort to implement a single feature improvement (multi-threading) has caused the FreeBSD version of pf to apparently reach a near-unmaintainable position in the FreeBSD community because

Re: Future of pf / firewall in FreeBSD ? - does it have one ?

2014-07-21 Thread Franco Fichtner
Hi Julian, On 21 Jul 2014, at 05:15, Julian Elischer jul...@freebsd.org wrote: Most people I talk to just use ipfw and couldn't care whether pf lives or dies. They have simple requirements and almost any filter would suffice. I haven't found anything I'd want to use pf for that ipfw

netmap: extension to store user data per packet/slot?

2014-11-11 Thread Franco Fichtner
Hi Luigi, hi all, so I was running into logistics issues with netmap(4) with regard to zero-copy and redirection through pipes: working on a load-balancing framework revealed that it is very hard to track a packet's origins to later move it onward to the respective outgoing interface, be it

Re: netmap: extension to store user data per packet/slot?

2014-11-11 Thread Franco Fichtner
Hi Adrian, On 11 Nov 2014, at 22:22, Adrian Chadd adr...@freebsd.org wrote: ... I'm confused. Do you have the slot id already, right? Why not allocate an array of userdata pointers somewhere else and just use the netmap slot id as an indirection into that? The slot id is per ring and there

Re: netmap: extension to store user data per packet/slot?

2014-11-11 Thread Franco Fichtner
On 11 Nov 2014, at 22:48, Adrian Chadd adr...@freebsd.org wrote: Ah, I see. You're missing some unique identifier for each netmap buffer. I thought there was one already. Silly me. Exactly, and, no, thank you for making clear what is needed. :) A little more on this: I think struct

Re: netmap: extension to store user data per packet/slot?

2014-11-12 Thread Franco Fichtner
Hi Luigi, On 12 Nov 2014, at 00:00, Luigi Rizzo ri...@iet.unipi.it wrote: apparently you want some user-defined metadata to move along with the packet, but i do not think it is reasonable to put it in the slots. If we do that, what about timestamps, flow IDs, interface and queue index and

Re: default pager (csh)

2015-02-18 Thread Franco Fichtner
On 19 Feb 2015, at 02:27, Davide Italiano dav...@freebsd.org wrote: On Wed, Feb 18, 2015 at 5:18 PM, Adam McDougall mcdou...@egr.msu.edu wrote: The PAGER was less for about half a year and reverted. Please see: https://svnweb.freebsd.org/base?view=revisionrevision=242643

Re: default pager (csh)

2015-02-18 Thread Franco Fichtner
On 19 Feb 2015, at 00:41, Xin Li delp...@delphij.net wrote: Other behavioral difference are trivial (or people care less to speak up). more(1) with man(1) is suboptimal when skipping to the end it quits the pager and one can't scroll back. I use less(1) instead of more(1) on all systems I

buildincludes: don't know how to make libelf.h etc.

2015-11-08 Thread Franco Fichtner
Hi everyone, I'm trying to build 11-CURRENT, but seeing missing header files in lib/libelf, lib/libdwarf and lib/nucurses during a seemingly simple `make buildworld' run. The include files land e.g. in a tmp/legacy/usr/include object path and copying them manually fixes that particular issue

Re: Segmentation fault running ntpd

2015-10-30 Thread Franco Fichtner
; >> On Oct 30, 2015, at 02:18, Franco Fichtner <fra...@lastsummer.de> wrote: >> >> Hi all, >> >> I did a quick test build and this seems to solve the ntpd crash issue >> on top of releng/10.1. > > Makes sense … looking through my email r287591 was n

Re: Segmentation fault running ntpd

2015-10-30 Thread Franco Fichtner
Hi all, I did a quick test build and this seems to solve the ntpd crash issue on top of releng/10.1. Cheers, Franco > On 30 Oct 2015, at 10:09 am, NGie Cooper wrote: > > >> On Oct 30, 2015, at 02:05, Dag-Erling Smørgrav wrote: >> >> NGie Cooper

Re: buildincludes: don't know how to make libelf.h etc.

2015-11-19 Thread Franco Fichtner
Hi Bryan, Apologies for the delay. Yes, this is still happening. This is the script I'm using with some trampoline things in a makefile and a common.sh script. It works on releng/10.1 and releng/10.2 without modification: https://github.com/opnsense/tools/blob/master/build/base.sh In any of

ng_ether(4) performance implications

2016-02-23 Thread Franco Fichtner
Hi all, I'm working on FreeBSD-based configuration code dating back more than 5 years. Although this code uses NETGRAPH compiled into the kernel, it also makes use of NGM_ETHER_DETACH and a self-rolled NGM_ETHER_ATTACH to avoid having netgraph-attached interfaces when mpd isn't needed. In 2016,

Re: GOST in OPENSSL_BASE

2016-07-12 Thread Franco Fichtner
> On 12 Jul 2016, at 11:59 AM, Daniel Kalchev wrote: > > It is trivial to play MTIM with this protocol and in fact, there are > commercially available “solutions” for “securing one’s corporate network” > that doe exactly that. Some believe this is with the knowledge and

Re: GOST in OPENSSL_BASE

2016-07-12 Thread Franco Fichtner
> On 12 Jul 2016, at 11:59 AM, Daniel Kalchev wrote: > > It is trivial to play MTIM with this protocol and in fact, there are > commercially available “solutions” for “securing one’s corporate network” > that doe exactly that. Some believe this is with the knowledge and

Kernel crashes from turnstile_broadcast (/usr/src/sys/kern/subr_turnstile.c:837)

2017-02-16 Thread Franco Fichtner
Hi all, I would like to ask for someone with the internal knowledge of the subsystem to take a look at the following bug: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=213903 This has been triggering on over a dozen FreeBSD 11.0 (OPNSense 17.1) installations in the field within two weeks of

rtsold debug message level

2016-10-01 Thread Franco Fichtner
Hi, There is an informational message rtsold that should be considered debug, details here: https://reviews.freebsd.org/D8108 Pardon my question: is this the right place, and/or who should I contact? Thanks, Franco ___ freebsd-current@freebsd.org

Re: netpfil with if_output and ip(6)_output

2016-11-14 Thread Franco Fichtner
> On 14 Nov 2016, at 2:36 PM, Andrey V. Elsukov <butc...@yandex-team.ru> wrote: > > On 14.11.2016 16:13, Franco Fichtner wrote: >>> void ip6_flush_fwdtag(struct mbuf *m); >> >> This looks reasonable, thank you. How would we proceed with the >> i

netpfil with if_output and ip(6)_output

2016-11-14 Thread Franco Fichtner
Hi current, There is a growing concern over usability of netpfil with several premature exits out of the framework that would seem to try to provide consistent policy enforcement on traffic, namely: if_output: called by pf route-to type tags, in 12-CURRENT also from ipfw nat64 -- if_output in

Re: netpfil with if_output and ip(6)_output

2016-11-14 Thread Franco Fichtner
Hi Andrey, > On 14 Nov 2016, at 1:55 PM, Andrey V. Elsukov wrote: > > I have some thought related to your proposal. > What you think if we will introduce new KPI to work with fwd_tags? > With such KPI we can make fwd_tags opaque for PFIL consumers and handle > tags

Re: netpfil with if_output and ip(6)_output

2016-12-21 Thread Franco Fichtner
Hi all, > On 14 Nov 2016, at 1:55 PM, Andrey V. Elsukov wrote: > > I have some thought related to your proposal. > What you think if we will introduce new KPI to work with fwd_tags? > With such KPI we can make fwd_tags opaque for PFIL consumers and handle > tags identically

Re: cve-2017-13077 - WPA2 security vulni

2017-10-16 Thread Franco Fichtner
> On 16. Oct 2017, at 8:50 PM, Cy Schubert wrote: > > Eight patches have been posted so, it should be easy to patch 2.5, MFC, and > bring head up to 2.6 later. This should avoid the risk of possible > regressions. Nope, does not apply easily. Refactoring changed

Re: cve-2017-13077 - WPA2 security vulni

2017-10-16 Thread Franco Fichtner
> On 16. Oct 2017, at 10:19 PM, Cy Schubert wrote: > > It doesn't, which is why I patched the port at lunch today. It's a quick win > with the time I had. Thank you, much appreciated. Will give it some testing. > I think we should update base to 2.6 and apply the

Re: cve-2017-13077 - WPA2 security vulni

2017-10-17 Thread Franco Fichtner
> On 17. Oct 2017, at 12:32 AM, Cy Schubert wrote: > > I'll test it when I get home tonight. The WiFi here at the tech park is open > so, I couldn't test here. Tested: hostapd 2.6_1 wpa_supplicant 2.6_2 No apparent issues with the ports, preliminary

Re: Testing requested: Hybrid ISO/USB boot

2018-03-23 Thread Franco Fichtner
Hi Benno, > On 22. Mar 2018, at 7:06 PM, Benno Rice wrote: > > I’ve been working on the ability to create hybrid ISO/HDD boot images for > x86, a la what Linux systems do with ISOHYBRID. The general theory seems to > be that ISO images have a 32KB hunk of zeroes at the

Re: Testing requested: Hybrid ISO/USB boot

2018-03-23 Thread Franco Fichtner
Hi Benno, > On 23. Mar 2018, at 8:50 AM, Franco Fichtner <fra...@lastsummer.de> wrote: > > APU1C boot: aborts with "Invalid partition" 3x, then "No /boot/loader" > and then escapes to "FreeBSD/x86 boot" etc. Small follow-up: the hybrid-bootonl

Re: FreeBSD has a politics problem

2018-03-04 Thread Franco Fichtner
Hi there, > On 4. Mar 2018, at 10:02 PM, Jeff Roberson wrote: > > First of all this is really not an appropriate forum for this discussion. Nobody discusses it elsewhere. "Decisions" are made between closed doors. How anyone would think this doesn't blow up later is

Re: SVN r353868 breaks net/intel-em-kmod

2019-10-24 Thread Franco Fichtner
> On 24. Oct 2019, at 7:56 PM, Gleb Smirnoff wrote: > > On Thu, Oct 24, 2019 at 11:12:10AM -0400, Michael Butler wrote: > M> The removal of these KPIs yields: > M> > M> link_elf_obj: symbol if_multiaddr_array undefined > M> linker_load_file: /boot/modules/if_em_updated.ko - unsupported file

Re: git non-time-sequential logs

2021-01-04 Thread Franco Fichtner
> On 4. Jan 2021, at 7:52 PM, Enji Cooper wrote: > > The point is to stop looking at git like svn: commits should be done as > larger bodies of work (merge commits), as opposed to single atomic commits. Er, uh, no. ;) The author date stays the same, the committer date is sequential except

Re: Enabling AESNI by default

2020-12-31 Thread Franco Fichtner
https://cgit.freebsd.org/src/commit/sys/crypto/aesni?h=stable/12=95b37a4ed741fd116809d0f2cb295c4e9977f5b6 may have subtly broken a number of IPsec installations by stalling active connections after certain amounts of traffic transferred. We're still trying to confirm, but it looks like this had

Re: security/clamav: /var/run on TMPFS renders the port broken by design

2022-08-29 Thread Franco Fichtner
Hi, > On 29. Aug 2022, at 8:24 AM, FreeBSD User wrote: > > Checking today NanoBSD based projects, i.e. XigmaNAS, which also let /var > reside on a memory > disk and the way NanoBSD handles /var, contradicts some claims that is is > 'unsupported' to put > /var on a volatile memory

Re: FreeBSD CURRENT stabilization cycle

2024-02-24 Thread Franco Fichtner
Hi, And whom do you want to „stab“ with this? ;) Why not do the same thing that ports does and call this „monthly“ which is pretty much what it is and easy to understand and you can have one build at the end of that week? Cheers, Franco > On 24. Feb 2024, at 12:51, Kirill Ponomarev wrote: