X-Git-Url: https://git.stricted.de/?a=blobdiff_plain;f=kernel%2Futsname_sysctl.c;h=fe3a56c2256d7ee44e46813aeee597559ba29131;hb=67a077dca4e648a662e32cbeaaba8094d2e30229;hp=f22b9dbd2a9c734163d65f60b1ef67c1b5259858;hpb=8800c0ebf5e8363dab66647512dcef5b83203dec;p=GitHub%2Fmt8127%2Fandroid_kernel_alcatel_ttab.git diff --git a/kernel/utsname_sysctl.c b/kernel/utsname_sysctl.c index f22b9dbd2a9c..fe3a56c2256d 100644 --- a/kernel/utsname_sysctl.c +++ b/kernel/utsname_sysctl.c @@ -18,10 +18,11 @@ static void *get_uts(ctl_table *table, int write) { char *which = table->data; -#ifdef CONFIG_UTS_NS - struct uts_namespace *uts_ns = current->nsproxy->uts_ns; + struct uts_namespace *uts_ns; + + uts_ns = current->nsproxy->uts_ns; which = (which - (char *)&init_uts_ns) + (char *)uts_ns; -#endif + if (!write) down_read(&uts_sem); else