Re: [PATCH V2 8/9] spi: bcm2835aux: add driver stats to debugfs
From: Stefan Wahren <hidden>
Date: 2019-03-25 10:45:25
Also in:
linux-spi
Am 25.03.19 um 11:11 schrieb kernel@martin.sperl.org:
quoted
On 25.03.2019, at 11:06, Stefan Wahren [off-list ref] wrote: Am 25.03.19 um 10:52 schrieb kernel@martin.sperl.org:quoted
quoted
On 25.03.2019, at 10:28, Stefan Wahren [off-list ref] wrote: Hi Martin, Am 24.03.19 um 18:50 schrieb kernel@martin.sperl.org:quoted
+ +#if defined(CONFIG_DEBUG_FS) +#define BCM2835_AUX_INCR(field) ((field)++) + u64 count_transfer_polling; + u64 count_transfer_irq; + u64 count_transfer_irq_after_poll; + + struct dentry *debugfs_dir; +#else +#define BCM2835_AUX_INCR(field) +#endif /* CONFIG_DEBUG_FS */ };is there a chance to avoid these ifdefs CONFIG_DEBUG_FS?The idea was not to add those stats at all when debugfs is disabled. Other groups (e.g net/can) prefer it this way…Yes, this is always a balance between size reduction and code readability. My biggest concern was about BCM2835_AUX_INCRjust tell me which way you prefer it - anyway: disabling DEBUG is quite hard to do in the first place (too many components select it automatically) so I am always wondering why I need to hop thtu those loops. If you agree I will remove those specific ifdefs and macros.
Please remove it for the quoted part above _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel