klange changed the topic of #osdev to: Operating System Development || Don't ask to ask---just ask! || For 3+ LoC, use a pastebin (for example https://gist.github.com/) || Stats + Old logs: http://osdev-logs.qzx.com New Logs: https://libera.irclog.whitequark.org/osdev || Visit https://wiki.osdev.org and https://forum.osdev.org || Books: https://wiki.osdev.org/Books
thinkpol has quit [Remote host closed the connection]
thinkpol has joined #osdev
chibill has quit [Quit: ZNC 1.8.2+deb2build5 - https://znc.in]
chibill has joined #osdev
<heat> mjg, have you thought about wrapping the whole dcache in some big lock?
<heat> it's a good idea
gcoakes has joined #osdev
<zid> Okay hear me out
<nikolar> some might call it a BIG KERNAL LOCK
<zid> Olympic event
<zid> Dressage (the fancy horse dancing)
<zid> But with a le mans start for the best horse
<zid> also the le mans start is a marathon
<heat> that would be extra safe but lets not go that far yet, it's a risky change
<zid> So now there's a tiny kenyan bloke on the best horse, and some 60 year old dressage dude on a donkey
<Ermine> lul zypper segfaulted
<heat> wouldn't happen if they just used a BIG FUCKING LOCK
<nikolar> it's KERNAL
<kof673> there was that doom version where enemies were processes...so just shoot them with the BFL gun to pause them...
<heat> there was actually a bug a few releases ago when they were breaking up the big mmap lock and accidentally made some go builds segfault consistently
<heat> big fucking lock is always the solution
<Ermine> heat: openbsd devs totally agree
theyneversleep has quit [Remote host closed the connection]
edr has quit [Quit: Leaving]
Dead_Bush_Sanpa1 has joined #osdev
xenos1984 has quit [Read error: Connection reset by peer]
Dead_Bush_Sanpai has quit [Ping timeout: 260 seconds]
Dead_Bush_Sanpa1 is now known as Dead_Bush_Sanpai
rbox has joined #osdev
gog has quit [Ping timeout: 252 seconds]
xenos1984 has joined #osdev
goliath has quit [Quit: SIGSEGV]
heat has quit [Ping timeout: 252 seconds]
Gooberpatrol66 has quit [Quit: Konversation terminated!]
Gooberpatrol66 has joined #osdev
X-Scale has joined #osdev
Matt|home has quit [Ping timeout: 252 seconds]
m3a has quit [Ping timeout: 252 seconds]
linear_cannon has quit [Ping timeout: 248 seconds]
m3a has joined #osdev
linear_cannon has joined #osdev
Stellacy has joined #osdev
nitrix has quit [Quit: ZNC 1.8.2 - https://znc.in]
nitrix has joined #osdev
rustyy has quit [Quit: leaving]
rustyy has joined #osdev
vdamewood has joined #osdev
ThinkT510 has quit [Quit: WeeChat 4.3.5]
ThinkT510 has joined #osdev
Stellacy has quit [Remote host closed the connection]
alpha2023 has quit [Read error: Connection reset by peer]
alpha2023 has joined #osdev
guideX has quit [Read error: Connection reset by peer]
guideX has joined #osdev
memset has quit [Ping timeout: 260 seconds]
Stellacy has joined #osdev
memset has joined #osdev
GeDaMo has joined #osdev
gog has joined #osdev
linearcannon has joined #osdev
linear_cannon has quit [Ping timeout: 260 seconds]
Stellacy has quit [Remote host closed the connection]
Stellacy has joined #osdev
X-Scale has quit [Ping timeout: 256 seconds]
Stellacy has quit [Remote host closed the connection]
Stellacy has joined #osdev
node1 has joined #osdev
Left_Turn has joined #osdev
npc has joined #osdev
stolen has joined #osdev
node68 has joined #osdev
node1 has quit [Ping timeout: 256 seconds]
node1 has joined #osdev
node68 has quit [Ping timeout: 256 seconds]
node4 has joined #osdev
node1 has quit [Ping timeout: 256 seconds]
node4 has quit [Quit: Client closed]
<zid> nikolar is it monday yet
<GeDaMo> Pfft! Get a calendar :P
<nikolar> No
<zid> GeDaMo: You won't have to deal with me not having one much longer, monday is the final chapter of my book series, walking out to sea after
<GeDaMo> Concrete overshoes? :P
<zid> No need, seas suck
<zid> they just drown you for sport
<bslsk05> ​'Aberdeen beach 'tonne of water' safety warning installed' - 'A distinctive new water safety warning - consisting of a tonne of water - is installed at Aberdeen beach.'
<nikolar> wait last part already
<zid> no, we don't have any scottish coasts
<zid> (we put a wall up so that we didn't have to have any, even)
<nikolar> what wall did you put
<nikolar> you didn't build that
<nikolar> romans built that before you even existed
<zid> serbia has never had a king
<nikolar> that's just blatantly false
<zid> They all died before nikolar was born, ergo it never happened
<nikolar> the english didn't exist at the time the hadrian wall was built
<nikolar> what are you talking about
<zid> who the fuck were the soldiers defending then
<nikolar> not englsh
Turn_Left has joined #osdev
Left_Turn has quit [Ping timeout: 252 seconds]
Turn_Left has quit [Remote host closed the connection]
node1 has joined #osdev
Turn_Left has joined #osdev
node70 has joined #osdev
goliath has joined #osdev
node1 has quit [Ping timeout: 256 seconds]
Celelibi has quit [Ping timeout: 252 seconds]
node70 has quit [Ping timeout: 256 seconds]
Celelibi has joined #osdev
X-Scale has joined #osdev
X-Scale has quit [Ping timeout: 256 seconds]
heat has joined #osdev
Left_Turn has joined #osdev
Turn_Left has quit [Ping timeout: 276 seconds]
* geist yawns
<geist> good morning folks
* geist is back
<nikolar> ello geist
<zid> where's your bin
<geist> hmm?
<Ermine> hi
<Ermine> I've written utterly deranged piece of code to be just crappy
<mjg> sounds like everyday webdev experience
<nikolar> nice
<nikolar> measurable improvement
<heat> hello geist
<geist> hola
<nikolar> oi
Turn_Left has joined #osdev
Left_Turn has quit [Ping timeout: 260 seconds]
xenos1984 has quit [Ping timeout: 248 seconds]
xenos1984 has joined #osdev
<Ermine> mjg: yeah, writing go code feels like webdev
janemba has quit [Read error: Connection reset by peer]
<nikolar> shocker
X-Scale has joined #osdev
xenos1984 has quit [Ping timeout: 252 seconds]
janemba has joined #osdev
Turn_Left has quit [Remote host closed the connection]
Turn_Left has joined #osdev
xenos1984 has joined #osdev
Turn_Left has quit [Remote host closed the connection]
Turn_Left has joined #osdev
<heat> go is nice
<Ermine> I still didn't grok its memory model
node1 has joined #osdev
<heat> no one can grok any memory model
<heat> it's impossible, the ones who do are lying
<Ermine> which in my case means I'm doing excessive stuct copying. That's PESSIMAL
<node1> hi
Turn_Left has quit [Ping timeout: 248 seconds]
stolen has quit [Quit: Connection closed for inactivity]
Left_Turn has joined #osdev
<bslsk05> ​github-roast.pages.dev: GitHub Profile Roast 🔥🔥🔥
Left_Turn has quit [Ping timeout: 260 seconds]
node56 has joined #osdev
Left_Turn has joined #osdev
node1 has quit [Ping timeout: 256 seconds]
<mjg> lol
<mjg> try out "torvalds"
Matt|home has joined #osdev
<heat> i tried it
<heat> the bastards :(
<Ermine> timeout
vdamewood has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<heat> mjg, what do you recommend for dcache stressing?
<mjg> stress2 :-d
<mjg> idk what makes sense on linux
<heat> i think xfstests has some degree of stressing but i dont have umount yet
<heat> and parts of umount functionality is part of what i want to test :v although stress-ng does have some fun stress tests i could try out
<Ermine> that gh page roaster is goddamn right
Left_Turn has quit [Remote host closed the connection]
<heat> >nobody asked for an OS enthusiast in 2023
<heat> i wholeheartedly agree
X-Scale has quit [Quit: Client closed]
Left_Turn has joined #osdev
<mjg> os dead idea
<heat> who the fuck writes an OS these days lol
<heat> use linux dumbasses
andreas808 has joined #osdev
andreas303 has quit [Ping timeout: 245 seconds]
<mjg> it's literally what /me is doing
<heat> i said use it not write it
<heat> operating systems are solved problems
<mjg> 8(
<heat> dude have you looked at d_walk? it's d_scary
<heat> rename_lock is really useful there
node1 has joined #osdev
<mjg> i'm too busy using linux
node56 has quit [Ping timeout: 256 seconds]
<heat> oh i didn't know you had my advice in such high regard
<heat> but hey my question stands: have you considered a dcache_lock?
<heat> it results in way cleaner and simpler code
<heat> the openbsd people would agree
<mjg> ???
<mjg> i don't know if i took too much or too little acid
<mjg> anyway i'm afkin'
<heat> you took a pessimal amount of acid
<heat> you're having a terrible dream where everyone is a webdev
<nikolar> lol the roast thing refuses to roast me
<heat> who would ever roast a serb?
<Ermine> > Minix and Blasteroids? More like your coding skills are stuck in 1999.
node83 has joined #osdev
node1 has quit [Ping timeout: 256 seconds]
clever has quit [Ping timeout: 255 seconds]
GeDaMo has quit [Quit: 0wt 0f v0w3ls.]
hwpplayer1 has joined #osdev
mavhq has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
X-Scale has joined #osdev
netbsduser has joined #osdev
karenthedorf has joined #osdev
mavhq has joined #osdev
Stellacy has quit [Quit: Leaving]
node83 has quit [Quit: Client closed]
mavhq has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
X-Scale has quit [Ping timeout: 256 seconds]
karenthedorf has quit [Remote host closed the connection]
karenthedorf has joined #osdev
netbsduser has quit [Ping timeout: 248 seconds]
<sham1> Operating systems are a solved problem. Ever HURD of it
npc has quit [Remote host closed the connection]
Left_Turn has quit [Read error: Connection reset by peer]
alXsei has joined #osdev
alXsei has quit [Client Quit]
mavhq has joined #osdev
goliath has quit [Quit: SIGSEGV]