Describe how the kernel manages debugging and tracing for the child process if the parent process is being traced by a debugger during the `fork()` system call.
If the parent process is being traced by a debugger, special handling is required to ensure the child process is also correctly traced. This might involve setting additional flags or sending notifications to the debugger.