Re: disk-io lockup in 4.14.13 kernel

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 2018-02-23 at 11:58 +0200, Jaco Kroon wrote:
> On 22/02/2018 18:46, Bart Van Assche wrote:
> > (cd /sys/kernel/debug/block && find . -type f -exec grep -aH . {} \;)
> 
> I don't have a /sys/kernel/debug folder - I've enabled CONFIG_DEBUG_FS
> and BLK_DEBUG_FS, will reboot at the first opportunity.  As a general
> rule - is there additional overhead to having debugfs enabled?  Any
> other risks that I should be aware of?  In essence, are there any
> disadvantages to just enabling DEBUG_FS as a general rule?  I did note
> that a few extra DEBUG options pop up for other modules ... so my gut is
> towards leaving this disabled as a general rule and enabling when needed.

Hello Jaco,

The only disadvantages of enabling debugfs that I know of are:
- The additional memory required by debugfs (probably not that much).
- A security risk if not all users who have an account on the system are fully
  trusted. See e.g. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=681418.

Enabling debugfs doesn't cause any runtime overhead in the hot path of the
block layer if no software accesses the debugfs attributes.

Bart.




[Index of Archives]     [Linux RAID]     [Linux SCSI]     [Linux ATA RAID]     [IDE]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Device Mapper]

  Powered by Linux