Re: panic when loading mlxen

2018-02-02 Thread K. Macy
That's odd since it doesn't use any of taskqgroup stuff. I take it you can't get a core? Also, why are you loading it in loader.conf (slower) as opposed to rc.conf? -M On Fri, Feb 2, 2018 at 4:46 AM, Daniel Braniss wrote: > with latest stable (r328769) when I have > mlxen_load=“YES” >

Re: suspend/resume on Skylake (Lenovo T460s) with FreeBSD11 stable

2016-12-20 Thread K. Macy
You need a graphics driver that supports suspend. That's only going to be i915. Right now suspend / resume doesn't work in drm-next-4.7 for anything newer than Broadwell. Your two choices for Skylake are either to debug the issue in drm-next or add suspend / resume to sc or VT. I'm assuming that i

Re: gdb broken on stable/11 and current?

2016-12-08 Thread K. Macy
It does, the path arguments are different. I've used kgdb7111 for the last year. On Thu, Dec 8, 2016 at 08:57 Slawa Olhovchenkov wrote: > On Thu, Dec 08, 2016 at 04:52:35PM +0000, K. Macy wrote: > > > > > kgdb7111 is what you use for kernel. It works fine for me. >

Re: gdb broken on stable/11 and current?

2016-12-08 Thread K. Macy
kgdb7111 is what you use for kernel. It works fine for me. On Thu, Dec 8, 2016 at 08:29 Slawa Olhovchenkov wrote: > On Thu, Dec 08, 2016 at 04:01:04PM +0000, K. Macy wrote: > > > > > In tree gdb doesn't work for much of anything these days. It can't even > &

Re: gdb broken on stable/11 and current?

2016-12-08 Thread K. Macy
In tree gdb doesn't work for much of anything these days. It can't even consistently give a complete kernel backtrace. Jhb is graciously maintaining gdb in ports. It will be installed as the awkwardly named gdb7111 IIRC. On Thu, Dec 8, 2016 at 06:53 Slawa Olhovchenkov wrote: > % gdb ./edge_stat

Re: Benchmarks results for Compilers on FreeBSD 11

2016-08-31 Thread K. Macy
On Wed, Aug 31, 2016 at 3:55 PM, Erich Dollansky wrote: > Hi, > > On Wed, 31 Aug 2016 12:16:16 -0700 > "K. Macy" wrote: > >> On Wednesday, August 31, 2016, Mark Linimon >> wrote: >> >> > But for me an attraction has always been "you can b

Re: Benchmarks results for Compilers on FreeBSD 11

2016-08-31 Thread K. Macy
On Wednesday, August 31, 2016, Mark Linimon wrote: > I'll demur just a bit on your points. > > On Mon, Aug 29, 2016 at 08:51:02PM -0700, K. Macy wrote: > > "we need a compiler to build the system" (a prebuilt package does that > > just fine), > > Well,

Re: Benchmarks results for FreeBSD 11

2016-08-30 Thread K. Macy
On Tue, Aug 30, 2016 at 10:39 AM, Eric A. Borisch wrote: > FWIW, in MacPorts, we patch clang such that it can find the (MacPorts > provided) libomp headers and library. This lets -fopenmp "just work," > and configure scripts can do their job. The libomp headers and lib in > dedicated sub-directori

Re: Benchmarks results for Compilers on FreeBSD 11

2016-08-29 Thread K. Macy
On Mon, Aug 29, 2016 at 4:46 PM, Erich Dollansky wrote: > Hi, > > Micheal continued: > > http://www.phoronix.com/scan.php?page=news_item&px=FreeBSD-OpenMP-Base > > I just wonder if not enabling an option in base because the option is > not required in base would make the documentation of the progr

Re: Benchmarks results for FreeBSD 11

2016-08-28 Thread K. Macy
> I'm writing from my cellphone away from my computer, so take this with a > grain of salt: > > -L/usr/local/llvm38/lib You're missing the point. If your webserver crashes every other day, the fact that you can run a batch job to restart it doesn't make it OK. No software written to date assumes

Re: Benchmarks results for FreeBSD 11

2016-08-28 Thread K. Macy
On Sun, Aug 28, 2016 at 2:01 PM, K. Macy wrote: >>> >> >> With 11, one can even simply install devel/openmp which will only install >> the libopenmp bits from llvm, and after that, base cc can do openmp. > > This isn't really useful unless the clan

Re: Benchmarks results for FreeBSD 11

2016-08-28 Thread K. Macy
>> > > With 11, one can even simply install devel/openmp which will only install the > libopenmp bits from llvm, and after that, base cc can do openmp. This isn't really useful unless the clang in base knows where to find libomp. Considering that even the devel/llvm ports aren't configured proper

Re: Benchmarks results for FreeBSD 11

2016-08-28 Thread K. Macy
On Sunday, August 28, 2016, Brandon Allbery wrote: > On Sun, Aug 28, 2016 at 1:57 PM, K. Macy > wrote: > >> Can you point to other platforms where the default system compiler has >> disabled functionality? >> > > You have to install LLVM from elsewhere to get fu

Re: Benchmarks results for FreeBSD 11

2016-08-28 Thread K. Macy
On Sunday, August 28, 2016, Dimitry Andric wrote: > On 28 Aug 2016, at 02:10, K. Macy > > wrote: > > > >> The problem here is that Phoronix took a Beta version of FreeBSD 11. > >> Beta versions have a lot of debugging (malloc, invariants, witness) > >> o

Re: Benchmarks results for FreeBSD 11

2016-08-27 Thread K. Macy
> The problem here is that Phoronix took a Beta version of FreeBSD 11. > Beta versions have a lot of debugging (malloc, invariants, witness) > options enabled which make it significantly slower than release > versions. This is even obviously when you run a Beta as a desktop. It > just feels much sl

Re: State of unionfs?

2016-05-18 Thread K. Macy
Everything I've been told is that unionfs has essentially never worked right. FreeBSD's VFS semantics and vnode life cycle make it very difficult to implement correctly. -M On Wed, May 18, 2016 at 4:26 PM, Johannes Totz wrote: > On 18/05/2016 10:27, Patrick M. Hausen wrote: >> Hi, all, >> >> we

Re: flowtable usable or not

2012-03-03 Thread K. Macy
On Sat, Mar 3, 2012 at 10:09 PM, Doug Barton wrote: > On 03/03/2012 13:03, K. Macy wrote: >> On Sat, Mar 3, 2012 at 9:54 PM, Doug Barton wrote: >>> On 03/03/2012 08:53, K. Macy wrote: >>>> a) We as a members of the community are collectively responsible for >

Re: flowtable usable or not

2012-03-03 Thread K. Macy
On Sat, Mar 3, 2012 at 9:54 PM, Doug Barton wrote: > On 03/03/2012 08:53, K. Macy wrote: >> a) We as a members of the community are collectively responsible for >> the state of FreeBSD. Simply disabling features or removing >> functionality that doesn't work or doesn

Re: flowtable usable or not

2012-03-03 Thread K. Macy
> Less effort is required to get greater profit without having to mess > around with things because they fit the generic case as opposed to a > number of niche cases or provide OS features that a user may or may > not use. My initial venting of my frustrations at Doug appears to have turned an ope

Request for flowtable testers and actionable feedback RE: flowtable usable or not

2012-03-03 Thread K. Macy
I'm re-sending this portion of another mail as it will inevitably not be read by most readers by virtue of having been part of a long and digressive thread. subject line: "flowtable usable or not" It is possible to re-structure the routing code to have a smaller cache footprint / shorter lookup t

Re: flowtable usable or not

2012-03-02 Thread K. Macy
> No, I already pointed out the distinction between "new, experimental > features;" and "essential components of the FreeBSD operating system." > It's Ok for you to disagree with that distinction, or with its > importance. But what you're suggesting is that if users don't help > developers debug "c

Re: flowtable usable or not

2012-03-02 Thread K. Macy
> > ... and here is the crux of the problem. The vast majority of our > developers don't use FreeBSD as their regular workstation. So it has > increasingly become an OS where changes are being lobbed over the wall > by developers who don't run systems that those changes affect. That's no > way to r

Re: flowtable usable or not

2012-03-02 Thread K. Macy
> Apparently you've missed all the times that I've given that exact advice. :) > > But your analogy is severely flawed. Flowtable was an experimental > feature that theoretically might have increased performance for some > work flows, but turned out to be fatally flawed. The ports system is an > es

Re: flowtable usable or not

2012-03-01 Thread K. Macy
> Yes, that was part of it. On the web and db systems we had what I can > only describe as "general wackiness" with systems suddenly becoming > unreachable, etc. This was with a moderately complex network setup with > a combination of different VLANs, multiple interfaces, etc. The FreeBSD > routers

Re: flowtable usable or not

2012-02-29 Thread K Macy
Inviato da iPad Il giorno 01/mar/2012, alle ore 03:01, Steve Wills ha scritto: > > The failure I experienced was with web servers running 8.0 behind a F5 > load balancer in an HA setup. Whenever the failover happened, the web > servers would continue sending to the wrong MAC address, despite

Re: flowtable usable or not

2012-02-29 Thread K. Macy
. > > I tried it, on both FreeBSD routers, web systems, and database > servers; all on 8.2+. It still causes massive instability. Disabling > the sysctl, and/or removing it from the kernel solved the problems. Routing I can believe, but I'm wondering how close attention you paid to the workload. T

Re: h_ertt cc_vegas loader.conf interaction on stable/8

2011-09-20 Thread K. Macy
On Tue, Sep 20, 2011 at 6:27 AM, Jason Hellenthal wrote: > > On stable/8 as of the date of this message when attempting the following > configuration the sysctl MIB net.inet.tcp.cc.algorithm is not available > for /etc/sysctl.conf to tune for whatever reason. What (I think) you're in essence ask

