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
terminalpusher has quit [Ping timeout: 246 seconds]
[itchyjunk] has joined #osdev
orccoin has quit [Ping timeout: 245 seconds]
heat has quit [Quit: Client closed]
eddof13 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zxrom_ has quit [Remote host closed the connection]
zxrom_ has joined #osdev
JTL has joined #osdev
[itchyjunk] has quit [Read error: Connection reset by peer]
terminalpusher has joined #osdev
nyah has quit [Quit: leaving]
mhall has quit [Quit: Connection closed for inactivity]
netbsduser has quit [Ping timeout: 246 seconds]
<geist> make sure you rub a bunch of thermal compound on first
terminalpusher has quit [Ping timeout: 246 seconds]
<zid> That's what you say to all the girls
gog has quit [Quit: byee]
alXsei has joined #osdev
alXsei has quit [Max SendQ exceeded]
alXsei has joined #osdev
alXsei has quit [Max SendQ exceeded]
alXsei has joined #osdev
alXsei has quit [Max SendQ exceeded]
alXsei has joined #osdev
alXsei has quit [Max SendQ exceeded]
alXsei has joined #osdev
alXsei has left #osdev [#osdev]
terminalpusher has joined #osdev
morgan has left #osdev [Textual IRC Client: www.textualapp.com]
<geist> immibis: yeah i remember that when i was writing an AHCI driver. it's very much based on layers of backwards compatibility
<geist> i'd say it's odd, but really it's basically like say xhci too where you have a powerful modern dma based thing that is accellerating transferring things using an older protocol's notion of transfers and whatnot
<geist> so some amount of layering as an accellerator
<zid> Now rev A can just be the same design with an extra chip, woo!
SGautam has joined #osdev
Jackneill has quit [Ping timeout: 245 seconds]
Hammdist has quit [Quit: Client closed]
SGautam has quit [Ping timeout: 246 seconds]
Jari-- has joined #osdev
alexander has quit [Quit: ZNC 1.8.2+deb3.1 - https://znc.in]
SGautam has joined #osdev
alexander has joined #osdev
terminalpusher has quit [Ping timeout: 246 seconds]
jjuran has quit [Quit: Killing Colloquy first, before it kills me…]
jjuran has joined #osdev
Gooberpatrol66 has quit [Ping timeout: 248 seconds]
ZipCPU has quit [Ping timeout: 258 seconds]
ZipCPU has joined #osdev
Gooberpatrol66 has joined #osdev
bgs has joined #osdev
Jari-- has quit [Ping timeout: 246 seconds]
bgs has quit [Remote host closed the connection]
gxt has quit [Ping timeout: 246 seconds]
gxt has joined #osdev
antranigv has quit [Ping timeout: 255 seconds]
frkzoid has quit [Read error: Connection reset by peer]
goliath has joined #osdev
antranigv has joined #osdev
[itchyjunk] has joined #osdev
GeDaMo has joined #osdev
SGautam has quit [Quit: Connection closed for inactivity]
flx- has joined #osdev
flx has quit [Ping timeout: 245 seconds]
flx- has quit [Read error: Connection reset by peer]
flx has joined #osdev
[itchyjunk] has quit [Remote host closed the connection]
remexre has quit [Ping timeout: 248 seconds]
Vercas has quit [Remote host closed the connection]
Vercas has joined #osdev
vdamewood has joined #osdev
mhall has joined #osdev
vdamewood has quit [Read error: Connection reset by peer]
vdamewood has joined #osdev
bradd has quit [Read error: Connection reset by peer]
bradd has joined #osdev
benlyn has quit [Ping timeout: 255 seconds]
remexre has joined #osdev
danilogondolfo has joined #osdev
zxrom_ is now known as zxrom
gog has joined #osdev
nyah has joined #osdev
Left_Turn has joined #osdev
Jari-- has joined #osdev
lojik has joined #osdev
pieguy128 has quit [Ping timeout: 245 seconds]
duckworld_ has quit [Ping timeout: 264 seconds]
pieguy128 has joined #osdev
vdamewood has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
DanDan has quit [Ping timeout: 246 seconds]
Hammdist has joined #osdev
vdamewood has joined #osdev
netbsduser has joined #osdev
vdamewood has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
heat has joined #osdev
pounce has quit [Ping timeout: 246 seconds]
pounce has joined #osdev
Jari-- has quit [Ping timeout: 245 seconds]
sham1 has quit [Ping timeout: 246 seconds]
gog` has joined #osdev
heat has quit [Ping timeout: 246 seconds]
gildasio has quit [Remote host closed the connection]
gildasio has joined #osdev
heat has joined #osdev
zxrom has quit [Ping timeout: 250 seconds]
<gog> gog
<gog> gog`:
<gog> oh it's my phone
<heat> gog
<heat> gog`
<heat> gog
<heat> gog`
gog` has quit [Quit: byee]
<heat> bugzilla
<ChavGPT> bazinga
<Ermine> gog: may I pet you
<heat> yes
Burgundy has joined #osdev
lucartc has joined #osdev
carbonfiber has joined #osdev
<gog> Ermine: yes
* Ermine pets gog
* gog prr
yoyofreeman has joined #osdev
lucartc has quit [Ping timeout: 244 seconds]
<gog> tody has been a day
<heat> one of the days of all time
<gog> yes
edr has joined #osdev
<Hammdist> hey all. I'm having trouble with an ethernet driver. I don't do anything to the PHY besides issuing it a reset. is it usually required to configure the phy in some way to get things to work? I remember I once worked with an FPGA where PHY initialization was optional so it was possible to not even connect to mdio and things would just work. is it
<Hammdist> not that way on typical arm boards?
terminalpusher has joined #osdev
zxrom has joined #osdev
zhiayang has quit [Quit: oof.]
gildasio has quit [Remote host closed the connection]
sham1 has joined #osdev
gildasio has joined #osdev
<immibis> ISTR it depends on the phy
<immibis> and there are mdio commands to read back information, so you can tell whether it's initialized in a sensible state or not
<immibis> the circuit board wiring can also select which mode the PHY starts up in
<immibis> in most cases
yoyofreeman has quit [Remote host closed the connection]
gildasio has quit [Ping timeout: 246 seconds]
zhiayang has joined #osdev
<gog> my summary: don't write device drivers
<gog> don't make devices
<gog> stop computers
gildasio has joined #osdev
<zid> I download all my drivers
zhiayang has quit [Quit: oof.]
<Hammdist> well I'm now doing some initialization ... one way I try to do autonegotiation, another way I try to hardcode gigabit. neither works for now. I'm mostly going off what u-boot does
terminalpusher has quit [Remote host closed the connection]
<Hammdist> if I disable autonegotiation on one side of a link do I have to disable it on the other side as well?
terminalpusher has joined #osdev
gildasio has quit [Remote host closed the connection]
gildasio has joined #osdev
zhiayang has joined #osdev
pounce has quit [Ping timeout: 245 seconds]
pounce has joined #osdev
gildasio has quit [Ping timeout: 246 seconds]
gildasio has joined #osdev
xenos1984 has quit [Ping timeout: 246 seconds]
xenos1984 has joined #osdev
Turn_Left has joined #osdev
Left_Turn has quit [Ping timeout: 246 seconds]
<Hammdist> I guess I might have to enable I/O tracing in u-boot to really see what u-boot does
duckworld has joined #osdev
<Ermine> finally, I'm home
<gog> hi
<gog> i'm going to go home soon
<Ermine> hi gog
<Ermine> I'm going to build oyx soon
<gog> cool!
<heat> cool
<heat> if it blows up in your face its not my fault no warranty no warranty no warranty
<gog> i'm selling extended warranties
<zid> I just sell replacement faces
<zid> it's cheaper than the warranty
<gog> i'm selling insurance for the replacement faces
<heat> what a beautiful day for insurance fraud
<zid> Every day is a good day for insurance fraud
<gog> i was listening to a podcast about the triangle shirtwaist factory fire and how there would regularly be mysterious fires of products that were out of fashion but there was such a racket around fire insurance sales that nobody wanted to disrupt so the claims were just paid out instead of investigated
<zid> heh
<gog> those were the days
<gog> were you could just commit insurance fraud and also kill hundreds of employees
<zid> at least they got some fire escapes out of it
<zid> what else are you supposed to do with employees?
<gog> well, in the case of the infamous fire, it was probably because the people cutting patterns were smoking at their station even though it wasn't allowed
<zid> What is this country coming to if you can't even kill your employees anymore
<gog> but nobody would do anything about it beacuse the work was highly specialized
<gog> and they were union
<gog> so a rare L for organized labor
<heat> L for labour
<heat> and not just the usual general election L
gog has quit [Quit: Konversation terminated!]
<zid> The bosses knew they were doing it so they should have hired a man to stand there pointing a fire extinguisher at them
Left_Turn has joined #osdev
alexander has quit [Quit: ZNC 1.8.2+deb3.1 - https://znc.in]
carbonfiber has quit [Quit: Connection closed for inactivity]
Turn_Left has quit [Ping timeout: 246 seconds]
alexander has joined #osdev
xenos1984 has quit [Ping timeout: 246 seconds]
xenos1984 has joined #osdev
benlyn has joined #osdev
gog has joined #osdev
<zid> The changes they've made to Foundation annoy me hugely
<GeDaMo> Is Hari Seldon a hipster? :P
<zid> no, he's alive
<zid> literally telling them what to do
<zid> sort of.. defeats the point of the story
<GeDaMo> :|
<clever> maybe you need to catch up some more
Vercas has quit [Remote host closed the connection]
Vercas has joined #osdev
Vercas has quit [Remote host closed the connection]
Vercas has joined #osdev
<ChavGPT> heat: i sneaked in PESSIMAL (but lowercase) into a commit message to linux
<ChavGPT> who is your daddy
<ChavGPT> interestingly it does show up every few years according to git log
<ChavGPT> xen-netback: worse-case estimate in xenvif_rx_action is underestimating
<ChavGPT> [..]
<ChavGPT> Unfortunately some frontends aggressively limit the number of requests
<ChavGPT> they post into the shared ring so to avoid an estimate that is 'too'
<ChavGPT> pessimal it is capped at MAX_SKB_FRAGS.
<ChavGPT> or this one
<ChavGPT> The compiler's generated code might improve someday, but as of
<ChavGPT> bytesswaps remains pessimal.
<ChavGPT> 4.5.2 the code generated for pure C implementing these 16-bit
<ChavGPT> huh only three occurences, all lowercase
<ChavGPT> gotta fix that
<ChavGPT> freebsd is doing way better on this front -- 24 entries
<ChavGPT> heat: openbsd: sys/dev/pci/drm/i915/intel_pm.c:static const int pessimal_latency_ns = 5000;
<ChavGPT> they have fewer occurences but win by having a variable
<ChavGPT> (only 11)
Hammdist has quit [Quit: Client closed]
netbsduser has quit [Ping timeout: 240 seconds]
terminalpusher has quit [Remote host closed the connection]
Terlisimo1 has quit [Quit: Connection reset by beer]
Terlisimo has joined #osdev
<samis> heat: tfw not even solaris but sunos
<heat> samis: sunos >> solaris anyway
heat95 has joined #osdev
<heat95> hi im heat95
<heat95> like heat, but less stable
<nortti> hello heat95
heat has quit [Ping timeout: 246 seconds]
heat95 has quit [Quit: Client closed]
heat has joined #osdev
flom84 has joined #osdev
nvmd has joined #osdev
flom84 has quit [Quit: Leaving]
flom84 has joined #osdev
flom84 has quit [Read error: Connection reset by peer]
<Ermine> heatME when
<zid> heat95 is a benchmarking tool
<Cindy> Ermine: is it for windows ME?
<Cindy> or intel ME?
<zid> It's like prime95 but only generates the heat, without the side-product prime numbers. It's probably counting footballer's legs or something.
Turn_Left has joined #osdev
flom84 has joined #osdev
Hammdist has joined #osdev
aejsmith has joined #osdev
Left_Turn has quit [Ping timeout: 260 seconds]
<Ermine> Cindy: didn't hear of intel 95, so yes, windows
GeDaMo has quit [Quit: That's it, you people have stood in my way long enough! I'm going to clown college!]
<heat> zid, you know those gpu stress tests with the furry balls and tauruses?
<heat> it's like that, but with footballer legs
eddof13 has joined #osdev
lojik has quit [Ping timeout: 245 seconds]
gorgonical has joined #osdev
flom84 has quit [Ping timeout: 245 seconds]
Hammdist has quit [Ping timeout: 246 seconds]
<gorgonical> Any arm64 people here? I have a hard situation I can't figure out. Briefly, I have two kernels on two cores, one is Linux. My kernel has a G1S timer that Linux turns off when it configures the GICD. But Linux should have non-secure access to the GICD. I have also seen weird behavior with Linux being able to write GICD.DS=1, which I also think is strange. Help? Thoughts?
<gorgonical> I recently re-read the manual and noticed that res0 *does not* mean write-ignored, so is non-secure access capable of fucking up the GICD configuration by writing res0 bits?
<gorgonical> I'm happy to provide context, and literally any ideas would help. I've hit a brick wall
eddof13 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
eddof13 has joined #osdev
lojik has joined #osdev
eddof13 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
eddof13 has joined #osdev
eddof13 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
eddof13 has joined #osdev
heat has quit [Remote host closed the connection]
eddof13 has quit [Client Quit]
<bslsk05> ​www.art.net: UNIXUX: Click on the cursor.
duderonomy has quit [Quit: Textual IRC Client: www.textualapp.com]
<geist> heh cute
Left_Turn has joined #osdev
Turn_Left has quit [Ping timeout: 245 seconds]
elastic_dog has quit [Ping timeout: 260 seconds]
duderonomy has joined #osdev
danilogondolfo has quit [Quit: Leaving]
<gog> hi
elastic_dog has joined #osdev
nvmd has quit [Ping timeout: 240 seconds]
sham1 has quit [Quit: WeeChat 3.7.1]
<nikolar> hey
goliath has quit [Quit: SIGSEGV]
<gog> i'm not developing an operating system
<kazinsal> neither am i
<kazinsal> this is now officially a vtubing irc channel
<gog> neat
* gog pets kazinsal
<kazinsal> nya~
<zid> I think something bit me, I blame heat
<zid> If it were cold whatever bit me would be hibernating in the soil or whatever
Left_Turn has quit [Read error: Connection reset by peer]
eddof13 has joined #osdev
eddof13 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]