Re: [PATCH 23/63] dyndbg: fail modprobe on ddebug_class_range_overlap()

2025-03-16 Thread jim . cromie
Im dropping the fail-on-modprobe. theres some unrelated test-mod touches I'll examine and separate if theyre good On Tue, Feb 25, 2025 at 7:27 AM Louis Chauvet wrote: > > > > Le 25/01/2025 à 07:45, Jim Cromie a écrit : > > 1. All classes used by a module (declared DYNDBG_CLASSMAP_{DEFINE,USE} >

Re: [PATCH 23/63] dyndbg: fail modprobe on ddebug_class_range_overlap()

2025-02-25 Thread Louis Chauvet
Le 25/01/2025 à 07:45, Jim Cromie a écrit : 1. All classes used by a module (declared DYNDBG_CLASSMAP_{DEFINE,USE} by module code) must share 0..62 class-id space; ie their respective base,+length reservations shouldn't overlap. Overlaps would lead to unintended changes in ddebug enablements.

[PATCH 23/63] dyndbg: fail modprobe on ddebug_class_range_overlap()

2025-01-24 Thread Jim Cromie
1. All classes used by a module (declared DYNDBG_CLASSMAP_{DEFINE,USE} by module code) must share 0..62 class-id space; ie their respective base,+length reservations shouldn't overlap. Overlaps would lead to unintended changes in ddebug enablements. Detecting these class-id range overlaps at comp