obhq / obliteration

Experimental free and open-source PlayStation 4 kernel
https://obliteration.net
Apache License 2.0
628 stars 18 forks source link

Adds Actions to automatically add/remove S-ready from PRs #691

Closed ultimaweapon closed 7 months ago

VocalFan commented 7 months ago

I get the last one being Build-out-of-date, but what is this one?

ultimaweapon commented 7 months ago

The previous one has some flaws so we will move to this one instead.

SuchAFuriousDeath commented 7 months ago

I've been preliminarily looking at how IPC sockets work, and it looks like it's a looooot of code.

SuchAFuriousDeath commented 7 months ago

From the looks of it, sys_connect binds IPC sockets to a filesystem path.

SuchAFuriousDeath commented 7 months ago

I think socket protocols and address families could (theoretically) be generalized in a nice way, roughly like this. Hopefully we get to do this one day.

image
SuchAFuriousDeath commented 7 months ago

Actually more like this:

image

This isn't fully correct, but I think you get the point.

ultimaweapon commented 7 months ago

It is likely needed to be a trait object so the trait needs to be object safe. BTW better to create a discussion instead of hooking into a random issue/PR so we can easily find it.