Insbesondere möchte ich ein fd-Flag und einen Zweig in ein paar fd-Handling-Systemaufrufen hinzufügen, die verwendet werden sollten, wenn das Flag anstelle des aktuellen Codes gesetzt ist. Ich denke, das einzige, was hier für die Zwecke dieser Frage wichtig ist, ist, dass dies eher eine generische als eine hardwarespezifische Modifikation sein sollte.
Wie richte ich die Dinge so ein, dass ich den geänderten Kernel neu erstellen und die neue Funktion schnell testen kann? Ich glaube, ich brauche ein grundlegendes Setup, das in einer virtuellen Maschine startet und meinen Testcode ausführt. Ich denke, es könnte einfach in einem Initram sein und der Start muss möglicherweise nicht weiter gehen (?)
Gibt es hierzu gute Anleitungen oder können Sie diese hier in einer einzigen Antwort erläutern?
LD_PRELOAD.