You seem to have T mixed up with t. From man ps:
T stopped by job control signal
t stopped by debugger during the tracing
Anyway, to put a process in state T (stopped), kill -STOP its PID, or hit Ctrl+Z while it's running in the terminal. To put a process in state t (being traced), attach to it with ptrace, but don't let ...
Your process has the D flag, and is stuck in the D state. You can not kill it, it is by design. You can reboot if you want it gone.
The D state is un-interruptible (TASK_UNINTERRUPTIBLE) state of a process.
You can wait or reboot.
See previous discussion here.
Linux namespaces are created using the unshare(2) system call. The unshare program is simply a thin wrapper around the unshare(2) system call that exposes namespace functionality in a way that remains close to as flexible as the underlying system call.
For most namespaces, unshare(2) modifies the calling processes runtime environment, detaching it from the ...
The two resources I have found indicate towards config files that pass on the arguments. The following link provides an example of how to make a config file and subsequently there is a link to how to edit the configurations:
The following article goes in to great length about ...
Such system call doesn't exist because the supplementary groups can be considered to be themselves the effective groups.
The difference between real and effective UID and GIDs exists to allow processes to drop privileges, but also to allow users to raise the privileges with which some processes are called (via the setuid/setgid filesystem bits). In both ...
There is no information in the process list, about windows. The windowing system is separate from the process management system. Process management is done by Linux (the kernel). Windowing is done by X11 or Wayland, as a normal user process.
There is a way to ask the windowing system, for a list of all windows, their name, whether visible, and other info. ...
Put the variables into a separate page of memory, probably by using a linker script. Use mprotect to mark the page as no access. Use sigaction to set up a handler for SIGSEGV, specify SA_SIGINFO so you get passed the info about what address is involved.
No special privileges are needed.
This has been done many times. The original Bourne shell caught ...