Trying to build rc6-mmotm0913 dies:
CC security/selinux/hooks.o
security/selinux/hooks.c: In function =E2=80=98selinux_bprm_committing_cr=
eds=E2=80=99:
security/selinux/hooks.c:2325: error: =E2=80=98struct task_struct=E2=80=
=99 has no member named =E2=80=98it_prof_expires=E2=80=99
make=5B2=5D: *** =5Bsecurity/selinux/hooks.o=5D Error 1
make=5B1=5D: *** =5Bsecurity/selinux=5D Error 2
make: *** =5Bsecurity=5D Error 2
I suspect that itimers-fix-itimer-many-thread-hang.patch has a merge issu=
e
against linux-next.patch, causing selinux_bprm_commiting_creds to be miss=
ing
an update. The code as it appears in my tree (end of that function
in security/selinux/hooks.c):
if (rc) =7B
for (i =3D 0; i < RLIM_NLIMITS; i++) =7B
rlim =3D current->signal->rlim + i;
initrlim =3D init_task.signal->rlim+i;
rlim->rlim_cur =3D min(rlim->rlim_max, initrlim->=
rlim_cur);
=7D
if (current->signal->rlim=5BRLIMIT_CPU=5D.rlim_cur =21=3D=
RLIM_INFINITY) =7B
/*
* This will cause RLIMIT_CPU calculations to be
* refigured.
*/
current->it_prof_expires =3D jiffies_to_cputime(1=
);
=7D
=7D
=7D
Looks like that current->it_prof_expires should be something else, but th=
e
linux-next.patch update for hooks.c is such a train wreck that I can't
figure out what's going on or what *should* be going on?
(After the 2 build errors I reported, plus hitting the CONFIG_DEBUG_MUTEX=
ES
glitch that Kosaki Motohiro reported, I gave up - if the fix for this one=
is obvious, I'll see what *else* I can break before the next -mmotm drops=
.. ;)