feat(tty): 在proc中添加进程的tty信息 (#1237)
Signed-off-by: sparkzky <sparkhhhhhhhhhh@outlook.com>
This commit is contained in:
parent
c8af029744
commit
a63fac831f
|
|
@ -200,6 +200,14 @@ impl ProcFSInode {
|
|||
// fdsize
|
||||
pdata.append(&mut format!("\nFDSize:\t{}", pcb.fd_table().read().fd_open_count()).into());
|
||||
|
||||
// tty
|
||||
let name = if let Some(tty) = pcb.sig_info_irqsave().tty() {
|
||||
tty.core().name().clone()
|
||||
} else {
|
||||
"none".to_string()
|
||||
};
|
||||
pdata.append(&mut format!("\nTty:\t{}", name).as_bytes().to_owned());
|
||||
|
||||
// kthread
|
||||
pdata.append(&mut format!("\nKthread:\t{}", pcb.is_kthread() as usize).into());
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue