> > Seems to be running - does top show nvsetvol eating up CPU time?
>
> top - 17:04:38 up 4 min,  2 users,  load average: 1.04, 0.51, 0.20
> Tasks:  40 total,   2 running,  38 sleeping,   0 stopped,   0 zombie
> Cpu(s):  14.3% user,  48.0% system,   0.0% nice,  37.7% idle
> Mem:    100744k total,    54624k used,    46120k free,     1944k buffers
> Swap:   142028k total,        0k used,   142028k free,    38116k cached
>
>   PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
>   634 root      19   0   292  292  236 R 91.2  0.3   1:52.21 nvsetvol

I see - in fact, I was able to reproduce this on a G3 oldworld here. It
seems the nvram format is broken and results in a size of 0 bytes for the
nvram buffer, which is used as an increment for reading the next buffer.
I'll compare the nvsetvol way of reading the nvram to the nvsetenv way and
cook up a more robust way for finding the pram...

        Michael



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to