lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Thu, 23 Aug 2007 22:22:35 +0200 From: Jiri Slaby <jirislaby@...il.com> To: Alexey Dobriyan <adobriyan@...ru> CC: jeff@...zik.org, linville@...driver.com, netdev@...r.kernel.org Subject: Re: [PATCH -mm] ath5k: remove sysctl(2) support Alexey Dobriyan napsal(a): > sysctl(2) is supported but frozen. I've posted similar patch yesterday: http://marc.info/?l=linux-mm-commits&m=118782442602108&w=2 > Signed-off-by: Alexey Dobriyan <adobriyan@...ru> > --- > > drivers/net/wireless/ath5k_base.c | 21 ++++++--------------- > 1 file changed, 6 insertions(+), 15 deletions(-) > > --- a/drivers/net/wireless/ath5k_base.c > +++ b/drivers/net/wireless/ath5k_base.c > @@ -2438,21 +2438,12 @@ static struct pci_driver ath_pci_drv_id = { > .resume = ath_pci_resume, > }; > > -/* > - * Static (i.e. global) sysctls. Note that the hal sysctls > - * are located under ours by sharing the setting for DEV_ATH. > - */ > -enum { > - DEV_ATH = 9, /* XXX known by hal */ > -}; > - > static int mincalibrate = 1; > static int maxcalibrate = INT_MAX / 1000; > -#define CTL_AUTO -2 /* cannot be CTL_ANY or CTL_NONE */ > > static ctl_table ath_static_sysctls[] = { > #if AR_DEBUG > - { .ctl_name = CTL_AUTO, > + { > .procname = "debug", > .mode = 0644, > .data = &ath_debug, > @@ -2460,28 +2451,28 @@ static ctl_table ath_static_sysctls[] = { > .proc_handler = proc_dointvec > }, > #endif > - { .ctl_name = CTL_AUTO, > + { > .procname = "countrycode", > .mode = 0444, > .data = &countrycode, > .maxlen = sizeof(countrycode), > .proc_handler = proc_dointvec > }, > - { .ctl_name = CTL_AUTO, > + { > .procname = "outdoor", > .mode = 0444, > .data = &outdoor, > .maxlen = sizeof(outdoor), > .proc_handler = proc_dointvec > }, > - { .ctl_name = CTL_AUTO, > + { > .procname = "xchanmode", > .mode = 0444, > .data = &xchanmode, > .maxlen = sizeof(xchanmode), > .proc_handler = proc_dointvec > }, > - { .ctl_name = CTL_AUTO, > + { > .procname = "calibrate", > .mode = 0644, > .data = &ath_calinterval, > @@ -2493,7 +2484,7 @@ static ctl_table ath_static_sysctls[] = { > { 0 } > }; > static ctl_table ath_ath_table[] = { > - { .ctl_name = DEV_ATH, > + { > .procname = "ath", > .mode = 0555, > .child = ath_static_sysctls Anyway thanks! -- Jiri Slaby (jirislaby@...il.com) Faculty of Informatics, Masaryk University - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists