[EMAIL PROTECTED] wrote:

> Here is the code I am running (the patch Phil mentioned above) that
> alleviated my problems with syscall():
[snip]
> This has worked for me.  Replace the beginning of sys_syscall() in
> arch/arm/kernel/entry-common.S with what I have above, and it should
> work.
> 

Hmmm...  I tried this change, however I'm getting garbage like:

^@^@^@��^EN^U^[S^]/etc/rc.d/rc: /var/run/runlevel.dir: Read-only file
system
^@^@^@��^EN^U^[S^]^@^@^@��^EN^U^[S^]^@^@^@��^EN^U^[S^]Bringing up
interface lo
^@^@^@��^EN^U^[S^]^@^@^@��^EN^U^[S^]^@^@^@��^EN^U^[S^]modprobe: can't
locate module net-pf-6
modprobe: can't locate module net-pf-4
modprobe: can't locate module net-pf-5
^@^@^@��^EN^U^[S^]modprobe: can't locate module net-pf-6
...etc.

I also tried the change as Russell gave last week, 
> The code around sys_syscall should read:
>        add     ip, sp, #4
>        ldmleib ip, {r0 - r4}

Which did not have such side effects, but the command `loglevel 1'
displays 
`syslog: Invalid argument', same as before.  As best as I can tell, the
command `/sbin/loglevel 1' calls (eventually, thru swi) do_syslog(type=2
buf=<NULL> len=1).  This seems to be an improvement, but it still isn't
working. :/  buf and len seem to be set correctly (loglevel 3 seems to
call do_syslog(type=2, buf=<NULL>, len=3) ), but type should be 8.

Thoughts, suggestions, comments?

(Incedentally, this also appears to break xntpd's setting of the date on
bootup, though I can't guarrantee that is related.  I'll try some checks
on this...)

Eli
unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]

Reply via email to