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
gildasio has quit [Remote host closed the connection]
gildasio has joined #osdev
gog` has quit [Read error: Connection reset by peer]
Rubikoid has joined #osdev
\Test_User has joined #osdev
Rubikoid has left #osdev [Leaving]
Rubikoid has joined #osdev
vdamewood has quit [Read error: Connection reset by peer]
vdamewood has joined #osdev
<geist> time to finally implement fpu save on x86 on LK. what a mess
<geist> up through fxsave it's not too bad, but xsave/xsaveopt is complicated
<geist> once again the AMD manual is way easier to grok. AMD has a tendency to have a nice overview page or two before diving into details. they start off with a nice table of all the cpuid bits needed to test all the subsets of float/vector instructions and the save mechainms
<geist> alas, they only go up to AVX because currently AMD cores dont implement AVX512 yet
frkazoid333 has joined #osdev
frkazoid333 has quit [Ping timeout: 240 seconds]
zaquest has quit [Remote host closed the connection]
tsraoien has quit [Ping timeout: 272 seconds]
zaquest has joined #osdev
xhe has quit [Ping timeout: 240 seconds]
xhe has joined #osdev
foudfou has joined #osdev
eroux has quit [Ping timeout: 276 seconds]
eroux has joined #osdev
foudfou has quit [Remote host closed the connection]
foudfou has joined #osdev
xhe has quit [Read error: Connection reset by peer]
xenos1984 has quit [Read error: Connection reset by peer]
xhe has joined #osdev
xhe has quit [Quit: Quit]
xhe has joined #osdev
foudfou has quit [Remote host closed the connection]
foudfou has joined #osdev
xenos1984 has joined #osdev
the_lanetly_052 has joined #osdev
gog has quit [Ping timeout: 272 seconds]
opal has quit [Quit: i'm never coming back]
fkrauthan has quit [Quit: ZNC - https://znc.in]
fkrauthan has joined #osdev
[itchyjunk] has quit [Remote host closed the connection]
xhe has quit [Ping timeout: 240 seconds]
xhe has joined #osdev
xhe has quit [Ping timeout: 260 seconds]
xhe has joined #osdev
rorx has quit [Ping timeout: 264 seconds]
rorx has joined #osdev
dude12312414 has quit [Quit: THE RAM IS TOO DAMN HIGH]
immibis has quit [Ping timeout: 240 seconds]
gmacd has joined #osdev
gmacd has quit [Ping timeout: 252 seconds]
pretty_dumm_guy has joined #osdev
LostCarcosa has joined #osdev
LostCarcosa has quit [Quit: Leaving]
GeDaMo has joined #osdev
bauen1 has quit [Ping timeout: 255 seconds]
scoobydoob has joined #osdev
scoobydoo has quit [Ping timeout: 268 seconds]
vdamewood has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
scoobydoo has joined #osdev
scoobydoob has quit [Ping timeout: 268 seconds]
koolazer has quit [Ping timeout: 256 seconds]
koolazer has joined #osdev
netbsduser has quit [Remote host closed the connection]
netbsduser` has joined #osdev
bauen1 has joined #osdev
wand has quit [Ping timeout: 268 seconds]
<zid`> Did everybody enjoy melting?
<zid`> It hit 39.6C here and was 29C overnight.
<mrvn> it's not like it's over
<clever> "2022-07-20 06:49:39 bedroom temp: 23.75c(74.75f), kitchen: 21.12c(70.03f), living room: 23.06c(73.51f), outdoor: 18.00c(64.40f), server: 25.75c(78.35f) VCC: over 4.5 volts portb: 00000000"
<clever> my bedroom peaked at +26c
<mrvn> 28.3°C and rising
<clever> it got down to +17c outdoors at night
<clever> my problem is a lack of airflow
gog has joined #osdev
<kazinsal> still fairly pleasant in vancouver, mid-high 20s here until mid next week where we get a few days of mid 30s
<clever> if you check this graph, you can see things slowly cooling off
<clever> but the sun has come up, and its begun warming again outside
<mrvn> that's what happens when you don't have cold fusion
* gog fuses
<Griwes> 29C overnight? yeesh
<Griwes> that's the one huge advantage of Bay Area, it rarely keeps over like 17-18C for more than a couple of nights at once
<mrvn> If I close the blinds there is no airflow. If I don't there is too much light.
<mrvn> Griwes: having a huge heat sink with active (evaporation) cooling works wonders
xenos1984 has quit [Quit: Leaving.]
<zid`> It was probably like 500C in my room
<mrvn> why do work hours seem to expand with heat?
<zid`> Highest temp for 'today' was 28.5C at.. 00:00
<zid`> so it was hotter than that until midnight
<mrvn> not supprted by the data
<mrvn> maybe temps where rising right up until midnight?
HeTo has quit [Read error: Connection reset by peer]
HeTo has joined #osdev
wootehfoot has joined #osdev
wootehfoot has quit [Max SendQ exceeded]
wootehfoot has joined #osdev
X-Scale` has joined #osdev
X-Scale has quit [Ping timeout: 268 seconds]
X-Scale` is now known as X-Scale
mzxtuelkl has joined #osdev
heat has joined #osdev
the_lanetly_052 has quit [Remote host closed the connection]
wootehfoot has quit [Ping timeout: 260 seconds]
gog has quit [Ping timeout: 272 seconds]
bradd has quit [Read error: Connection reset by peer]
bradd has joined #osdev
tsraoien has joined #osdev
<mrvn> Great, not it rains just enough to drive the hummidity to the max but not enough to cool anything down.
<mrvn> s/not/now/
<mrvn> 29.5°
[itchyjunk] has joined #osdev
wootehfoot has joined #osdev
gildasio has quit [Quit: WeeChat 3.5]
gildasio has joined #osdev
wootehfoot has quit [Ping timeout: 272 seconds]
gildasio has quit [Remote host closed the connection]
gildasio has joined #osdev
eroux has quit [Ping timeout: 240 seconds]
eroux has joined #osdev
vin has quit [Quit: WeeChat 2.8]
hello-smile6 has quit [Remote host closed the connection]
nvmd has quit [Quit: WeeChat 3.6]
jack_rabbit has joined #osdev
knusbaum has quit [Ping timeout: 244 seconds]
wolfshappen has quit [Read error: Connection reset by peer]
wolfshappen has joined #osdev
gildasio has quit [Quit: WeeChat 3.5]
gildasio has joined #osdev
mzxtuelkl has quit [Quit: Leaving]
<mrvn> 30.1°C
frkzoid has joined #osdev
ZipCPU_ has joined #osdev
ZipCPU has quit [Ping timeout: 268 seconds]
ZipCPU_ is now known as ZipCPU
heat has quit [Ping timeout: 272 seconds]
bradd has quit [Quit: No Ping reply in 180 seconds.]
bradd has joined #osdev
gildasio has quit [Remote host closed the connection]
gildasio has joined #osdev
xhe has quit [Read error: Connection reset by peer]
xhe has joined #osdev
gog has joined #osdev
nyah has joined #osdev
ajr has joined #osdev
[itchyjunk] has quit [Remote host closed the connection]
wootehfoot has joined #osdev
[itchyjunk] has joined #osdev
[itchyjunk] has quit [Remote host closed the connection]
[itchyjunk] has joined #osdev
[itchyjunk] has quit [Remote host closed the connection]
[itchyjunk] has joined #osdev
[itchyjunk] has quit [Remote host closed the connection]
wootehfoot has quit [Ping timeout: 255 seconds]
gog has quit [Quit: Client closed]
gog has joined #osdev
gildasio has quit [Remote host closed the connection]
gildasio has joined #osdev
bauen1 has quit [Ping timeout: 268 seconds]
heat has joined #osdev
euclaise has left #osdev [#osdev]
<mrvn> Is it worrysome that the most I moved today was from the computer to the shower because I was all sweatty?
kkd has joined #osdev
<heat> yes
<heat> you should get a move on
<heat> practice a sport, go walking/running, biking, etc
<heat> always nice and freshens up your mind
bauen1 has joined #osdev
<gog> yes
eroux has quit [Ping timeout: 268 seconds]
<gog> please move more often
<gog> if not high-intensity movement, at least get your legs moving once an hour
<gog> please do not get a DVT they can permanently destroy your veins in your foot and lower leg
<gog> well, not destroy, but damage
gog has quit [Quit: Client closed]
gog has joined #osdev
eroux has joined #osdev
<moon-child> also bad for the eyes not to look away from the monitor at least every 15 minutes
<bslsk05> ​www.economist.com: Short-sightedness was rare. In Asia, it is becoming ubiquitous | The Economist
jafarlihi has joined #osdev
<bslsk05> ​stackoverflow.com: c - I'm trying to hook arbitrary Linux kernel functions at runtime, why is it not working? - Stack Overflow
bradd has quit [Ping timeout: 272 seconds]
tsraoien has quit [Ping timeout: 268 seconds]
bradd has joined #osdev
Rubikoid has quit [Remote host closed the connection]
Rubikoid has joined #osdev
dh` has quit [Ping timeout: 240 seconds]
<Bitweasil> Isn't there an existing functionality to let you hook arbitrary kernel functions?
<Bitweasil> I can't recall what it's called, but IIRC every kernel function starts with a 4-5 byte NOP for "stick a jump there" reasons.
<mrvn> jafarlihi: still the wrong channel
<gorgonical> as of today my port runs hello world with glibc
<gorgonical> I am very happy
<gog> yay!
<gorgonical> I didn't realize how much OS interrogation glibc does lol
<gorgonical> My port is officially running Linux 6
<heat> congrats gorgonical
<gorgonical> The entry.S file is awfully hairy. So many things to juggle and make sure you don't clobber
<heat> glibc is dependency heavy
<heat> musl is way thinner
<gorgonical> That was how I determined it was glibc
<gorgonical> Built a musl toolchain and used that. Worked right out of the gate
<heat> glibc pokes at /sys for instance
<heat> musl would never
<heat> unfortunately they both need to poke /proc a lot because linux hides important APIs for POSIX compliance in /proc
<mrvn> like?
<heat> char buffer[100]; snprintf(buffer, 100, "/proc/%d/file", pid); is a common snippet in Linux libcs
<heat> mrvn, getting and setting thread names
<mrvn> heat: that looks like a workaround for at*() calls that linux has natively.
<heat> huh?
<mrvn> "/proc/%d/file"
<heat> file was an example
<heat> that's not a thing
<mrvn> right, I was thinking /proc/self/fd/
<bslsk05> ​elixir.bootlin.com: sem_open.c - src/thread/sem_open.c - Musl source code (v1.2.3) - Bootlin
<heat> require both a tmpfs mount at /dev, a /dev/shm directory and some nice snprintf
<bslsk05> ​elixir.bootlin.com: pthread_getname_np.c - src/thread/pthread_getname_np.c - Musl source code (v1.2.3) - Bootlin
<heat> libcs are full of horrible hacks like that because "everything is a file"
<jafarlihi> Bitweasil: it's called ftrace and it cant capture parameters
<Bitweasil> I mean... it can. :p It's a static jump, you can capture whatever you want if you hack a bit there.
<heat> you can do everything you set your mind to
<gog> the only limit is yourself
<heat> just do it
<gog> what are you waiting for!
<heat> Nike ✔️
<moon-child> https://zombo.com/
<bslsk05> ​zombo.com: ZOMBO
<heat> ZOMBO COM
<gog> welcome to zombocom
<gog> this is zombocom
<moon-child> you can do anything at zombocom
<gog> for awhile there was a message board at anything.zombo.com that you could literally do anything on
<gog> it would delete everything after a few hours
<gog> but i think it got abused because it disappeared pretty soon after
<heat> do anything on is an internet synonym for racism
<gog> or worse
<moon-child> 4chan...
<gog> 8chan is where the worst people went
<heat> you can't do anything on 4chan
<heat> they will actually ban you for bad shit
<heat> except racism, that's a 4 of the channel classic
<moon-child> fsvo bad
<moon-child> last time I looked on /b/ there were a bunch of posts along the lines of 'which of these women would you want to rape?'
<mrvn> Urgs, new captcha images. I have to select domesticated cats.
<moon-child> soooooo
<gog> yikes
<heat> well, sure
<heat> that's pretty 4chan-tame
<moon-child> you're making my point
<moon-child> :P
<heat> but AFAIK they will ban you for really bad gore or child stuff
<heat> which, hey, it's a start
<GeDaMo> How can you tell if the cats are domesticated or feral? :|
<moon-child> (also they looked like actual pictures of people the poster knew, like vacation pictures or w/e. Not random celebrity pictures)
<mrvn> GeDaMo: I think they ment common house cat and not trained cat.
<jafarlihi> 4chan is good for int and tech
<mrvn> GeDaMo: it's easy to tell: https://9gag.com/gag/ayoqnGy
<GeDaMo> That guy just can't draw cats :P
jafarlihi has quit [Quit: WeeChat 3.6]
GeDaMo has quit [Quit: There is as yet insufficient data for a meaningful answer.]
[itchyjunk] has joined #osdev
eroux has quit [Ping timeout: 268 seconds]
gmacd has joined #osdev
gog` has joined #osdev
gmacd has quit [Quit: Ping timeout (120 seconds)]
dude12312414 has joined #osdev
gildasio has quit [Remote host closed the connection]
gildasio has joined #osdev
gog` has quit [Quit: byee]
vdamewood has joined #osdev
MarchHare has quit [Remote host closed the connection]
tsraoien has joined #osdev
X-Scale` has joined #osdev
X-Scale has quit [Ping timeout: 268 seconds]
X-Scale` is now known as X-Scale
heat has quit [Remote host closed the connection]
kof123 has quit [Ping timeout: 252 seconds]
hello-smile6 has joined #osdev
hello-smile6 has quit [Client Quit]
hello-smile6 has joined #osdev
hello-smile6 has quit [Remote host closed the connection]
vdamewood has quit [Quit: Life beckons]
nyah has quit [Ping timeout: 255 seconds]
dude12312414 has quit [Remote host closed the connection]
dude12312414 has joined #osdev
gog has quit [Quit: Client closed]