[PATCH 1/5] sched: __sched_setscheduler: read RLIMIT_RTPRIO lockless
__sched_setscheduler() takes lock_task_sighand() to access task->signal. This is not needed since ea6d290c, ->signal can't go away. Signed-off-by: Oleg Nesterov <oleg(a)redhat.com> --- kernel/sched.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) --- 35-rc2/kernel/sched.c~1_SETSCHED_NO_SIGL... 10 Jun 2010 20:10
[PATCH 2/5] sched: task_tick_rt: remove the obsolete ->signal != NULL check
Remove the obsolete ->signal != NULL check in watchdog(). Since ea6d290c ->signal can't be NULL. Signed-off-by: Oleg Nesterov <oleg(a)redhat.com> --- kernel/sched_rt.c | 3 --- 1 file changed, 3 deletions(-) --- 35-rc2/kernel/sched_rt.c~2_WD_DONT_CK_SIGNAL 2010-06-11 00:47:34.000000000 +0200 +++ 35-rc2/k... 10 Jun 2010 20:10
[PATCH 4/5] thread_group_cputime: simplify, document the "alive" check
thread_group_cputime() looks as if it is rcu-safe, but in fact this was wrong until ea6d290c which pins task->signal to task_struct. It checks ->sighand != NULL under rcu, but this can't help if ->signal can go away. Fortunately the caller either holds ->siglock, or it is fastpath_timer_check() which uses current a... 10 Jun 2010 20:10
[PATCH 0/5] sched/cpu-timers: task->signal is stable now
With the recent changes task->signal is pinned to task_struct, it is always valid and can't go away. We can simplify some code in sched / posix-cpu-timers files. Oleg. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo(a)vger.kernel.org More majordo... 10 Jun 2010 20:10
[PATCH 3/5] sched_stats: remove the obsolete exit_state/signal hacks
account_group_xxx() functions check ->exit_state to ensure that current->signal is valid and can't go away. This is not needed since ea6d290c, task->signal is pinned to task_struct. The comment and another hack in account_group_exec_runtime() refers to task_rq_unlock_wait() which was already removed by b7b8ff63. ... 10 Jun 2010 20:10
Security: Add Hook to test if the particular xattr is part of a MAC model.
Quoting David P. Quigley (dpquigl(a)tycho.nsa.gov): There are areas in the Labeled NFS code where where we need to test if the attribute being requested exhibits the semantics of a MAC model. This allows us to make sure that we get the desired semantics from the attribute instead of something else such as cap... 7 Jul 2010 13:28
Security: Add hook to calculate context based on a negative dentry.
Quoting David P. Quigley (dpquigl(a)tycho.nsa.gov): There is a time where we need to calculate a context without the inode having been created yet. To do this we take the negative dentry and calculate a context based on the process and the parent directory contexts. Signed-off-by: Matthew N. Dodd <Matthew... 8 Jul 2010 09:09
Hello Dear, Good day and how are you doing? i hope that this mail finds you in a good mood, well my name is hope Robert , am 25 years of age, single never been married and have no kids, i saw your profile and it moved my mind to email you so we can exchang relationship, you can email me on my private email so i ... 10 Jun 2010 19:02
i915 causes bootup freeze (mmotm 2010-06-03-16-36)
Hi, with mmotm 2010-06-03-16-36, I get an ioremap warning caused by i915 and the bootup freezes. Both w/ and w/o KMS. (W/ KMS I see only black screen.) The warning with trace: http://www.fi.muni.cz/~xslaby/sklad/panics/i915_crash.png I tried this patch just in case, but it doesn't help: http://lkml.org/lkml... 10 Jun 2010 17:55
[GIT PULL] ceph fixes for 2.6.35-rc3
Hi Linus, Please pull the following ceph fixes from git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git for-linus Most of these are one- or few-liners, including an IA64 build error, a caching issue, a statfs memory leak, a bad statfs result, a lease revocation fix, and misleading console o... 10 Jun 2010 17:55