Re: [PATCH v2] ethernet: hnae: drop adhoc assert() macros
From: David Miller
Date: Wed Sep 12 2018 - 02:07:22 EST
From: Igor Stoppa <igor.stoppa@xxxxxxxxx>
Date: Sat, 8 Sep 2018 18:01:42 +0300
> Replace assert() with a less misleading test_condition() using WARN()
> Drop one check which had bitrotted and didn't compile anymore.
>
> Signed-off-by: Igor Stoppa <igor.stoppa@xxxxxxxxxx>
I'm still kind of not happy about this.
Make the driver use kernel interfaces like WARN_ON_ONCE()
etc. directly instead of defining alias CPP macros private to the
driver.
If it needs to be conditional upon DEBUG, we have pr_debug() and
the likes as well.
Thank you.