Switch to DuckDuckGo Search
   September 19, 2019  
< | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | >

Toggle Join/Part | bottom
[00:25:27] <LeftWing> https://gist.github.com/jclulow/e04cc61dfaf11404f06e0b0f17a775b4 -- I did this to my local copy of custr.c when I needed it to run on Linux
[01:11:19] *** merzo <merzo!~merzo@243-8-132-95.pool.ukrtel.net> has joined #illumos
[01:13:15] *** Riastradh <Riastradh!~riastradh@netbsd/developer/riastradh> has quit IRC (Ping timeout: 240 seconds)
[02:04:58] *** despair86 <despair86!~despair@2605:6000:1515:6ea:221:5aff:fe18:800> has joined #illumos
[02:06:24] *** despair_ <despair_!~despair@2600:1700:8f61:163f:2ad:24ff:fe90:9f5d> has joined #illumos
[02:09:28] *** despair86 <despair86!~despair@2605:6000:1515:6ea:221:5aff:fe18:800> has quit IRC (Ping timeout: 245 seconds)
[02:14:59] *** despair_ <despair_!~despair@2600:1700:8f61:163f:2ad:24ff:fe90:9f5d> has quit IRC (Quit: brb installing patches)
[02:15:55] *** despair86 <despair86!~despair@2600:1700:8f61:163f:2ad:24ff:fe90:9f5d> has joined #illumos
[02:24:07] <Reinhilde> rmustacc: if i somehow manage to write a tun driver (possibly based on that from another OS), and the licensing terms are unambiguously compatible with inclusion in base, to whom do I email patches?
[02:25:21] <rmustacc> illumos-developer is usually where one goes for eview.
[02:25:26] <rmustacc> *review
[02:25:45] <rmustacc> I would suggest though writing a new GLDv3 device that supports the old interfaces, but is zone aware, etc.
[02:26:18] <rmustacc> Or if it doesn't need to be GLDv3 because it's not a networking driver in the truest sense, at least fixing up issues like zone awareness, etc. would probably be good.
[02:26:25] <rmustacc> LeftWing: IIRC this is something we talked about in the past, right?
[02:27:31] <Reinhilde> rmustacc: the current tuntap driver is, if I am not mistaken, under the GNU license.
[02:27:51] <Reinhilde> but as I've probably said a milliard times I'm a novice dev and don't even know that I'll be able to do anything
[02:29:15] <rmustacc> As long as you're willing to learn a lot, take feedback, and keep going when you hit stumbling points, noviceness doesn't really matter.
[02:30:14] <rmustacc> And that all is true regardless of experience, imho.
[02:33:24] *** Yogurt <Yogurt!~Yogurt@104-7-67-228.lightspeed.sntcca.sbcglobal.net> has quit IRC (Remote host closed the connection)
[02:34:12] *** Yogurt <Yogurt!~Yogurt@104-7-67-228.lightspeed.sntcca.sbcglobal.net> has joined #illumos
[02:34:12] <LeftWing> rmustacc: Yes, I believe we have discussed this in the past!
[02:34:37] <LeftWing> The current interface is a bit awful (it requires you to know a bunch of STREAMS pushy stuff to get IP working)
[02:34:45] <LeftWing> But it _is_ what OpenVPN will work with, for instance
[02:38:12] <LeftWing> There would be a lot of value in having something of a reasonable quality in the gate that was compatible with the classical way people expect TUN/TAP to work today
[02:38:22] *** Yogurt <Yogurt!~Yogurt@104-7-67-228.lightspeed.sntcca.sbcglobal.net> has quit IRC (Ping timeout: 245 seconds)
[02:38:34] <LeftWing> It could also have a new interface that didn't suck obviously haha
[02:41:14] <Reinhilde> I expect tun/tap to work in the classical way others expect tun/tap to work
[02:41:49] <Reinhilde> I also expect system utilities to be able to create tun/tap interfaces for future opening (as can be done on FreeBSD)
[02:42:23] <LeftWing> Well that'd be one example of the new interface I was talking about
[02:43:05] <LeftWing> When you're talking about the classical way it works, it's important to note that it's pretty been historically different on, say, FreeBSD and Solaris/illumos, I think, because of all the STREAMS/IP stuff being pretty different
[02:43:36] <LeftWing> There's specific code in OpenVPN for our platform today
[02:43:37] <Reinhilde> well yes, the BSDs have, to my knowledge, completely dropped the Streams interface
[02:43:41] <LeftWing> Yes
[02:45:20] <LeftWing> So I think there's value in providing compatibility for the existing suboptimal interface
[02:45:29] <LeftWing> Because that will mean existing OpenVPN binaries will keep working, for example
[02:46:54] <Reinhilde> what makes the existing interface suboptimal? and wouldn't including that infect the new tuntap driver with the GPL, rendering it impossible to include in base?
[02:47:17] <LeftWing> No, you could write a new one from scratch that supported the existing interface
[02:47:46] <Reinhilde> aye, but the header file would still need to contain some of the same words that the old tuntap driver contains
[02:48:01] <LeftWing> I believe that will be fine
[02:48:29] *** ChrisJames02170 <ChrisJames02170!~py@169.48.236.23.bc.googleusercontent.com> has joined #illumos
[02:49:02] *** gh34 <gh34!~textual@cpe-184-58-181-106.wi.res.rr.com> has quit IRC (Quit: Textual IRC Client: www.textualapp.com)
[02:49:12] <Reinhilde> really I need to get a lawyer
[02:50:51] <LeftWing> By way of example, we did our own implementation of some Linux/glibc bits and pieces, which obviously means making definitions with the same names at times, but with our own code in the kernel that makes it go
[02:51:04] <LeftWing> I think this has generally been considered to be fine
[02:51:05] <Reinhilde> aye
[03:14:37] <Reinhilde> thank y'all for reminding me that I need to drastically refactor my system
[03:20:01] *** ed209 <ed209!~ed209@165.225.128.67> has quit IRC (Remote host closed the connection)
[03:20:08] *** ed209 <ed209!~ed209@165.225.128.67> has joined #illumos
[03:39:47] <jbk> hmm.. has anyone tried running ctfconvert against clang generated dwarf before?
[03:41:31] <Reinhilde> not me
[03:44:31] <jbk> it seems... unhappy
[03:44:33] <despair86> inb4 clang-built solaris
[03:45:10] <Reinhilde> jbk: is that what's going on?
[03:45:32] <jbk> no, it's not for building illumos on clang
[03:46:22] <jbk> i'm trying to fuzz some code, and unfortunately the pkgsrc gcc doesn't work correctly with it -- the assembler wrapper never gets called, so the objects never get instrumented (you can still do uninstrumented fuzzing)
[03:46:33] <jbk> i think it's because it's hardcoded the path to gas into gcc
[03:46:39] <jbk> so i was using clang to work around it
[03:46:51] <jbk> but i'd also like to be able to debug things with any errors that are found
[03:46:57] <jbk> so i wanted ctf
[03:51:58] <Reinhilde> LeftWing: Is GLD applicable to network interfaces that operate at the third layer, or only to network interfaces that operate at the second layer?
[03:52:12] <Reinhilde> Or am I just that bad at reading documentation?
[03:52:26] <Reinhilde> Or I guess I shouldn't use layer numbers because I don't know what they mean
[03:52:52] <Reinhilde> Is GLD applicable to network interfaces that operate directly at the same layer that IP operates at, or only to network interfaces that operate at the same layer that Ethernet operates at?
[03:52:56] <LeftWing> GLD/MAC is for Ethernet things
[03:53:24] <LeftWing> So would be appropriate for TAP I think?
[03:54:05] <despair86> yeah
[03:54:42] <LeftWing> And you'd need to do something else for a directly IP-level thing, I suspect... Though I'm not sure.
[03:55:03] <LeftWing> I think our pppd is probably pretty similar in principle?
[03:56:28] <LeftWing> I suspect others may have a better idea there; e.g., rmustacc
[03:57:14] <Reinhilde> and the PPP driver is under a 4 clause BSD license. For what that is worth.
[03:57:51] <Reinhilde> oh, no
[03:57:57] <despair86> >4 clause
[03:58:05] <despair86> what year is this, lul
[03:58:06] <Reinhilde> it seems that it's all cddl then
[03:58:11] <Reinhilde> despair86: you seem a troll
[03:58:18] * despair86 shrugs
[03:59:29] <LeftWing> Let's all keep it civil please
[04:00:12] <LeftWing> I think everything we got from Sun is CDDL basically
[04:02:02] <Reinhilde> yeah
[04:02:13] <Reinhilde> I just thought "Why is there a thirdpartylicense in ppp here?"
[04:02:17] <Reinhilde> so i looked
[04:02:30] <Reinhilde> turns out all the source files are cddl anyway
[04:18:55] *** Yogurt <Yogurt!~Yogurt@c-73-189-45-147.hsd1.ca.comcast.net> has joined #illumos
[04:21:40] *** Yogurt <Yogurt!~Yogurt@c-73-189-45-147.hsd1.ca.comcast.net> has quit IRC (Remote host closed the connection)
[04:28:00] *** Yogurt <Yogurt!~Yogurt@c-73-189-45-147.hsd1.ca.comcast.net> has joined #illumos
[04:32:38] <rmustacc> jbk: Yes, there are a lot of problems there. The test suite doesn't pass, that's for sure.
[04:33:28] *** Riastradh <Riastradh!~riastradh@netbsd/developer/riastradh> has joined #illumos
[04:34:31] *** Yogurt <Yogurt!~Yogurt@c-73-189-45-147.hsd1.ca.comcast.net> has quit IRC (Remote host closed the connection)
[04:36:04] *** jcea <jcea!~Thunderbi@2001:41d0:1:8a82:7670:6e00:7670:6e00> has quit IRC (Quit: jcea)
[04:50:04] *** Yogurt <Yogurt!~Yogurt@c-73-189-45-147.hsd1.ca.comcast.net> has joined #illumos
[04:54:27] *** Yogurt <Yogurt!~Yogurt@c-73-189-45-147.hsd1.ca.comcast.net> has quit IRC (Ping timeout: 258 seconds)
[05:23:19] <alanc> " the last pointer passed to free() was guaranteed to not actually have been freed" - bsdmalloc still does this.
[05:24:57] <jbk> rmustacc: ok, so a known issue.. i've got a .o that seems to look parsing the sou for later examination if you're interested
[05:25:01] <jbk> err loop
[05:25:09] <rmustacc> Yup, the test suite does that too.
[05:25:14] <jbk> haha
[05:25:21] <rmustacc> Just never really got around to it.
[05:25:50] <rmustacc> But it'd be good to some time.
[05:28:14] <rmustacc> If it's something you need soon, not sure if I'll be able to get to it soon.
[05:28:32] <jbk> not a pressing issue
[05:28:50] <jbk> i think i finally figured out my alf-fast + gcc issue
[05:29:14] <jbk> so if i need it, i can switch back
[05:29:23] <rmustacc> OK.
[05:29:28] <alanc> oh hey, https://github.com/illumos/illumos-gate/blob/master/usr/src/lib/libbsdmalloc/common/malloc.bsd43.c#L250-L260 is even the exact same comment as in the https://reviews.freebsd.org/rS351251 that _mjg posted
[05:29:44] <jbk> was more of 'in case i need it' as i'm going over any potential bugs found by the fuzzer for the new rust demangling stuff
[05:30:20] <rmustacc> Ah, this is for their new format?
[05:30:26] <jbk> yeah
[05:30:33] <rmustacc> Neat. I'd be curious to see how it turns out.
[05:30:53] <jbk> all the test cases from the rust crate work
[05:31:14] <jbk> and the guy that did the libiberty version has offered to run it against his test data (~1mil examples)
[05:31:27] <jbk> (why I was trying to get libcustr working on OS X earlier)
[05:31:41] <rmustacc> Gotcha.
[05:31:47] <jbk> so hopefully, between all that, it'll be pretty solid :)
[05:31:56] <rmustacc> Hopefully we can get those examples into a test suite.
[05:32:07] <rmustacc> Even if it's not part of the normal run.
[05:32:14] <jbk> i have the rust crate examples as part of the change
[05:32:48] <jbk> though i also was going to try to organize things a bit for that -- have both the c++ and rust tests use the same framework (plus allow you to rerun a specific test)
[05:32:52] <rmustacc> Sure, I just meant, it'd be nice if we could eventually use that ~1mil examples as a good regression test.
[05:33:11] <rmustacc> If it's not possible, it's not.
[05:33:38] <jbk> i can see -- his main thing about sharing it was more around the size -- it's a few GB of data vs keeping it 'secret' or anythin like that
[05:33:59] <rmustacc> Ah, ok.
[05:34:13] <rmustacc> Well, if it isn't practical, it isn't I guess.
[05:34:25] <rmustacc> If there are ones that we trip over, let's at least add them to our regression/test suite?
[05:34:35] <jbk> oh definitely
[05:49:02] <jbk> oh fun
[05:49:11] *** idodeclare <idodeclare!~textual@cpe-76-185-177-63.satx.res.rr.com> has quit IRC (Quit: My MacBook has gone to sleep. ZZZzzz…)
[05:49:48] <jbk> some recent change prevents beadm from activating an older be
[05:50:38] <jbk> Failed to detect file system type
[05:50:38] <jbk> Error reading bootblock from /tmp/.be.oBWakg/boot/loader32.efi
[05:50:38] <jbk> Error reading /tmp/.be.oBWakg/boot/loader32.efi
[05:50:38] <jbk> be_run_cmd: command terminated with error status: 1
[06:04:43] <jbk> though updating to a newer omnios causes problems when running under bhyve (unless that's been fixed)
[06:04:59] <jbk> (lockup in the bootloader)
[06:06:22] <rmustacc> I believe that bhyve + the bootloader was fixed. I know that's partly how LeftWing tested the virtio driver.
[06:07:25] <LeftWing> Yes I used OmniOS under bhyve with UEFI booting
[06:07:56] <jbk> latest stable?
[06:08:36] <jbk> or bloody?
[06:10:36] <LeftWing> I built it on top of bloody I think
[06:13:58] <jbk> ok.. i'll give that a try
[06:31:23] *** mnowak_ <mnowak_!~mnowak_@94.142.238.232> has quit IRC (Quit: Leaving)
[06:34:12] *** mnowak_ <mnowak_!~mnowak_@94.142.238.232> has joined #illumos
[06:55:50] *** Reinhilde is now known as MelMalik
[06:56:47] <MelMalik> tl;dr i thought this was hard, now i know it'll be even harder
[07:17:11] <tsoome> jbk: ouch, I believe you found corner case:)
[07:25:44] <jbk> heh
[07:25:51] <jbk> i seem to have a knack at that :P
[07:26:00] <tsoome> which .efi file that be has?
[07:26:34] <jbk> an old one -- whatever was in r151028ah
[07:27:07] <jbk> it's a bhyve vm, so the loader lockup issue kept me from upgrading to 030, but it seems like it's fixed in bloody
[07:27:14] <jbk> it's what i use for upstreaming
[07:27:36] <tsoome> you can activate manually by zpool set bootfs=rpool/ROOT/dataset
[07:27:55] <jbk> i was able to boot the old one from the loader menu
[07:28:06] <tsoome> yes you can do that as well
[07:30:39] <tsoome> I think, if we are attempting to activate (and install boot programs), if we are missing /boot/loader64.efi, we should just ignore ESP setup in installboot
[08:00:14] *** glasspelican <glasspelican!~quassel@2607:5300:201:3100::325> has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
[08:01:32] *** glasspelican <glasspelican!~quassel@2607:5300:201:3100::325> has joined #illumos
[08:21:56] *** tsoome <tsoome!~tsoome@148-52-235-80.sta.estpak.ee> has quit IRC (Quit: tsoome)
[08:33:02] <andyf> OmniOS r151028 doesn't have the new installboot though, so I have no idea why that error would show up
[08:33:09] *** aszeszo <aszeszo!~aszeszo@unaffiliated/aszeszo> has joined #illumos
[08:47:15] *** alanc <alanc!~alanc@129.157.69.38> has quit IRC (Ping timeout: 240 seconds)
[08:49:46] *** alanc <alanc!~alanc@129.157.69.38> has joined #illumos
[08:59:39] *** tsoome <tsoome!~tsoome@80.235.52.148> has joined #illumos
[09:02:59] *** sjorge <sjorge!~sjorge@unaffiliated/sjorge> has quit IRC (Remote host closed the connection)
[09:07:22] *** sjorge <sjorge!~sjorge@unaffiliated/sjorge> has joined #illumos
[09:08:50] <MelMalik> i know someone with blood cancer
[09:14:15] *** igork1 <igork1!~igork@178.162.50.254> has joined #illumos
[09:15:54] *** igork <igork!~igork@91.204.56.74> has quit IRC (Ping timeout: 246 seconds)
[09:23:24] <tsoome> :(
[09:40:41] *** aszeszo_ <aszeszo_!~aszeszo@unaffiliated/aszeszo> has joined #illumos
[09:41:39] *** aszeszo <aszeszo!~aszeszo@unaffiliated/aszeszo> has quit IRC (Ping timeout: 240 seconds)
[09:42:30] *** aszeszo <aszeszo!~aszeszo@unaffiliated/aszeszo> has joined #illumos
[09:42:32] *** MilkmanDan <MilkmanDan!~dan@wilug/expat/MilkmanDan> has quit IRC (Ping timeout: 245 seconds)
[09:44:51] *** aszeszo_ <aszeszo_!~aszeszo@unaffiliated/aszeszo> has quit IRC (Ping timeout: 240 seconds)
[09:45:45] *** MilkmanDan <MilkmanDan!~dan@wilug/expat/MilkmanDan> has joined #illumos
[09:55:07] *** BH23 <BH23!~BH23@94.175.232.126> has joined #illumos
[09:56:52] *** andy_js <andy_js!~andy@97e29e78.skybroadband.com> has joined #illumos
[10:01:02] *** aszeszo_ <aszeszo_!~aszeszo@unaffiliated/aszeszo> has joined #illumos
[10:01:08] *** tsoome <tsoome!~tsoome@80.235.52.148> has quit IRC (Quit: tsoome)
[10:01:17] *** aszeszo <aszeszo!~aszeszo@unaffiliated/aszeszo> has quit IRC (Ping timeout: 245 seconds)
[10:04:05] *** tsoome <tsoome!~tsoome@148-52-235-80.sta.estpak.ee> has joined #illumos
[10:15:32] *** jimklimov <jimklimov!~jimklimov@31.7.243.238> has joined #illumos
[10:21:30] *** jimklimov <jimklimov!~jimklimov@31.7.243.238> has quit IRC (Read error: Connection reset by peer)
[10:23:23] *** man_u <man_u!~manu@manu2.gandi.net> has joined #illumos
[10:25:05] *** jimklimov <jimklimov!~jimklimov@31.7.243.238> has joined #illumos
[10:30:48] *** jimklimov <jimklimov!~jimklimov@31.7.243.238> has quit IRC (Read error: Connection reset by peer)
[10:31:45] *** igork1 is now known as igork
[10:33:42] *** jimklimov <jimklimov!~jimklimov@31.7.243.238> has joined #illumos
[10:35:29] *** jimklimov <jimklimov!~jimklimov@31.7.243.238> has quit IRC (Read error: Connection reset by peer)
[10:39:23] *** jimklimov <jimklimov!~jimklimov@31.7.243.238> has joined #illumos
[10:39:59] *** jimklimov <jimklimov!~jimklimov@31.7.243.238> has quit IRC (Read error: Connection reset by peer)
[10:41:45] *** jimklimov <jimklimov!~jimklimov@31.7.243.238> has joined #illumos
[10:42:07] *** jimklimov <jimklimov!~jimklimov@31.7.243.238> has quit IRC (Read error: Connection reset by peer)
[10:42:35] *** jimklimov <jimklimov!~jimklimov@31.7.243.238> has joined #illumos
[10:53:39] *** merzo <merzo!~merzo@243-8-132-95.pool.ukrtel.net> has quit IRC (Ping timeout: 258 seconds)
[11:31:51] *** jimklimov <jimklimov!~jimklimov@31.7.243.238> has quit IRC (Read error: Connection reset by peer)
[11:32:18] *** jimklimov <jimklimov!~jimklimov@31.7.243.238> has joined #illumos
[11:32:57] *** jimklimov <jimklimov!~jimklimov@31.7.243.238> has quit IRC (Read error: Connection reset by peer)
[11:33:28] *** jimklimov <jimklimov!~jimklimov@31.7.243.238> has joined #illumos
[11:34:08] *** jimklimov <jimklimov!~jimklimov@31.7.243.238> has quit IRC (Read error: Connection reset by peer)
[11:34:29] *** jimklimov <jimklimov!~jimklimov@31.7.243.238> has joined #illumos
[11:39:30] *** jimklimov <jimklimov!~jimklimov@31.7.243.238> has quit IRC (Read error: Connection reset by peer)
[11:40:07] *** jimklimov <jimklimov!~jimklimov@31.7.243.238> has joined #illumos
[11:41:33] *** jimklimov <jimklimov!~jimklimov@31.7.243.238> has quit IRC (Read error: Connection reset by peer)
[11:41:57] *** jimklimov <jimklimov!~jimklimov@31.7.243.238> has joined #illumos
[11:42:22] *** jimklimov <jimklimov!~jimklimov@31.7.243.238> has quit IRC (Read error: Connection reset by peer)
[11:43:42] *** jimklimov <jimklimov!~jimklimov@31.7.243.238> has joined #illumos
[11:44:13] *** jimklimov <jimklimov!~jimklimov@31.7.243.238> has quit IRC (Read error: Connection reset by peer)
[11:45:06] *** merzo <merzo!~merzo@185.39.197.205> has joined #illumos
[11:45:34] *** jimklimov <jimklimov!~jimklimov@31.7.243.238> has joined #illumos
[11:46:07] *** jimklimov <jimklimov!~jimklimov@31.7.243.238> has quit IRC (Read error: Connection reset by peer)
[11:46:24] *** jimklimov <jimklimov!~jimklimov@31.7.243.238> has joined #illumos
[11:47:01] *** jimklimov <jimklimov!~jimklimov@31.7.243.238> has quit IRC (Read error: Connection reset by peer)
[11:47:24] *** jimklimov <jimklimov!~jimklimov@31.7.243.238> has joined #illumos
[12:00:03] *** clapont <clapont!~clapont@unaffiliated/clapont> has quit IRC (Ping timeout: 240 seconds)
[12:13:36] *** spectral` <spectral`!~julian@os.k/spectral> has quit IRC (Write error: Connection reset by peer)
[12:20:01] *** ed209 <ed209!~ed209@165.225.128.67> has quit IRC (Remote host closed the connection)
[12:20:07] *** mnowak_ <mnowak_!~mnowak_@94.142.238.232> has quit IRC (Ping timeout: 268 seconds)
[12:20:07] *** ed209 <ed209!~ed209@165.225.128.67> has joined #illumos
[12:21:41] *** mnowak_ <mnowak_!~mnowak_@94.142.238.232> has joined #illumos
[12:26:09] *** spectral` <spectral`!~julian@spectral.powered.by.lunarbnc.net> has joined #illumos
[12:26:09] *** spectral` <spectral`!~julian@spectral.powered.by.lunarbnc.net> has quit IRC (Changing host)
[12:26:09] *** spectral` <spectral`!~julian@os.k/spectral> has joined #illumos
[12:36:50] *** jimklimov <jimklimov!~jimklimov@31.7.243.238> has quit IRC (Read error: Connection reset by peer)
[12:37:32] *** jimklimov <jimklimov!~jimklimov@31.7.243.238> has joined #illumos
[12:49:34] *** ptribble <ptribble!~ptribble@cpc92716-cmbg20-2-0-cust138.5-4.cable.virginm.net> has joined #illumos
[12:59:54] *** eki <eki!~eki@dsl-hkibng41-567327-143.dhcp.inet.fi> has quit IRC (Quit: leaving)
[13:02:00] *** eki <eki!~eki@dsl-hkibng41-567327-143.dhcp.inet.fi> has joined #illumos
[13:19:16] *** jimklimov <jimklimov!~jimklimov@31.7.243.238> has quit IRC (Read error: Connection reset by peer)
[13:19:57] *** jimklimov <jimklimov!~jimklimov@31.7.243.238> has joined #illumos
[13:40:35] *** BH23 <BH23!~BH23@94.175.232.126> has quit IRC (Ping timeout: 276 seconds)
[14:09:28] *** BH23 <BH23!~BH23@94.175.232.126> has joined #illumos
[14:12:13] *** gh34 <gh34!~textual@cpe-184-58-181-106.wi.res.rr.com> has joined #illumos
[14:15:36] *** aszeszo_ <aszeszo_!~aszeszo@unaffiliated/aszeszo> has quit IRC (Quit: aszeszo_)
[14:30:36] *** Risa <Risa!~dukrat@2602:ffc5:30::1:a835> has quit IRC (Quit: ZNC - http://znc.in)
[14:30:47] *** dukrat <dukrat!~dukrat@45.35.251.216> has joined #illumos
[14:30:47] *** dukrat is now known as Risa
[14:59:43] *** MarcelT <MarcelT!~marcel@tyhog-gua01a-216.cronon.net> has joined #illumos
[15:03:47] *** awordnot <awordnot!~awordnot@c-73-210-60-203.hsd1.il.comcast.net> has quit IRC (Ping timeout: 276 seconds)
[15:04:11] *** Teknix <Teknix!~pds@172.56.13.241> has joined #illumos
[15:05:52] *** MarcelT <MarcelT!~marcel@tyhog-gua01a-216.cronon.net> has quit IRC (Remote host closed the connection)
[15:11:54] *** aszeszo <aszeszo!~aszeszo@unaffiliated/aszeszo> has joined #illumos
[15:15:38] *** awordnot <awordnot!~awordnot@c-73-210-60-203.hsd1.il.comcast.net> has joined #illumos
[15:17:43] *** Kurlon <Kurlon!~Kurlon@cpe-67-253-141-249.rochester.res.rr.com> has quit IRC (Ping timeout: 268 seconds)
[15:20:30] *** idodeclare <idodeclare!~textual@cpe-76-185-177-63.satx.res.rr.com> has joined #illumos
[15:24:49] *** jcea <jcea!~Thunderbi@2001:41d0:1:8a82:7670:6e00:7670:6e00> has joined #illumos
[15:46:16] *** Teknix <Teknix!~pds@172.56.13.241> has quit IRC (Read error: Connection reset by peer)
[15:50:07] *** jcea <jcea!~Thunderbi@2001:41d0:1:8a82:7670:6e00:7670:6e00> has quit IRC (Remote host closed the connection)
[16:00:29] *** KungFuJesus <KungFuJesus!~adamstyli@207.250.97.74> has quit IRC (Quit: leaving)
[16:01:30] *** tsoome <tsoome!~tsoome@148-52-235-80.sta.estpak.ee> has quit IRC (Ping timeout: 268 seconds)
[16:04:22] *** Teknix <Teknix!~pds@172.56.13.241> has joined #illumos
[16:07:55] *** Kurlon <Kurlon!~Kurlon@bidd-pub-03.gwi.net> has joined #illumos
[16:09:53] *** Teknix <Teknix!~pds@172.56.13.241> has quit IRC (Ping timeout: 245 seconds)
[16:12:35] *** Teknix <Teknix!~pds@172.56.13.241> has joined #illumos
[16:18:26] <despair86> on the network card front, it's working fine, but there's some harmless memory corruption in the kstats where it keeps reporting either: negative transmission rates, or insanely high Tx rates
[16:19:13] <despair86> https://cdn.discordapp.com/attachments/482048213688516613/624248103792279562/image.png
[16:19:23] *** Teknix <Teknix!~pds@172.56.13.241> has quit IRC (Ping timeout: 268 seconds)
[16:20:47] <despair86> it's also slightly unoptimised in that i can't saturate my connection (tops out at 380 Mbps)
[16:22:31] <despair86> procompiler c 12.1 in oi-userland: works but kstats slightly broken - procompiler c 12.5: lots of Rx errors - 12.6: panic, deleted nullptr check
[16:25:54] *** Teknix <Teknix!~pds@172.56.13.241> has joined #illumos
[16:26:06] <despair86> i'd use gcc but gcc generates SSE code unconditionally
[16:26:13] <despair86> or even clang
[16:27:23] <jlevon> with -mno-sse?
[16:28:34] *** jimklimov <jimklimov!~jimklimov@31.7.243.238> has quit IRC (Read error: Connection reset by peer)
[16:28:42] <despair86> MMX too
[16:28:50] <despair86> might work
[16:28:57] *** jimklimov <jimklimov!~jimklimov@31.7.243.238> has joined #illumos
[16:29:58] <jlevon> you should really use the "official" kernel flags
[16:30:05] <despair86> what are they now
[16:30:33] <jlevon> see Makefile.uts
[16:30:35] <despair86> i have the ones Murayama placed in his makefiles....uhh
[16:31:47] <despair86> oh ok
[16:32:09] <jlevon> a bunch more than that
[16:32:24] <jlevon> best to actually look at a gcc invocation, or just build "properly" inside an illumos source tree
[16:32:28] <despair86> i see
[16:32:30] <despair86> hmm
[16:33:36] <despair86> i'm surprised you can't still use integer FPU code in kernels, i think linux relaxed this restriction long ago for instance (able to use some SSE in kmods?)
[16:34:45] <despair86> as in, you still can't use full floating-point code, but SSE that works only on integer values might fly
[16:35:42] *** Teknix <Teknix!~pds@172.56.13.241> has quit IRC (Read error: Connection reset by peer)
[16:37:13] *** Teknix <Teknix!~pds@172.56.13.241> has joined #illumos
[16:41:04] <jbk> not exactly, i believe even on linux you still have to do certain things before you can execute code that contains fp instructions
[16:41:26] <despair86> ah i see
[16:41:40] <jbk> it's more about the registers and part of the CPU state that gets affected
[16:42:18] *** tsoome <tsoome!~tsoome@148-52-235-80.sta.estpak.ee> has joined #illumos
[16:42:30] <jbk> so instructions that work on integer values, if they still use the AVX/SSE parts of the CPU, still need that special setup before they're used
[16:42:44] <despair86> ohh
[16:43:03] <jbk> though it can be a bit confusing
[16:43:15] *** Teknix <Teknix!~pds@172.56.13.241> has quit IRC (Read error: Connection reset by peer)
[16:43:54] <jbk> IIRC, the popcount instruction I think is lumped in with SSE2 or SSE4 or something, but doesn't actually use any of the machinery there, so I believe it doesn't need any special care to use in kernel code (IIRC)
[16:44:00] <despair86> yeah
[16:44:15] <despair86> all the oracle drivers that we still ship are marked SSE FPU
[16:44:30] <despair86> but the only SSE code there is prefetcht0
[16:44:31] *** Teknix <Teknix!~pds@172.56.13.241> has joined #illumos
[16:49:57] *** Teknix <Teknix!~pds@172.56.13.241> has quit IRC (Read error: Connection reset by peer)
[16:51:04] *** triffid <triffid!triffid@lovecraft-ipv6.mcclung.systems> has quit IRC (Ping timeout: 264 seconds)
[16:52:31] *** Teknix <Teknix!~pds@172.56.13.241> has joined #illumos
[16:54:26] <despair86> btw does anyone have a link to an updated copy of the onnv skeletion tree? the one linked on illumos.org is from 2011
[16:54:27] *** Teknix <Teknix!~pds@172.56.13.241> has quit IRC (Read error: Connection reset by peer)
[16:55:33] *** Teknix <Teknix!~pds@172.56.13.241> has joined #illumos
[16:56:10] *** clapont <clapont!~clapont@unaffiliated/clapont> has joined #illumos
[17:00:42] *** Teknix <Teknix!~pds@172.56.13.241> has quit IRC (Ping timeout: 268 seconds)
[17:20:06] <tsoome> onnv skeletion tree?
[17:20:36] <despair86> yeah
[17:20:55] <despair86> https://www.illumos.org/projects/skeleton
[17:21:19] <tsoome> ou
[17:21:43] <tsoome> I suspect it is very useless at this time.
[17:23:07] <yuripv> looks like some dead project
[17:24:06] <jlevon> should definitely remove that
[17:25:10] <despair86> yeah i _think_ a full ONNV build would take a while on my PC (old core2 quad thing from 2007)
[17:28:46] <_mjg> stupid question but what does ONNV stand for?
[17:28:57] <despair86> os-net codename nevada
[17:29:14] <yuripv> another dead thing
[17:29:56] *** jcea <jcea!~Thunderbi@2001:41d0:1:8a82:7670:6e00:7670:6e00> has joined #illumos
[17:40:27] *** clapont <clapont!~clapont@unaffiliated/clapont> has quit IRC (Ping timeout: 240 seconds)
[17:42:22] <despair86> _damn it_
[17:42:28] <despair86> i just noticed the typo
[17:42:37] <despair86> s/skeletion/skeleton
[17:42:49] * despair86 bangs head on desk
[17:58:03] *** Kurlon <Kurlon!~Kurlon@bidd-pub-03.gwi.net> has quit IRC (Ping timeout: 268 seconds)
[18:00:24] *** Yogurt <Yogurt!~Yogurt@104-7-67-228.lightspeed.sntcca.sbcglobal.net> has joined #illumos
[18:00:33] *** BH23 <BH23!~BH23@94.175.232.126> has quit IRC (Ping timeout: 246 seconds)
[18:25:21] *** man_u <man_u!~manu@manu2.gandi.net> has quit IRC (Remote host closed the connection)
[18:26:05] *** man_u <man_u!~manu@manu2.gandi.net> has joined #illumos
[18:42:07] *** man_u <man_u!~manu@manu2.gandi.net> has quit IRC (Ping timeout: 245 seconds)
[18:46:37] *** jimklimov <jimklimov!~jimklimov@31.7.243.238> has quit IRC (Ping timeout: 265 seconds)
[18:52:18] *** Kurlon <Kurlon!~Kurlon@bidd-pub-03.gwi.net> has joined #illumos
[19:33:38] *** merzo <merzo!~merzo@185.39.197.205> has quit IRC (Ping timeout: 268 seconds)
[19:47:43] *** merzo <merzo!~merzo@185.39.197.205> has joined #illumos
[20:06:29] *** spectral` <spectral`!~julian@os.k/spectral> has quit IRC (Read error: Connection reset by peer)
[20:18:57] *** spectral` <spectral`!~julian@spectral.powered.by.lunarbnc.net> has joined #illumos
[20:18:57] *** spectral` <spectral`!~julian@spectral.powered.by.lunarbnc.net> has quit IRC (Changing host)
[20:18:57] *** spectral` <spectral`!~julian@os.k/spectral> has joined #illumos
[20:20:53] <danmcd> If anyone needs a distraction, I isolated this bit from the nfs-zone work I'm doing. It turns out I don't need it, but the idea of introducing an indicator that a vnode is a zone's root might be appealing.
[20:20:55] <danmcd> http://kebe.com/~danmcd/webrevs/nfs-zone/VZONEROOT/
[20:21:27] <danmcd> Not all zones' roots are a filesystem root (i.e. VROOT). Joyent-branded zones are one example.
[20:22:04] <danmcd> Feel free to tell me I'm on crack. I'm likely to NOT include this with nfs-zone unless I find out later I *do* need it.
[20:24:20] <danmcd> (And pardon any latency, disjoint afternoon here at home dot )
[20:26:30] *** merzo <merzo!~merzo@185.39.197.205> has quit IRC (Ping timeout: 246 seconds)
[20:27:37] <LeftWing> despair86: https://github.com/gwr/on-skel perhaps?
[20:30:23] <LeftWing> Feels like it probably needs updating, though, at any rate.
[20:35:12] *** clapont <clapont!~clapont@unaffiliated/clapont> has joined #illumos
[20:40:04] *** merzo <merzo!~merzo@185.39.197.205> has joined #illumos
[20:45:09] *** jimklimov <jimklimov!~jimklimov@ip-86-49-254-64.net.upcbroadband.cz> has joined #illumos
[21:06:04] *** wonko <wonko!~quassel@167.71.188.230> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)
[21:07:22] *** lystra <lystra!~lystra@d53-64-11-169.nap.wideopenwest.com> has quit IRC (Ping timeout: 258 seconds)
[21:16:17] *** merzo <merzo!~merzo@185.39.197.205> has quit IRC (Ping timeout: 245 seconds)
[21:17:11] *** lystra <lystra!~lystra@d53-64-11-169.nap.wideopenwest.com> has joined #illumos
[21:20:48] *** Teknix <Teknix!~pds@172.58.47.24> has joined #illumos
[21:23:49] *** gwr <gwr!~gwr@151.203.114.175> has joined #illumos
[21:27:03] *** lystra <lystra!~lystra@d53-64-11-169.nap.wideopenwest.com> has quit IRC (Ping timeout: 246 seconds)
[21:30:04] *** lystra <lystra!~lystra@d53-64-11-169.nap.wideopenwest.com> has joined #illumos
[21:34:14] *** Teknix <Teknix!~pds@172.58.47.24> has quit IRC (Read error: Connection reset by peer)
[21:37:02] *** lystra <lystra!~lystra@d53-64-11-169.nap.wideopenwest.com> has quit IRC (Ping timeout: 276 seconds)
[21:42:08] *** Teknix <Teknix!~pds@172.58.47.24> has joined #illumos
[21:49:42] <LeftWing> jlevon: I archived the last obviously inactive projects on the bug tracker.
[21:53:00] *** Teknix <Teknix!~pds@172.58.47.24> has quit IRC (Ping timeout: 268 seconds)
[22:13:33] *** lystra <lystra!~lystra@d53-64-11-169.nap.wideopenwest.com> has joined #illumos
[22:13:36] *** Teknix <Teknix!~pds@172.58.47.24> has joined #illumos
[22:15:45] *** merzo <merzo!~merzo@243-8-132-95.pool.ukrtel.net> has joined #illumos
[22:20:00] *** ed209 <ed209!~ed209@165.225.128.67> has quit IRC (Remote host closed the connection)
[22:20:05] *** jimklimov <jimklimov!~jimklimov@ip-86-49-254-64.net.upcbroadband.cz> has quit IRC (Quit: Leaving.)
[22:20:08] *** ed209 <ed209!~ed209@165.225.128.67> has joined #illumos
[22:20:14] *** gwr <gwr!~gwr@151.203.114.175> has quit IRC (Quit: This computer has gone to sleep)
[22:21:32] *** MelMalik is now known as AmyMalik
[22:23:08] <AmyMalik> what are the OS and Net in the OS/Net consolidation?
[22:23:39] *** Yogurt <Yogurt!~Yogurt@104-7-67-228.lightspeed.sntcca.sbcglobal.net> has quit IRC (Remote host closed the connection)
[22:23:51] <danmcd> Literally OS (Operating System) and Networking (kernel TCP/IP code).
[22:24:08] <danmcd> WAY back in the day they were two different gates (or repos as most people call 'em today).
[22:24:21] *** Yogurt <Yogurt!~Yogurt@104-7-67-228.lightspeed.sntcca.sbcglobal.net> has joined #illumos
[22:24:29] <danmcd> (Had to do with Mentat's TCP/IP being brought in as part of the SunOS 5.0/Solaris 2.0 wad.)
[22:26:32] <jbk> streams based tcp/ip.. what more could one ask for? :P
[22:31:24] <LeftWing> danmcd: This one? https://en.wikipedia.org/wiki/Mentat_Portable_Streams
[22:32:08] <LeftWing> https://web.archive.org/web/19990422220032/http://www.mentat.com/tcp/tcpfaq.html -- woow
[22:35:51] *** mnowak_ <mnowak_!~mnowak_@94.142.238.232> has quit IRC (Quit: Leaving)
[22:37:15] *** tru_tru <tru_tru!~tru@157.99.90.140> has quit IRC (Remote host closed the connection)
[22:38:53] *** yuripv <yuripv!~yuripv@85.172.54.114> has quit IRC (Quit: leaving)
[22:38:56] *** mnowak_ <mnowak_!~mnowak_@94.142.238.232> has joined #illumos
[22:39:31] *** loop <loop!2509c445@37.9.196.69> has joined #illumos
[22:39:40] *** wonko <wonko!~quassel@134.209.169.103> has joined #illumos
[22:45:48] *** clapont <clapont!~clapont@unaffiliated/clapont> has quit IRC (Read error: Connection reset by peer)
[22:47:47] *** ibenn <ibenn!~benn@HSI-KBW-078-043-200-064.hsi4.kabel-badenwuerttemberg.de> has joined #illumos
[22:50:27] <andyf> I've had to learn quite a lot about TLI/XTI sockets these past weeks..
[22:51:01] <jbk> i'm sorry
[22:53:10] *** Yogurt <Yogurt!~Yogurt@104-7-67-228.lightspeed.sntcca.sbcglobal.net> has quit IRC (Remote host closed the connection)
[22:59:15] *** Kurlon <Kurlon!~Kurlon@bidd-pub-03.gwi.net> has quit IRC (Ping timeout: 240 seconds)
[23:01:57] *** Yogurt <Yogurt!~Yogurt@104-7-67-228.lightspeed.sntcca.sbcglobal.net> has joined #illumos
[23:02:05] *** Yogurt <Yogurt!~Yogurt@104-7-67-228.lightspeed.sntcca.sbcglobal.net> has quit IRC (Remote host closed the connection)
[23:02:42] *** Yogurt <Yogurt!~Yogurt@104-7-67-228.lightspeed.sntcca.sbcglobal.net> has joined #illumos
[23:03:47] *** Yogurt_ <Yogurt_!~Yogurt@104-7-67-228.lightspeed.sntcca.sbcglobal.net> has joined #illumos
[23:03:47] *** Yogurt <Yogurt!~Yogurt@104-7-67-228.lightspeed.sntcca.sbcglobal.net> has quit IRC (Read error: Connection reset by peer)
[23:12:07] *** tru_tru <tru_tru!~tru@157.99.90.140> has joined #illumos
[23:12:33] <LeftWing> andyf: You should write a blog post! :D
[23:12:49] <andyf> I have no idea how people find the time :)
[23:14:05] <andyf> I'm in the middle of looking at what happens to a (BSD) socket once inetd passes it off to a child...
[23:14:24] *** yuripv <yuripv!~yuripv@85.172.54.114> has joined #illumos
[23:14:50] <andyf> and coming to the conclusion that this is not a case I want to handle yet
[23:21:55] *** loop <loop!2509c445@37.9.196.69> has quit IRC (Ping timeout: 260 seconds)
[23:32:05] *** gwr <gwr!~gwr@151.203.114.175> has joined #illumos
[23:32:52] *** ibenn <ibenn!~benn@HSI-KBW-078-043-200-064.hsi4.kabel-badenwuerttemberg.de> has quit IRC (Quit: Leaving)
[23:37:25] <danmcd> Yes @LeftWing
[23:38:53] *** andy_js <andy_js!~andy@97e29e78.skybroadband.com> has quit IRC (Quit: andy_js)
[23:39:53] *** Kurlon <Kurlon!~Kurlon@cpe-67-253-141-249.rochester.res.rr.com> has joined #illumos
[23:40:29] *** Teknix <Teknix!~pds@172.58.47.24> has quit IRC (Read error: Connection reset by peer)
[23:41:08] *** ptribble <ptribble!~ptribble@cpc92716-cmbg20-2-0-cust138.5-4.cable.virginm.net> has quit IRC (Quit: Leaving)
[23:43:34] *** Teknix <Teknix!~pds@69.41.134.110> has joined #illumos
[23:58:09] <xanderlent> t
[23:59:00] * xanderlent looks embarrassed at errant key press
top

   September 19, 2019  
< | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | >