Cada ejecución de lsofproblemas emite una advertencia sobre TraceFS:
$ lsof any-file
lsof: WARNING: can't stat() tracefs file system /sys/kernel/debug/tracing
      Output information may be incomplete.
$ mount | grep trace
tracefs on /sys/kernel/debug/tracing type tracefs (rw,relatime)
(Esto está en Ubuntu 15.10, completamente actualizado)
¿Es normal que TraceFS se monte durante el funcionamiento normal? 
Si es así, ¿cómo puedo decir lsofque lo omita?
                    
                        filesystem
                                lsof
                                
                    
                    
                        Zilk
fuente
                
                
            fuente

lsofcomo un usuario normal ahora ha desaparecido.Tuve el mismo problema y esta respuesta me ayudó a entender el problema un poco mejor.
Descubrí que una forma de eliminar la molesta advertencia es desmontar debugfs
Si ahora corre,
lsofno hay advertencia.fuente
umount: /sys/kernel/debug: target is busy.El problema es que no tiene permiso para acceder al directorio de debugfs. El directorio tracefs se creó para permitir que las personas monten el directorio de seguimiento directamente en / sys / kernel / tracing y no requieran habilitar debugfs. Pero para la compatibilidad con versiones anteriores, cuando se monta el directorio debugfs, se montaría automáticamente tracefs en el directorio "rastreo" de debugfs.
Ahora, cuando realiza lsof, mira el archivo / proc / filesystems así como / proc / mounts. Se ve que tracefs está montado en / sys / kernel / debug / tracing y, por lo tanto, intenta estadizarlo. Desafortunadamente, debido a que / sys / kernel / debug no permitirá que los usuarios que no son root vean dentro de él, recibirá el mensaje de error cuando intente establecer el "rastreo" del directorio desde / sys / kernel / debug. Si desmonta el directorio debugfs, la advertencia desaparecerá.
fuente
La advertencia se escribe en stderr. Siempre puede redirigir esto a / dev / null:
Salud,
fuente