heat has quit [Read error: Connection reset by peer]
heat has joined #osdev
ThatOSDev has joined #osdev
<ThatOSDev>
hello
<ThatOSDev>
anyone on?
<ThatOSDev>
I assume not
ThatOSDev has left #osdev [#osdev]
<nikolar>
That didn't take long
ThatOSDev has joined #osdev
ThatOSDev has quit [Client Quit]
fedaykin has quit [Ping timeout: 276 seconds]
fedaykin has joined #osdev
<the_oz>
It's my attention span and I want it now!
<the_oz>
ThatOSDev Wentworth
<the_oz>
8777 cash now
<ramenu>
Hi, what's considered the most efficient way of keeping track of per process allocated pages? I'm trying to find a scheme where I can quickly free resources used by the process when it terminates.
<the_oz>
IIRC sortiecat has a branchless blockade allocator, but not for paging memory usage, but I'd start with that if you've got the chops to start out with hard mode
<netbsduser`>
ramenu: it's a long answer and heatd's ercommendation is a fine read
<heat_>
you're welcome
xenos1984 has joined #osdev
<heat_>
note that if you dont want or need to support "fancier" stuff like shared memory or copy on write or memory mapped files, the answer is much simpler: stick all that shizzle in the page tables and free them directly when unmapping
<netbsduser`>
there are other good reads too but i think the uvm thesis is probably the most comprehensive account of both the design and the implementation of a vmm
<heat_>
but uvm is a good example of actual relevant ideas
<heat_>
yeah
Left_Turn has quit [Ping timeout: 265 seconds]
Left_Turn has joined #osdev
Turn_Left has quit [Ping timeout: 248 seconds]
<the_oz>
oh cool, shots fired
heat_ is now known as heat
bauen1 has joined #osdev
<heat>
something i realized just yesterday is that syscalls that need to "create" (need to get a given path's parent) never support symlinks on the last path element
<heat>
which might drastically reduce my namei_lookup_parentat's complexity
<heat>
create or destroy
<frkazoid333>
Does anybody know of any opensource projects that support usb-c PD besides say linux?
lapfed255 has joined #osdev
lapfed255 has quit [Client Quit]
Arthuria has joined #osdev
heat_ has joined #osdev
heat has quit [Read error: Connection reset by peer]
npc has joined #osdev
heat__ has joined #osdev
heat_ has quit [Read error: Connection reset by peer]
heat__ is now known as heat
goliath has joined #osdev
ThinkT510 has quit [Remote host closed the connection]
ThinkT510 has joined #osdev
chibill has quit [Ping timeout: 252 seconds]
qubuepe24 has joined #osdev
chibill has joined #osdev
<zid>
do you think I can force my way into heat's heart
<zid>
I'll get the rib spreaders and a huge knife and we can find out
the_oz has quit [Remote host closed the connection]
the_oz has joined #osdev
ThatOSDev has joined #osdev
ThatOSDev has quit [Client Quit]
netbsduser` has quit [Ping timeout: 244 seconds]
qubuepe24_ has joined #osdev
qubuepe24 has quit [Ping timeout: 260 seconds]
Gooberpatrol_66 has quit [Ping timeout: 272 seconds]