obliteration icon indicating copy to clipboard operation
obliteration copied to clipboard

Implement dmem ioctl with cmd = DMEMGETAVAIL

Open SuchAFuriousDeath opened this issue 2 years ago • 6 comments

This one is reached after syscall 653.

SuchAFuriousDeath avatar Dec 14 '23 14:12 SuchAFuriousDeath

I'm not sure I can do this one, to be honest.

SuchAFuriousDeath avatar Dec 17 '23 02:12 SuchAFuriousDeath

Is this what blocking us behind the current unimplemented ucred?

ultimaweapon avatar Jul 13 '24 16:07 ultimaweapon

Yes. After that, there's some other dmem and gc ioctls.

SuchAFuriousDeath avatar Jul 13 '24 18:07 SuchAFuriousDeath

Is there any roadblock on those things?

ultimaweapon avatar Jul 13 '24 18:07 ultimaweapon

Well, I don't really know how to implement dmem. But @mikusp said in Discord that he is already parsing shaders. You can go through the branches of his fork for inspiration.

SuchAFuriousDeath avatar Jul 13 '24 18:07 SuchAFuriousDeath

Good to know that @mikusp can go that far with out current state. What I'm concern currently is #888. After some works it seems like migrating the code to kernel-mode kernel is easier than fixing the current user-mode kernel.

ultimaweapon avatar Jul 13 '24 18:07 ultimaweapon