Looking for feedback on change to iflib and transmit queuing

2022-07-29 Thread Eric Joyner
Hi, I have a Phabricator review here that I was hoping to get some feedback on: https://reviews.freebsd.org/D34742 In short, there's already some functionality in current and 13.1-RELEASE that allows a driver to pick a TX queue for a packet, but this extends that support to have iflib do some

Re: Link flap when adding / removing a vlan (was Re: r360902 breaks VLAN interface on if_em (82579LM))

2020-11-06 Thread Eric Joyner
devices need a restart / which devices do not, or whether a restart is strictly necessary and if there is another way to do this without worrying about restarting the device. - Eric On Fri, Nov 6, 2020 at 3:35 PM mike tancsa wrote: > On 11/6/2020 5:32 PM, Eric Joyner wrote: > > Could

Re: Link flap when adding / removing a vlan (was Re: r360902 breaks VLAN interface on if_em (82579LM))

2020-11-06 Thread Eric Joyner
Could you reply to that issue with what you've found? Though, as far as I can recall, igb(4) devices are not supposed to do the iflib reset talked about in the bug, so I wouldn't expect to see a link flap on those. - Eric On Fri, Nov 6, 2020 at 12:48 PM mike tancsa wrote: > On 11/6/2020 2:17

Re: kernel module code coverage

2019-12-06 Thread Eric Joyner
dows/macOS fixes), so it's still possible we'll see 8.16.6 or 8.16.7 for FreeBSD later, absent any official messaging. On Fri, Dec 6, 2019 at 11:08 AM Jamie Landeg-Jones wrote: > Eric Joyner wrote: > > > I'm reviving an ancient thread, but is Bullseye truly dropping FreeBSD > >

Re: kernel module code coverage

2019-12-04 Thread Eric Joyner
I'm reviving an ancient thread, but is Bullseye truly dropping FreeBSD support? Do you have a link to something that shows that? I still see a FreeBSD tarball in their download archive page for the newest version of their tool, which seems to be 8.16.5. - Eric On Thu, Aug 8, 2019 at 12:08 PM

Re: Building freebsd on another OS

2019-03-19 Thread Eric Joyner
On Tue, Mar 19, 2019 at 5:40 AM David Chisnall wrote: > That said, FreeBSD also runs very well under Hyper-V, so if you have > enough RAM then you may find that a better option. In my experience, > compilers that spawn a new process for every file (e.g. gcc, clang) are > noticeably faster in a

Re: Building freebsd on another OS

2019-03-18 Thread Eric Joyner
On Sun, Mar 17, 2019 at 6:35 AM Hans Petter Selasky wrote: > > See the freebsd-build utils package for Linux. > > --HPS > > Is there anything for Windows? - Eric ___ freebsd-current@freebsd.org mailing list

Re: problem building dev/e1000

2019-02-15 Thread Eric Joyner
ifdi_if.h is a system generated interface file that network drivers that depend on iflib use. It's generated from ifdi_if.m in sys/net. My guess is that you don't have "device iflib" defined in your kernel configuration. em(4) depends on iflib in FreeBSD 12/13, and with r343617, iflib is now

Re: problem building dev/e1000

2019-02-15 Thread Eric Joyner
more general update since it looks like it's out of date). Though, there is at least a mention of it using iflib near the bottom. - Eric On Fri, Feb 15, 2019 at 10:53 AM Enji Cooper wrote: > > > On Feb 15, 2019, at 10:46, Eric Joyner wrote: > > > > ifdi_if.h is a system gene

Re: Hyper-V FreeBSD-CURRENT Guest and SR-IOV Pass Through

2018-10-22 Thread Eric Joyner
None of the Intel networking drivers on FreeBSD support Hyper-V. Could you try "Discrete Device Assignment" instead? Create the VFs on the host somehow, then pass them through to the VMs? That looks like it might work for the FreeBSD VF drivers. - Eric On Mon, Oct 22, 2018 at 12:11 PM Michael

mount_smbfs stack overflow issue with long hostnames

2018-06-20 Thread Eric Joyner
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=228354 Can someone look at fixing this for 12? Non-gracefully handling long names is a pretty bad bug. - Eric ___ freebsd-current@freebsd.org mailing list

Re: List test, please ignore.

2017-04-11 Thread Eric Joyner
Never! On Tue, Apr 11, 2017 at 3:18 PM Sean Bruno wrote: > ignore > > ___ freebsd-current@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to

