summaryrefslogtreecommitdiff
path: root/include/linux/thread_info.h
AgeCommit message (Expand)AuthorFilesLines
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-10-14kmemleak: clear stale pointers from task stacksKonstantin Khlebnikov1-1/+1
2017-08-15fork: allow arch-override of VMAP stack alignmentMark Rutland1-0/+4
2017-06-30copy_{to,from}_user(): consolidate object size checksAl Viro1-0/+27
2017-05-02Merge tag 'usercopy-v4.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+12
2017-04-05usercopy: Move enum for arch_within_stack_frames()Sahara1-0/+12
2017-03-20x86/arch_prctl: Add ARCH_[GET|SET]_CPUIDKyle Huey1-0/+4
2016-11-11thread_info: include <current.h> for THREAD_INFO_IN_TASKMark Rutland1-0/+6
2016-11-11thread_info: factor out restart_blockMark Rutland1-40/+1
2016-10-20sched/core, x86: Make struct thread_info arch specific againHeiko Carstens1-11/+0
2016-09-24thread_info: Use unsigned long for flagsMark Rutland1-1/+1
2016-09-15sched/core: Allow putting thread_info into task_structAndy Lutomirski1-0/+15
2016-09-07usercopy: force check_object_size() inlineKees Cook1-2/+2
2016-09-06usercopy: fold builtin_const check into inline functionKees Cook1-1/+2
2016-08-09Merge tag 'usercopy-v4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/ke...Linus Torvalds1-0/+24
2016-08-03signal: consolidate {TS,TLF}_RESTORE_SIGMASK codeAndy Lutomirski1-41/+0
2016-07-27mm: Hardened usercopyKees Cook1-0/+15
2016-07-27mm: Implement stack frame object validationKees Cook1-0/+9
2016-01-15kmemcg: account certain kmem allocations to memcgVladimir Davydov1-2/+3
2014-06-05mm: get rid of __GFP_KMEMCGVladimir Davydov1-2/+0
2014-04-18sched: Remove set_need_resched()Peter Zijlstra1-14/+0
2013-09-25sched, idle: Fix the idle polling state logicPeter Zijlstra1-0/+2
2013-09-25sched: Remove {set,clear}_need_reschedPeter Zijlstra1-2/+13
2012-12-19fork: protect architectures where THREAD_SIZE >= PAGE_SIZE against fork bombsGlauber Costa1-0/+2
2012-06-01set_restore_sigmask() is never called without SIGPENDING (and never should be)Al Viro1-1/+2
2012-06-01new helpers: {clear,test,test_and_clear}_restore_sigmask()Al Viro1-0/+12
2012-06-01HAVE_RESTORE_SIGMASK is defined on all architectures nowAl Viro1-0/+4
2012-05-08fork: Move thread info gfp flags to headerThomas Gleixner1-0/+6
2011-05-23hrtimers: Avoid touching inactive timer basesThomas Gleixner1-1/+1
2011-02-02thread_info: Remove legacy arg0-3 from restart_blockThomas Gleixner1-3/+0
2010-09-18futex: Mark restart_block.futex.uaddr[2] __userNamhyung Kim1-2/+2
2009-04-06futex: add requeue_pi functionalityDarren Hart1-1/+2
2008-09-06select: add a poll specific struct to the restart_block unionThomas Gleixner1-0/+8
2008-04-30signals: use HAVE_SET_RESTORE_SIGMASKRoland McGrath1-2/+8
2008-04-30signals: set_restore_sigmask TIF_SIGPENDINGRoland McGrath1-1/+7
2008-04-30signals: add set_restore_sigmaskRoland McGrath1-1/+14
2008-04-17hrtimer: add nanosleep specific restart_block memberThomas Gleixner1-0/+12
2008-02-01futex: Add bitset conditional wait/wakeup functionalityThomas Gleixner1-0/+1
2008-01-30x86: clean up bitops-related warningsJeremy Fitzhardinge1-5/+5
2007-12-05futex: fix for futex_wait signal stack corruptionSteven Rostedt1-2/+15
2005-11-14[PATCH] m68k: convert thread flags to use bit fieldsRoman Zippel1-34/+13
2005-04-17Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds1-0/+92