-
downtowhippie
trying for put a partition on a big disk...
-
downtowhippie
mklabel gpt is seg-faulting
-
jclulow
downtowhippie: What is mklabel
-
downtowhippie
putting a gpt on a disk
-
downtowhippie
trying to put a filesystem on a new WD Ultrastart HC560
-
downtowhippie
run parted, subcommand mklabel gpt - segfault
-
downtowhippie
nevermind - I was doing it wrong
-
nikolam
could be yjftsjthsd3_ is spamming the channel?
-
papertigers
jclulow: looks like bugs.illumos.org is hanging
-
jclulow
Good morning to everyone except Ruby and papertigers :P
-
papertigers
thanks! :D
-
tsoome_
.oO
-
ryao
Someone temporarily ban neuroserve please.
-
ryao
tsoome_: Can you do temporary bans?
-
tsoome_
I have no privs on channel
-
richlowe
I apparently can, but I can't see what you're complaining about
-
ryao
richlowe: You probably have join/quit messages disabled. neuroserve's client keeps joining and leaving the channel, likely due to a connectivity problem.
-
richlowe
I do, but also that means I don't see neuroserve right now to do anything about it.
-
richlowe
because I guess they left
-
ryao
richlowe: You can message chanserv to do a temporary ban.
-
alanc
they're rejoining approx every 15 seconds and immediately leaving (Excess Flood)
-
richlowe
only if I see a host mask or something.
-
alanc
neuroserve (~toens⊙iupvd) has joined
-
richlowe
+b *!*@ip-178-202-219-087.um47.pools.vodafone-ip.de
-
richlowe
helps if I can type
-
ryao
This is the command: /msg chanserv akick #illumos add neuroserve !T 1440 Fix your IRC client so it stops doing join/quit cycles.
-
richlowe
eh, what I did works too, I'll just turn it off in a bit
-
ryao
Alright.
-
richlowe
if it's Excess Flood they're doing _something_ they're gonna regret anyway.
-
ryao
As a heads up, the race conditions fixed in these PRs likely apply to illumos and the PRs could use reviewers:
openzfs/zfs #14514 openzfs/zfs #14519
-
ryao
One will allow zil_commit() to operate concurrently with zil_suspend() when the thread doing zil_commit is delayed long enough that zil_suspend()'s protection against concurrent zil commits will not protect against the zil_commit() from the past. If you are lucky, an VERIFY will trip. If you are unlucky, you are in undefined behavior territory. The other will deadlock when ZIL has outstanding IO and a pool
-
ryao
suspends, such that zpool clear will hang.
-
ryao
The first was detected by the Windows port. I suspect that it is difficult to trigger on UNIX/UNIX-like systems because of the fair scheduler behavior. The second was detected by a test cycle that stressed ZIL and caused the pool to suspend by powering off drives that we are doing at Klara Systems.
-
richlowe
let me know if that didn't stall him out
-
alanc
seems to be working so far
-
richlowe
apparently this is a semi-regular thing, so if it happens again, do let me know and we can make it longer and whatever.
-
richlowe
I might even remember the akick thing ryao showed me
-
ryao
richlowe: That is the standard way that this is handled in other channels if I recall correctly, although I have not had to do it in channels where I am a channel op in many years. I suggest keeping the command in a text file in your home directory. :)
-
ryao
You can also just message chanserv to ask it how to do things. It has been so long since I last used it that I had to do `/msg chanserv help` and /msg chanserv help akick` to look it up.
-
ryao
Coincidentally, `/msg chanserv flags #illumos` will tell you who has op privileges. I remembered that after my first guess turned out to be wrong.
-
ryao
Another reliability fix that should be relevant to illumos and needs reviewers:
openzfs/zfs #14532
-
ryao
It fixes a potential violation of the Single UNIX Specification where fsync() promises data is on long term storage, but it is not due to an unexpected error.
-
ryao
If the kernel is built with assertions, the assertion will trip, but a build without assertions will just violate the SUS should this happen.
-
tsoome_
huh
-
ryao
tsoome_: Currently, the code will always return success via fsync(). It is supposed to either do it either successfully writing to ZIL or waiting on txg_wait_sync(). If any error that is not EIO, ENOENT, EEXIST or EALREADY is received from ->zl_get_data(), it will do neither.
-
ryao
It looks like this bug has been in the code since 2006, although back then, it did not handle EIO:
illumos/illumos-gate c5c6ffa
-
gitomat
[illumos-gate] 15415 Add GCC 10 runtime to pkgdepend exceptions -- Toomas Soome <tsoome⊙mc>