Does someone keep track of how long it takes to buildworld/kernel?

2017-01-13 Thread Eric Joyner
^ Message ^ It takes forever, but I keep on forgetting to time how long it takes, so I don't know how long "forever" is. ___ freebsd-current@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any

Re: How many CPU cores does FreeBSD support?

2017-01-04 Thread Eric Joyner
Eric Joyner <e...@freebsd.org> wrote: > Ok; I will try that and will report back. > > - Eric > > On Wed, Jan 4, 2017 at 11:59 AM Konstantin Belousov <kostik...@gmail.com> > wrote: > > On Wed, Jan 04, 2017 at 06:53:23PM +, Eric Joyner wrote: > > Adding f

Re: How many CPU cores does FreeBSD support?

2017-01-04 Thread Eric Joyner
Ok; I will try that and will report back. - Eric On Wed, Jan 4, 2017 at 11:59 AM Konstantin Belousov <kostik...@gmail.com> wrote: > On Wed, Jan 04, 2017 at 06:53:23PM +0000, Eric Joyner wrote: > > Adding freebsd-current, because that's a good idea. > > > > I see t

Re: How many CPU cores does FreeBSD support?

2017-01-04 Thread Eric Joyner
: Multiprocessor System Detected: 223 CPUs FreeBSD/SMP: Non-uniform topology It sounds like those MADT errors point to the problem? - Eric On Tue, Jan 3, 2017 at 11:41 PM Shane Ambler <free...@shaneware.biz> wrote: > On 04/01/2017 08:08, Eric Joyner wrote: > > I have an 11.0-RELEASE

Re: [VBox] Extreme slow UDP performance between host and guest

2016-09-26 Thread Eric Joyner
Did you use the "-b" option to set the bandwidth it uses for UDP? It defaults to 1Mb/s, which is close to what you're seeing. Plus, I think the recommendation is that you use iperf3, anyway, and I don't think it has this quirk. On Thu, Sep 1, 2016 at 2:06 AM Howard Su

Re: sr-iov issues, reset_hw() failed with error -100

2016-03-09 Thread Eric Joyner
endmail disabled. I just > tested with sendmail up and running then add the VF's and it still shows > the error message. > > On Wed, Feb 24, 2016 at 8:04 PM, Eric Joyner <ricer...@gmail.com> wrote: > >> Are you still getting the -100 errors when trying to load the VF dr

Re: sr-iov issues, reset_hw() failed with error -100

2016-02-24 Thread Eric Joyner
Are you still getting the -100 errors when trying to load the VF driver? I've tried SR-IOV on a system here, and I can confirm that traffic stops passing on the PF interface when you create a VF interface. That didn't used to happen, so I'm investigating why that is right now. On Wed, Feb 24,

Re: sr-iov issues, reset_hw() failed with error -100

2016-02-22 Thread Eric Joyner
:00:00:00:00 priority 32768 ifcost 0 port 0 > member: ix0 flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP> >ifmaxaddr 0 port 1 priority 128 path cost 2000 > member: epair0a flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP> >ifmaxaddr 0 port 5 priority 128 path cost 200

Re: sr-iov issues, reset_hw() failed with error -100

2016-02-22 Thread Eric Joyner
Did you do an ifconfig up on ix1 before loading the VF driver? On Sat, Feb 20, 2016 at 11:57 AM Ultima wrote: > Decided to do some testing with iovctl to see how sr-iov is coming along. > Currently when adding the vf's there are a couple errors, and the network > no

Re: CURRENT: net/igb broken

2016-01-08 Thread Eric Joyner
.de> wrote: > On Fri, 2 Oct 2015 08:52:57 -0700 > Sean Bruno <sbr...@freebsd.org> wrote: > > > -BEGIN PGP SIGNED MESSAGE- > > Hash: SHA512 > > > > > > > > On 10/02/15 00:47, O. Hartmann wrote: > > > On Thu, 01 Oc

Re: This igb change makes my igb not working anymore - Re: regression in igb/clang?

2015-11-19 Thread Eric Joyner
Are you using IPv6? On Thu, Nov 19, 2015 at 12:42 PM Alexander Leidinger < alexan...@leidinger.net> wrote: > On Wed, 11 Nov 2015 11:45:32 +0100 > Alexander Leidinger wrote: > > > Hi, > > > > I' updated a system with -current as of r287323 (end August) to > > r290633

