iwlwifi: dnt: make dbgm/log debugfs file continuous
Since the debugfs represents a limited ring buffer,
it makes more sense to use a continuous file (with
block mechanism) rather than using polling.
Using a blocking debugfs mechanism introduce new issues
wrt. op_mode stop (where the relevant data is being
deleted) vs. already opened files. Add additional
waitqueue and counter to synchronize it.
Signed-off-by: Eliad Peller <firstname.lastname@example.org>
Tested-by: ec ger unix iil jenkins <EC.GER.UNIX.IIL.JENKINS@INTEL.COM>
Reviewed-by: Grumbach, Emmanuel <email@example.com>
4 files changed