On Mon, May 15, 2023 at 01:24:06PM -0700, Luis Chamberlain wrote: > On Mon, May 15, 2023 at 09:14:40AM +0200, Joel Granados wrote: > > This is part of the general push to deprecate register_sysctl_paths and > > register_sysctl_table. Parport driver uses the "CHILD" pointer > > in the ctl_table structure to create its directory structure. We move to > > the newer register_sysctl call and remove the pointer madness. > > Nice! Thanks for doing this and unwinding the sysctl use case which > takes the cake for the obfuscation use case of sysctls. Indeed. They were being very creative :) > > > I have separated the parport into 5 patches to clarify the different > > changes needed for the 3 calls to register_sysctl_paths. I can squash > > them together if need be. > > I think it makes sense to keep them that way. Fine by me :). > > > We no longer export the register_sysctl_table call as parport was the > > last user from outside proc_sysctl.c. Also modified documentation slightly > > so register_sysctl_table is no longer mentioned. > > We can go further, but I'll explain in patch review on the patches. ok > > > I'm waiting on the 0-day tests results. > > Nice! > > Luis -- Joel Granados
Attachment:
signature.asc
Description: PGP signature