SuchAFuriousDeath

Results 59 comments of SuchAFuriousDeath

How should the enum be named? PS4Error? PS4Errno?

@mikusp Doesn't this sleep the thread running the kernel? We want to sleep the thread that's requesting that's making the syscall, don't we? EDIT: Actually, scratch that. Maybe it is...

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

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

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...

I'm not saying it requires an offset. But the uio struct contains an offset field and in pwritev FreeBSD allows negative offsets (and we do too) ![image](https://github.com/obhq/obliteration/assets/48620541/85bfdc03-f79c-4ec1-b08c-2e71f4e13b1b)

Sure, but how does that relate to this issue? :D You left a todo!() in the code and we have to deal with it somehow.

After trying to bypass this, we get a ud2 instruction.

@ultimaweapon Red-prig says that we shouldn't be reaching this, so I assume this is probably caused by the module not being loaded as seen in #487.