Hi,
I am trying to force kernel dump, and observing weird behavior:
I have created kernel module that registers sysctl for me, after touching
that sysctl it calls dumpsys() function which is supposed to dump kernel to
disk.
This is what i get in dmesg and on console
---
Physical m
to recap:
dump will get stuck/deadlock.
found the problem, but no solution in sight :-(
dump creates 3 processess and syncs with them via kill(2) - don't want
to go into the merrits of this - and sometimes:
- the signal is received even if it's blocked.
- the signal is not
> > > >
> > > > the only indication I can see, is that one of the dump procs. is
> > > > waiting on
> > > > sbwait, and probably it's some deadlock, which is similar to what I
> > > > keep
> > > > seeing here, i'll try now with SCHED_ULE to see if it make a
> > > > difference.
> > >
> > >
> > >
On Mon, 10 Sep 2007 14:14:00 +0200 Markus Hitter <[EMAIL PROTECTED]> wrote:
> Am 10.09.2007 um 10:14 schrieb Danny Braniss:
> > so here are some questions:
> > - is the readers/writer split realy needed now? my guess it was
> > put in in the old days to get tapes streaming - which is
Danny Braniss wrote:
[dump] has been around since the beginin of time,
or at least since Unix V6 :-), and it has been hacked ever since. but now that
most of you never heard of 9track tapes, etc, I was wondering if there is a
point in hacking at
it again.
pros: dump/restore has never failed me
Am 10.09.2007 um 10:14 schrieb Danny Braniss:
so here are some questions:
- is the readers/writer split realy needed now? my guess it was
put in in the old days to get tapes streaming - which is
btw,
what's not working.
Before you put a lot of efforts into this:
> > >
> > > the only indication I can see, is that one of the dump procs. is
> > > waiting on
> > > sbwait, and probably it's some deadlock, which is similar to what I
> > > keep
> > > seeing here, i'll try now with SCHED_ULE to see if it make a
> > > difference.
> >
> >
> > I'm running SCHED_UL
I am trying to extend dump to allow a script to be run in order to use an
autoloader. The hack^H^H^H^Hdiff is in it's early stages but I feel like
I have done enough to make the basic functionality work ;)
Diff against RELENG_4 and the script is attached.
Basically the idea was to replace the q
8 matches
Mail list logo