android_kernel_xiaomi_sm8350/arch/m68k
Roman Zippel 3b66a1edb0 [PATCH] m68k: convert thread flags to use bit fields
Remove task_work structure, use the standard thread flags functions and use
shifts in entry.S to test the thread flags.  Add a few local labels to entry.S
to allow gas to generate short jumps.

Finally it changes a number of inline functions in thread_info.h to macros to
delay the current_thread_info() usage, which requires on m68k a structure
(task_struct) not yet defined at this point.

Signed-off-by: Roman Zippel <zippel@linux-m68k.org>
Cc: Al Viro <viro@parcelfarce.linux.theplanet.co.uk>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-11-13 18:14:14 -08:00
..
amiga [PATCH] timer initialization cleanup: DEFINE_TIMER 2005-09-09 14:03:48 -07:00
apollo
atari [PATCH] m68k: fix-up schedule_timeout() usage 2005-11-07 07:53:56 -08:00
bvme6000 [PATCH] move m68k rtc drivers over to initcalls 2005-09-07 16:57:23 -07:00
configs
fpsp040 [PATCH] m68k: convert thread flags to use bit fields 2005-11-13 18:14:14 -08:00
hp300
ifpsp060 [PATCH] m68k: convert thread flags to use bit fields 2005-11-13 18:14:14 -08:00
kernel [PATCH] m68k: convert thread flags to use bit fields 2005-11-13 18:14:14 -08:00
lib [PATCH] m68k: cleanup inline mem functions 2005-09-05 00:06:19 -07:00
mac [PATCH] timer initialization cleanup: DEFINE_TIMER 2005-09-09 14:03:48 -07:00
math-emu kbuild: m68k,parisc,ppc,ppc64,s390,xtensa use generic asm-offsets.h support 2005-09-09 20:57:26 +02:00
mm [PATCH] mm: init_mm without ptlock 2005-10-29 21:40:40 -07:00
mvme16x [PATCH] move m68k rtc drivers over to initcalls 2005-09-07 16:57:23 -07:00
mvme147
q40
sun3
sun3x [PATCH] mm: init_mm without ptlock 2005-10-29 21:40:40 -07:00
tools/amiga
defconfig
Kconfig [PATCH] mm: m68k kill stram swap 2005-10-29 21:40:38 -07:00
Kconfig.debug
Makefile kbuild: m68k,parisc,ppc,ppc64,s390,xtensa use generic asm-offsets.h support 2005-09-09 20:57:26 +02:00