Re: CURRENT: net/igb broken

2015-10-01 Thread Eric Joyner
Oliver, did you try Sean's suggestion? - Eric On Tue, Sep 22, 2015 at 1:10 PM Sean Bruno <sbr...@freebsd.org> wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA512 > > > > On 09/21/15 23:23, O. Hartmann wrote: > > On Mon, 21 Sep 2015 21:13:18 + E

Re: CURRENT: net/igb broken

2015-09-21 Thread Eric Joyner
11:23:44 -0700 > Sean Bruno <sbr...@freebsd.org> wrote: > > > -BEGIN PGP SIGNED MESSAGE- > > Hash: SHA512 > > > > > > > > On 09/18/15 10:20, Eric Joyner wrote: > > > He has an i210 -- he would want to revert e1000_i210.[ch], too

Re: CURRENT: net/igb broken

2015-09-18 Thread Eric Joyner
He has an i210 -- he would want to revert e1000_i210.[ch], too. Sorry for the thrash Sean -- it sounds like it would be a good idea for you should revert this patch, and Jeff and I can go look at trying these shared code updates and igb changes internally again. We at Intel really could've done a

Re: How should a driver shutdown a taskqueue on detach?

2015-07-01 Thread Eric Joyner
Or like, taskqueue_enqueue_if_not_draining() ? :p On Wed, Jul 1, 2015 at 2:32 PM Konstantin Belousov kostik...@gmail.com wrote: On Wed, Jul 01, 2015 at 05:09:27PM -0400, Ryan Stone wrote: On Wed, Jul 1, 2015 at 4:58 PM, Jack Vogel jfvo...@gmail.com wrote: But if you've disabled

Re: FreeBSD-head ixgbe build failed

2015-06-24 Thread Eric Joyner
I made the change in r284767. It leaves out the backwards compatibility ixgbe build target that the stable/10 commit allowed, but you can now build the modules seperately. On Mon, Jun 22, 2015 at 2:29 PM Eric Joyner e...@freebsd.org wrote: I guess I could reverse-MFC r283668, then, to make

Re: FreeBSD-head ixgbe build failed

2015-06-22 Thread Eric Joyner
I guess I could reverse-MFC r283668, then, to make that work on HEAD. On Mon, Jun 22, 2015, 12:07 PM Stefano Garzarella stefanogarzare...@gmail.com wrote: Hi all, I tried to compile FreeBSD-head with only device ix (without device ixv) but the build failed. I fixed this behavior using this

Re: [RFC] Patch to improve TSO limitation formula in general

2014-09-08 Thread Eric Joyner
Let me remove my concerns earlier in the thread -- this patch won't negatively affect any of our drivers; and the problem I mentioned with ixl would require a change somewhere further up the stack. --- - Eric Joyner On Mon, Sep 8, 2014 at 5:05 AM, Rick Macklem rmack...@uoguelph.ca wrote: Hans

Re: [RFC] Patch to improve TSO limitation formula in general

2014-09-05 Thread Eric Joyner
spans more than six mbufs and then m_defrag()'s the entire chain if one exists; it's less than optimal but necessary to prevent errors. - Eric --- - Eric Joyner On Fri, Sep 5, 2014 at 11:37 AM, Hans Petter Selasky h...@selasky.org wrote: Hi, I've tested the attached patch with success

Re: Status on igb crash

2014-02-26 Thread Eric Joyner
into that performance impact, and will try to submit a patch later without one. --- - Eric Joyner On Wed, Feb 26, 2014 at 3:06 AM, Alexandre Martins alexandre.mart...@netasq.com wrote: Hi Eric, In January, I have report a bug into igb driver : http://lists.freebsd.org/pipermail/freebsd-current

Re: FreeBSD 10-RC4: Got crash in igb driver

2014-01-14 Thread Eric Joyner
, --- - Eric Joyner On Fri, Jan 10, 2014 at 02:35:29PM +0400, Gleb Smirnoff wrote: Yonghyeon, On Fri, Jan 10, 2014 at 10:21:14AM +0900, Yonghyeon PYUN wrote: Y I experience some troubles with the igb device driver on FreeBSD 10-RC4. Y Y The kernel make a pagefault in the igb_tx_ctx_setup function