Re: RELENG_8 does not build with CPUTYPE=core2

2011-05-13 Thread K. Macy
The system compiler probably pre-dates cpu specific support. Try installing a newer one from ports. On Sat, May 14, 2011 at 12:14 AM, Dominic Fandrey wrote: > env CCACHE_PREFIX=/usr/local/bin/distcc /usr/local/bin/ccache cc -O2 -pipe > -march=core2 -DHAVE_CONFIG_H > -I/usr/src/kerberos5/tools/m

Re: ixgbe(4) and "Could not setup receive structures"

2011-04-14 Thread K. Macy
; > On Thu, Apr 14, 2011 at 11:55 AM, K. Macy wrote: > >> That isn't guaranteed to work if he is KVA limited. >> >> On Thu, Apr 14, 2011 at 6:44 PM, Jack Vogel wrote: >> > If you get this message its only for one reason, you don't have enough >> m

Re: ixgbe(4) and "Could not setup receive structures"

2011-04-14 Thread K. Macy
On Thu, Apr 14, 2011 at 9:44 PM, Leon Meßner wrote: > On Thu, Apr 14, 2011 at 08:55:17PM +0200, K. Macy wrote: >> That isn't guaranteed to work if he is KVA limited. >> >> On Thu, Apr 14, 2011 at 6:44 PM, Jack Vogel wrote: >> > If you get this message its

Re: ixgbe(4) and "Could not setup receive structures"

2011-04-14 Thread K. Macy
That isn't guaranteed to work if he is KVA limited. On Thu, Apr 14, 2011 at 6:44 PM, Jack Vogel wrote: > If you get this message its only for one reason, you don't have enough mbufs > to > fill your rings. You must do one of two things, either reduce the number of > queues, > or increase the rele

Re: ixgbe(4) and "Could not setup receive structures"

2011-04-14 Thread K. Macy
Also, how much memory do you have and what architecture? On Thu, Apr 14, 2011 at 4:14 PM, Nikolay Denev wrote: > On Apr 14, 2011, at 2:05 PM, Leon Meßner wrote: > >> Hi, >> >> i tried setting the mtu on one of my ixgbe(4) intel NICs to support >> jumbo frames. This is on a box with RELENG_8 from

Re: ixgbe(4) and "Could not setup receive structures"

2011-04-14 Thread K. Macy
That should be plenty, but how large are your receive queues? \Kip On Thu, Apr 14, 2011 at 4:18 PM, Leon Meßner wrote: > On Thu, Apr 14, 2011 at 03:44:23PM +0200, K. Macy wrote: >> How many 9k jumbo clusters are available? > > Does this output suffice as information ? > >

Re: ixgbe(4) and "Could not setup receive structures"

2011-04-14 Thread K. Macy
How many 9k jumbo clusters are available? On Thu, Apr 14, 2011 at 3:05 PM, Leon Meßner wrote: > Hi, > > i tried setting the mtu on one of my ixgbe(4) intel NICs to support > jumbo frames. This is on a box with RELENG_8 from today. > > # ifconfig ix0 mtu 9198 > > I then get the following error: >

Re: ZFS on top of GELI

2010-01-11 Thread K. Macy
> Ok, lets assume we have a dedicated ZIL on a single non-redundant > disk. This disk dies. How do you remove the dedicated ZIL from the > pool or replace it with a new one? Solaris ZFS documentation indicates > that this is possible for dedicated L2ARC - you can remove a dedicated > l2arc from a p

Re: ZFS on top of GELI

2010-01-11 Thread K. Macy
>> >> If performance is an issue, you may want to consider carving off a partition >> on that SSD, geli-fying it, and using it as a ZIL device.  You'll probably >> see a marked performance improvement with such a setup. > > That is true, but using a single device for a dedicated ZIL is a huge > no-

Re: Quggaa locking hard.

2009-12-05 Thread K. Macy
What is the simplest way to reproduce this? Although flowtable is not expected to help your use case, it should not cripple it. -Kip On Dec 4, 2009, at 6:56 AM, Mike Tancsa wrote: > At 10:46 PM 12/3/2009, Zaphod Beeblebrox wrote: >> I'm still investigating this, but my quagga is locking hard o

Re: Quggaa locking hard.

2009-12-04 Thread K. Macy
If you have a large number of routes then you will want to disable the flowtable. The default maximum number of cacheable flows is fairly small, raising it can help on the low-end, but fundamentally its an optimization for systems that have fewer than a few thousand simultaneous peers - the common

ptrace bug was Re: gnu/33262: gdb does not handle pending signals correctly when single stepping

2002-01-03 Thread k Macy
Not to mention that SIGVTALRM is already used by the thread library (although I would hope that _thread_sys_sigaction is smart enough to handle that case). I've stepped through the GDB code on both 4.18 and 5.1. On 5.1 I found the following in i386fbsd-nat.c: void child_resume (ptid_t ptid, int