|
@@ -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());
|
|
|
|