Re: [PATCH v6 28/57] drm_print: refine drm_debug_enabled for jump-label

2022-09-09 Thread jim . cromie
On Wed, Sep 7, 2022 at 12:40 AM Daniel Vetter wrote: > > On Sun, Sep 04, 2022 at 03:41:05PM -0600, Jim Cromie wrote: > > In order to use dynamic-debug's jump-label optimization in drm-debug, > > its clarifying to refine drm_debug_enabled into 3 uses: > > > > 1. drm_debug_enabled - legacy, public

Re: [PATCH v6 28/57] drm_print: refine drm_debug_enabled for jump-label

2022-09-06 Thread Daniel Vetter
On Sun, Sep 04, 2022 at 03:41:05PM -0600, Jim Cromie wrote: > In order to use dynamic-debug's jump-label optimization in drm-debug, > its clarifying to refine drm_debug_enabled into 3 uses: > > 1. drm_debug_enabled - legacy, public > 2. __drm_debug_enabled - optimized for dyndbg jump-label enabl

[PATCH v6 28/57] drm_print: refine drm_debug_enabled for jump-label

2022-09-04 Thread Jim Cromie
In order to use dynamic-debug's jump-label optimization in drm-debug, its clarifying to refine drm_debug_enabled into 3 uses: 1. drm_debug_enabled - legacy, public 2. __drm_debug_enabled - optimized for dyndbg jump-label enablement. 3. _drm_debug_enabled - pr_debug instrumented, observable 1.