lkml.org 
[lkml]   [2004]   [May]   [3]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: 2.6.6-rc3: modular DVB tda1004x broken


On Mon, 3 May 2004, David Mosberger wrote:
>
> Yes. On ia64, I held off on getting rid of kernel-internal syscalls
> entirely because I was too lazy to do kernel_thread().

Yeah, there's a few special calls that need more than just a simple
C-level call. kernel_thread() and execve() ends up being the main ones, I
think.

On alpha, you could never do the "system call from kernel space" thing in
the first place, so alpha has always just open-coded the things rather
than play games with the "legacy way". Not hugely difficult, at most it
requires one or two assembler wrappers for those special calls that want a
"struct pt_regs" thing passed into them.

Linus
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2009-11-18 23:46    [W:3.244 / U:0.044 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site