[00:10:15] *** CitrusIT <CitrusIT!~textual@twikki.jeamland.org> has quit IRC (Quit: Textual IRC Client: www.textualapp.com)
[00:14:45] *** ldepandis <ldepandis!~ldepandis@unaffiliated/ldepandis> has joined #illumos
[00:25:02] *** Bryson <Bryson!~anonymous@ip68-108-89-198.lv.lv.cox.net> has joined #illumos
[00:32:19] *** ldepandis <ldepandis!~ldepandis@unaffiliated/ldepandis> has quit IRC (Quit: Textual IRC Client: www.textualapp.com)
[00:48:32] *** Kruppt <Kruppt!~Kruppt@50.111.51.188> has quit IRC (Quit: Leaving)
[00:50:58] *** freakazoid0223_ <freakazoid0223_!~IceChat9@108.52.4.148> has joined #illumos
[00:53:26] *** freakazoid0223 <freakazoid0223!~IceChat9@pool-108-52-4-148.phlapa.fios.verizon.net> has quit IRC (Ping timeout: 260 seconds)
[00:53:28] *** Cheeky-Celery <Cheeky-Celery!~Warren@165.227.217.42> has joined #illumos
[00:56:07] *** ibenn <ibenn!~benn@ipservice-047-070-028-240.pools.arcor-ip.net> has joined #illumos
[00:56:07] *** 7JTAC7C6C <7JTAC7C6C!~benn@ipservice-047-070-028-240.pools.arcor-ip.net> has joined #illumos
[00:56:35] *** ibenn <ibenn!~benn@ipservice-047-070-028-240.pools.arcor-ip.net> has quit IRC (Client Quit)
[00:56:36] *** 7JTAC7C6C <7JTAC7C6C!~benn@ipservice-047-070-028-240.pools.arcor-ip.net> has quit IRC (Client Quit)
[01:32:09] *** mnowak_ <mnowak_!~mnowak_@94.142.238.232> has quit IRC (Ping timeout: 264 seconds)
[02:06:26] *** Bryson <Bryson!~anonymous@ip68-108-89-198.lv.lv.cox.net> has quit IRC (Quit: Bryson)
[02:20:00] *** ed209 <ed209!~ed209@165.225.128.67> has quit IRC (Remote host closed the connection)
[02:20:07] *** ed209 <ed209!~ed209@165.225.128.67> has joined #illumos
[02:27:55] *** v_a_b <v_a_b!~volker@p57A27E24.dip0.t-ipconnect.de> has joined #illumos
[02:29:09] *** v_a_b1 <v_a_b1!~volker@p57A27EA1.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 264 seconds)
[02:31:20] *** clickjack <clickjack!~clickjack@kite.riseup.net> has quit IRC (Ping timeout: 252 seconds)
[02:37:44] *** clickjack <clickjack!~clickjack@199.254.238.201> has joined #illumos
[03:12:37] *** jacobs <jacobs!~jacobs@2603:300a:1618:b200:1920:4316:2e16:898a> has quit IRC (Remote host closed the connection)
[03:56:20] *** Bryson <Bryson!~anonymous@ip68-108-89-198.lv.lv.cox.net> has joined #illumos
[04:02:15] *** clickjack <clickjack!~clickjack@199.254.238.201> has quit IRC (Max SendQ exceeded)
[04:11:30] *** clickjack <clickjack!~clickjack@199.254.238.201> has joined #illumos
[04:18:03] *** eripa <eripa!~eripa@h-170-182.A183.priv.bahnhof.se> has quit IRC (Ping timeout: 268 seconds)
[04:21:19] *** clickjack <clickjack!~clickjack@199.254.238.201> has quit IRC (Max SendQ exceeded)
[04:22:56] *** eripa <eripa!~eripa@h-170-182.A183.priv.bahnhof.se> has joined #illumos
[04:34:26] *** igork1 is now known as igork
[04:56:24] *** Riastradh <Riastradh!~riastradh@netbsd/developer/riastradh> has joined #illumos
[05:13:30] *** freakazoid0223 <freakazoid0223!~IceChat9@pool-108-52-4-148.phlapa.fios.verizon.net> has joined #illumos
[05:14:23] *** freakazoid0223_ <freakazoid0223_!~IceChat9@108.52.4.148> has quit IRC (Ping timeout: 256 seconds)
[05:18:59] *** nikolam <nikolam!~nikolam@unaffiliated/nikolam> has joined #illumos
[05:28:23]
*** cro <cro!~cro@204.228.149.217> has quit IRC (Quit: ZNC - http://znc.in)
[05:48:03] *** hotaronohanako <hotaronohanako!~mariangel@unaffiliated/hotaronohanako> has joined #illumos
[05:57:58] *** freakazoid0223_ <freakazoid0223_!~IceChat9@pool-108-52-4-148.phlapa.fios.verizon.net> has joined #illumos
[05:59:09] *** freakazoid0223 <freakazoid0223!~IceChat9@pool-108-52-4-148.phlapa.fios.verizon.net> has quit IRC (Ping timeout: 264 seconds)
[06:01:09] *** jcea <jcea!~Thunderbi@2001:41d0:1:8a82:7670:6e00:7670:6e00> has quit IRC (Ping timeout: 250 seconds)
[06:08:44] *** clickjack <clickjack!~clickjack@199.254.238.200> has joined #illumos
[06:20:08] *** MarcelT <MarcelT!~marcel@c236-5.condornet.sk> has joined #illumos
[06:22:11] *** freakazoid0223_ <freakazoid0223_!~IceChat9@pool-108-52-4-148.phlapa.fios.verizon.net> has quit IRC (Quit: A fine is a tax for doing wrong. A tax is a fine for doing well.)
[06:40:34] *** nikolam <nikolam!~nikolam@unaffiliated/nikolam> has quit IRC (Quit: Leaving)
[06:44:56] *** clickjack <clickjack!~clickjack@199.254.238.200> has quit IRC (Max SendQ exceeded)
[06:57:31] *** clickjack <clickjack!~clickjack@199.254.238.200> has joined #illumos
[07:11:46] *** clickjack <clickjack!~clickjack@199.254.238.200> has quit IRC (Max SendQ exceeded)
[07:18:22] *** clickjack <clickjack!~clickjack@199.254.238.200> has joined #illumos
[07:21:21] *** MarcelT <MarcelT!~marcel@c236-5.condornet.sk> has quit IRC (Ping timeout: 264 seconds)
[07:26:13] *** Bryson <Bryson!~anonymous@ip68-108-89-198.lv.lv.cox.net> has quit IRC (Quit: Bryson)
[07:28:21] *** clickjack <clickjack!~clickjack@199.254.238.200> has quit IRC (Max SendQ exceeded)
[07:36:20] *** clickjack <clickjack!~clickjack@199.254.238.200> has joined #illumos
[07:38:23] *** clickjack <clickjack!~clickjack@199.254.238.200> has quit IRC (Max SendQ exceeded)
[07:52:22] *** clickjack <clickjack!~clickjack@199.254.238.200> has joined #illumos
[07:56:39] *** clickjack <clickjack!~clickjack@199.254.238.200> has quit IRC (Max SendQ exceeded)
[07:58:12] *** endersending <endersending!~endersend@216.129.183.226> has quit IRC (Ping timeout: 268 seconds)
[08:07:06] *** clickjack <clickjack!~clickjack@199.254.238.200> has joined #illumos
[08:12:59] *** clickjack <clickjack!~clickjack@199.254.238.200> has quit IRC (Max SendQ exceeded)
[08:14:05] *** bahamat <bahamat!~bahamat@2001:470:f0f4:a0a:246c:2c29:5def:8e79> has joined #illumos
[08:34:01] *** clickjack <clickjack!~clickjack@199.254.238.200> has joined #illumos
[08:36:40] *** snuff-work <snuff-work!~snuff-wor@210.9.148.102> has quit IRC (Read error: Connection reset by peer)
[08:38:08] *** clickjack <clickjack!~clickjack@199.254.238.200> has quit IRC (Max SendQ exceeded)
[08:38:49] *** snuff-work <snuff-work!~snuff-wor@210.9.148.102> has joined #illumos
[08:40:25] *** MarcelT <MarcelT!~marcel@c236-5.condornet.sk> has joined #illumos
[09:02:33] *** alhazred <alhazred!~Alex@dsl-lprbng11-54f883-187.dhcp.inet.fi> has joined #illumos
[09:12:25] *** alhazred <alhazred!~Alex@dsl-lprbng11-54f883-187.dhcp.inet.fi> has quit IRC ()
[09:33:09] *** gila <gila!~gila@5ED4D9C8.cm-7-5d.dynamic.ziggo.nl> has joined #illumos
[09:40:32] *** merzo <merzo!~merzo@40-10-133-95.pool.ukrtel.net> has quit IRC (Ping timeout: 240 seconds)
[10:06:01] *** clickjack <clickjack!~clickjack@199.254.238.200> has joined #illumos
[10:09:33] *** mnowak_ <mnowak_!~mnowak_@94.142.238.232> has joined #illumos
[10:13:31] *** shruti` <shruti`!shruti@nat/redhat/x-cjpoixdsulyduphb> has joined #illumos
[10:15:11] *** shruti <shruti!shruti@nat/redhat/x-qlcbdixnjdivnjma> has quit IRC (Quit: Coyote finally caught me)
[10:22:00] *** shruti` <shruti`!shruti@nat/redhat/x-cjpoixdsulyduphb> has quit IRC (Quit: Coyote finally caught me)
[10:22:39] *** shruti <shruti!shruti@nat/redhat/x-vihruixhcxxtmevm> has joined #illumos
[10:27:10] <myrkraverk> afaik, yes.
[10:27:31] <myrkraverk> Though, what do you mean by "full codebase" ?
[10:27:50] <yurip> full codebase of illumos-gate, yes :D
[10:29:59] <amosbird> ooops
[10:30:16] <amosbird> full code base of illumos ( opensolaris)
[10:31:35] <yurip> well, it's like what SunOS was for Solaris (some base part)
[10:48:13] *** alanc <alanc!~alanc@hqdc-proxy-mwg08-o.oracle.com> has quit IRC (Remote host closed the connection)
[10:48:31] *** alanc <alanc!~alanc@hqdc-proxy-mwg08-o.oracle.com> has joined #illumos
[10:54:04] *** gila <gila!~gila@5ED4D9C8.cm-7-5d.dynamic.ziggo.nl> has quit IRC (Quit: My Mac Pro has gone to sleep. ZZZzzz…)
[10:56:59] *** chrisBF <chrisBF!5695f8e4@gateway/web/freenode/ip.86.149.248.228> has quit IRC (Ping timeout: 260 seconds)
[10:59:13] *** gila <gila!~gila@5ED4D9C8.cm-7-5d.dynamic.ziggo.nl> has joined #illumos
[11:12:12] *** jocthbr <jocthbr!~salci@138-122-44-143.host.cicloti.com.br> has joined #illumos
[11:18:21] *** MarcelT <MarcelT!~marcel@c236-5.condornet.sk> has quit IRC (Ping timeout: 264 seconds)
[11:20:01] *** ed209 <ed209!~ed209@165.225.128.67> has quit IRC (Remote host closed the connection)
[11:20:07] *** ed209 <ed209!~ed209@165.225.128.67> has joined #illumos
[11:31:36] *** mnowak_ <mnowak_!~mnowak_@94.142.238.232> has quit IRC (Ping timeout: 260 seconds)
[11:41:15] *** merzo <merzo!~merzo@185.39.197.205> has joined #illumos
[12:28:58] *** hotaronohanako <hotaronohanako!~mariangel@unaffiliated/hotaronohanako> has quit IRC (Remote host closed the connection)
[12:56:06] *** bahamat <bahamat!~bahamat@2001:470:f0f4:a0a:246c:2c29:5def:8e79> has quit IRC (Quit: Leaving.)
[13:19:01] *** MarcelT <MarcelT!~marcel@c236-5.condornet.sk> has joined #illumos
[13:49:14] *** mnowak_ <mnowak_!~mnowak_@94.142.238.232> has joined #illumos
[13:52:07] <neirac> what is missing to make the illumos kernel tickless? there was an opensolaris project called tickless but the info is gone, I cannot find it
[14:19:10] *** gila <gila!~gila@5ED4D9C8.cm-7-5d.dynamic.ziggo.nl> has quit IRC (Quit: My Mac Pro has gone to sleep. ZZZzzz…)
[14:58:05] *** jocthbr <jocthbr!~salci@138-122-44-143.host.cicloti.com.br> has quit IRC (Quit: No Ping reply in 180 seconds.)
[14:59:23] *** jocthbr <jocthbr!~salci@138-122-44-143.host.cicloti.com.br> has joined #illumos
[15:03:29] *** slx86 <slx86!~Thunderbi@31.161.154.236> has joined #illumos
[15:29:11] *** jcea <jcea!~Thunderbi@2001:41d0:1:8a82:7670:6e00:7670:6e00> has joined #illumos
[15:52:52] *** Hazelesque_ <Hazelesque_!~hazel@lopsa/member/hazelesque> has quit IRC (Quit: witty quit message goes here)
[15:54:26] *** endersending <endersending!~endersend@216.129.183.226> has joined #illumos
[15:54:58] *** Hazelesque <Hazelesque!~hazel@lopsa/member/hazelesque> has joined #illumos
[16:01:00]
*** tomoyat1 <tomoyat1!~tomoyat1@tomoyat1.com> has quit IRC (Quit: ZNC 1.6.5 - http://znc.in)
[16:01:27] *** tomoyat1 <tomoyat1!~tomoyat1@tomoyat1.com> has joined #illumos
[16:13:27] *** slx86 <slx86!~Thunderbi@31.161.154.236> has quit IRC (Ping timeout: 240 seconds)
[16:48:15] *** merzo <merzo!~merzo@185.39.197.205> has quit IRC (Ping timeout: 248 seconds)
[17:14:26] *** endersending <endersending!~endersend@216.129.183.226> has quit IRC (Ping timeout: 268 seconds)
[17:28:17] *** Kruppt <Kruppt!~Kruppt@50.111.51.188> has joined #illumos
[17:43:26] *** endersending <endersending!~endersend@216.129.183.226> has joined #illumos
[18:02:00] *** Bryson <Bryson!~anonymous@ip68-108-89-198.lv.lv.cox.net> has joined #illumos
[18:07:46] <LeftWing> neirac: I don't know that there's a cogent document that describes progress on that front, or even what the real target was
[18:11:44] <LeftWing> Not directly.
[18:12:27] <LeftWing> I had always understood a "tickless" kernel to mean, roughly, that the basic functioning of the system didn't depend on waking up and doing work on a high, fixed frequency
[18:12:51] <LeftWing> e.g., right now we call "set_freemem()" in "clock()"
[18:14:41] <LeftWing> And update various statistics, kick off periodic workers, etc
[18:16:03] <LeftWing> Doing things like this often (e.g., at 1000hz in a system with "hires_tick" enabled) mean you can't put the CPU into deeper sleep states, and it increases the baseline CPU utilisation of a baseline virtualised guest.
[18:16:40] <LeftWing> (At least, that's what I understand the theory to be)
[18:16:51] *** freakazoid0223 <freakazoid0223!~IceChat9@pool-108-52-4-148.phlapa.fios.verizon.net> has joined #illumos
[18:18:40] <LeftWing> But if you're just talking about timer resolution, that hacker news comment is relevant -- cyclics are indeed of arbitrary resolution.
[18:19:06] <LeftWing> It all depends on your goals, and I'm not sure exactly what the goals of the tickless project were -- or what goals somebody who might reprise it would have.
[18:19:46] <jbk> ISTR one of the guys that was involved with it did send an email or two to illumos-discuss talking about the remaining bits a _long_ time ago
[18:21:00] <LeftWing> Err, whoops, earlier: s/a baseline virtualised guest/an idle virtualised guest/
[18:24:14] <jbk> though what i found it looks like he (raphael) didn't go into detail
[18:26:16] <v_a_b> At OSDevCon in 2009 in Dresden, Eric Saxe gave a presentation on the "Tickless Kernel".
[18:27:06] *** polishdub <polishdub!~polishdub@ip68-2-32-224.ph.ph.cox.net> has joined #illumos
[18:27:39] *** neirac <neirac!~cnb@pc-241-139-100-190.cm.vtr.net> has quit IRC (Remote host closed the connection)
[18:27:57] *** neirac <neirac!~cnb@pc-241-139-100-190.cm.vtr.net> has joined #illumos
[18:28:23] <neirac> LeftWing thanks, I just watched brendan's scale x12 talk and start looking at some improvements, I just removed swapout of whole processes, Josef Sifek had code already for this, just needed a couple of more changes, I'm testing it now.
[18:32:39] <neirac> LeftWing the solaris internals book helps a lot, I'm still testing not swapping out processes , just killed a machine exhausting memory
[18:32:55] *** bennabiy <bennabiy!~bennabiy@unaffiliated/bennabiy> has joined #illumos
[18:33:20] *** bennabiy <bennabiy!~bennabiy@unaffiliated/bennabiy> has quit IRC (Remote host closed the connection)
[18:40:07] <Cthulhux`> will 2018 be the year of the illumos desktop?
[18:40:45] *** because <because!ayy@76.173.133.37> has quit IRC (Ping timeout: 256 seconds)
[18:40:53] <LeftWing> I hope 2018 is the year of no longer making "year of X on the desktop" claims :P
[18:41:29] * Cthulhux` had 21 years of the windows desktop so far
[18:43:02] <LeftWing> I'm so sorry!
[18:43:23] <Cthulhux`> i'm fine with that.
[18:43:36] <Cthulhux`> "this is fine." :-)
[18:43:39] <LeftWing> ha
[18:43:48] *** because <because!ayy@cpe-76-173-133-37.hawaii.res.rr.com> has joined #illumos
[19:22:25] *** endersending <endersending!~endersend@216.129.183.226> has quit IRC (Ping timeout: 248 seconds)
[19:23:12] *** clickjac_ <clickjac_!~clickjack@90.95.19.47> has joined #illumos
[19:26:12] *** clickjack <clickjack!~clickjack@199.254.238.200> has quit IRC (Ping timeout: 240 seconds)
[19:37:13] <neirac> nahamu thank you very much!
[19:38:23] <nahamu> that PDF looks a lot like what you're talking about.
[19:38:42] <neirac> nahamu I'll take a look now, thanks again
[19:38:47] *** endersending <endersending!~endersend@216.129.183.226> has joined #illumos
[19:58:23] <neirac> v_a_b thanks that was what I was looking for, I'll check the link on the wayback machine
[20:06:23] <neirac> if I have a machine with 4GB of ram and a program that in a loop allocates 1GB, the machine will memory pressured in a couple of seconds, the program should fail right as it cannot allocate more memory an errno set to ENOMEM ?
[20:08:28] *** clickjack <clickjack!~clickjack@kite.riseup.net> has joined #illumos
[20:09:57] *** clickjac_ <clickjac_!~clickjack@90.95.19.47> has quit IRC (Ping timeout: 264 seconds)
[20:10:12] *** polishdub <polishdub!~polishdub@ip68-2-32-224.ph.ph.cox.net> has quit IRC (Quit: leaving)
[20:12:35] *** psychicist__ <psychicist__!~psychicis@ip127-8-212-87.adsl2.static.versatel.nl> has joined #illumos
[20:23:25] *** polishdub <polishdub!~polishdub@ip68-2-32-224.ph.ph.cox.net> has joined #illumos
[20:31:44] *** endersending <endersending!~endersend@216.129.183.226> has quit IRC (Quit: Leaving)
[20:31:50] *** endersending <endersending!~endersend@216.129.183.226> has joined #illumos
[20:35:41] <neirac> v_a_b I meant the opensolaris links inside the doc there is CR but is not online anymore
[20:35:45] <neirac> as far as I know
[21:01:35] *** endersending <endersending!~endersend@216.129.183.226> has quit IRC (Ping timeout: 248 seconds)
[21:07:54] *** endersending <endersending!~endersend@74.127.176.205> has joined #illumos
[21:08:07] *** merzo <merzo!~merzo@143-31-132-95.pool.ukrtel.net> has joined #illumos
[21:20:00] *** ed209 <ed209!~ed209@165.225.128.67> has quit IRC (Remote host closed the connection)
[21:20:07] *** ed209 <ed209!~ed209@165.225.128.67> has joined #illumos
[21:29:45] <neirac> how do I print debug messages in the kernel? is there a printf?
[21:39:01] <nahamu> you might be looking for something like cmn_err
[21:40:40] <neirac> nahamu thanks!, I saw cmn_err but I did not know which one is the "correct" to use
[21:42:04] <nahamu> yeah, there might be something better. perhaps one of the actual developers will suggest something. :)
[21:42:32] <nahamu> I read kernel code, but I mostly hang out in userspace.
[21:42:44] *** bahamat <bahamat!~bahamat@2001:470:f0f4:a0a:b08c:66dc:4646:e4c7> has joined #illumos
[22:05:09] *** MarcelT <MarcelT!~marcel@c236-5.condornet.sk> has quit IRC (Ping timeout: 264 seconds)
[22:17:52] *** bahamat <bahamat!~bahamat@2001:470:f0f4:a0a:b08c:66dc:4646:e4c7> has quit IRC (Remote host closed the connection)
[22:18:27] *** bahamat <bahamat!~bahamat@2001:470:f0f4:a0a:b08c:66dc:4646:e4c7> has joined #illumos
[22:21:45] <nahamu> does illumos have code similar to the linux pam_mkhomedir that can create a zfs filesystem at first login rather than at user creation time?
[22:22:18] *** bahamat <bahamat!~bahamat@2001:470:f0f4:a0a:b08c:66dc:4646:e4c7> has quit IRC (Client Quit)
[22:22:43] <jbk> no, but you might be able to just compile the linux pam module with a few tweaks
[22:22:58] <jbk> linux pretty much used the Solaris PAM API
[22:23:14] <jbk> though I think they const'd a few things that Solaris didn't
[22:23:24] <jbk> in function signatures
[22:23:40] <jbk> so that might work
[22:24:27] <nahamu> well, the servers I want to improve are actually linux ones so I was hoping to take some inspiration back over to patch pam_mkhomedir
[22:24:47] <jbk> oh I thought it did that already
[22:24:50] <nahamu> but I might be able to find what I need in the user creation code if my memory is correct that it can create homedirs.
[22:25:35] <jbk> it can
[22:26:07] <nahamu> oh.
[22:26:30] <jbk> and since pretty much every linux pam module i've ever seen completely ignores the whole 'reentrant, threadsafe' bit of pam (even though it's still the case on linux), you probably don't even need to worry about that :)
[22:26:38] <nahamu> haha
[22:27:03] <jbk> pam_mkhomedir might even be one of the culprits
[22:27:06] <jbk> IIRC
[22:27:57] <jbk> in that get where using one of the getpw*_r() variants for looking up user info
[22:28:03] <sjorge> nahamu: IIRC there is a pam thingy to run a script before user login... you could probably use that to create the dataset?
[22:28:11] <jbk> err in that they weren't using..
[22:28:15] <nahamu> sjorge: oh, that could work.
[22:28:54] <jbk> and i don't think linux has made the non- _r variants threadsafe like in illumos
[22:29:31] <nahamu> pam_exec
[22:30:08] <sjorge> Yeah that was the one I think
[22:30:17] *** Bryson <Bryson!~anonymous@ip68-108-89-198.lv.lv.cox.net> has quit IRC (Quit: Bryson)
[23:39:25] *** mnowak_ <mnowak_!~mnowak_@94.142.238.232> has quit IRC (Quit: Leaving)