May you post your kernel config?
sure...
include GENERIC
ident DEBUG
options KDB
options DDB
options WITNESS
options INVARIANT_SUPPORT
options INVARIANTS
That one doesnt lockup, or
2010/1/19 Pete French petefre...@ticketswitch.com:
May you post your kernel config?
sure...
include GENERIC
ident DEBUG
options KDB
options DDB
options WITNESS
options INVARIANT_SUPPORT
Ok then, remove the debugging (WITNESS, INVARIANT*), leave in place
KDB and DDB, add GDB and try at least to get a coredump when it
deadlocks.
OK, will do. Am building a KDB/GDB/DDB kenel now.
-pete.
___
freebsd-stable@freebsd.org mailing list
One may never know, try without WITNESS but still the same setup.
Well, I have been running like this for three days with no lockups
dissapointingly. I just saw that you commited the lock patches, so
am going to update to the latest STABLE and go back to GENERIC to see if
that still locks up (as
2010/1/18 Pete French petefre...@ticketswitch.com:
One may never know, try without WITNESS but still the same setup.
Well, I have been running like this for three days with no lockups
dissapointingly. I just saw that you commited the lock patches, so
am going to update to the latest STABLE
Well, the machine has been running the WITNESS + INVARIANTS kernel
for 20 hours now without locking up.This looks like what I
saw before - compiling in WITNESS stops it locking up -(
Is there any use in my runing a kernel with just INVARIANTS to see if
that will lcok ? I know it locks with KDN
2010/1/15 Pete French petefre...@ticketswitch.com:
Well, the machine has been running the WITNESS + INVARIANTS kernel
for 20 hours now without locking up.This looks like what I
saw before - compiling in WITNESS stops it locking up -(
Is there any use in my runing a kernel with just INVARIANTS
http://www.freebsd.org/~attilio/lockmgr_fix8.diff
I'm seeking for testers here.
Any report would be very much appreciated.
I tested the patch on my machine which locks up, and I am afraid that it
still locks, even with the patch applied. The last things on the console
before the lock are.
1)
2010/1/14 Pete French petefre...@ticketswitch.com:
http://www.freebsd.org/~attilio/lockmgr_fix8.diff
I'm seeking for testers here.
Any report would be very much appreciated.
I tested the patch on my machine which locks up, and I am afraid that it
still locks, even with the patch applied.
Also enable INVARIANTS.
Including INVARIANTS stops my kernel from building. It
has been this way since 8.0 (this is why I only
had WITNESS compiled in). It fails with many many
errors like this:
/usr/src/sys/vm/vm_map.c:575: undefined reference to `_mtx_assert'
My kernel config file looks like
On Jan 14, 2010, at 2:11 PM, Pete French wrote:
Also enable INVARIANTS.
Including INVARIANTS stops my kernel from building. It
has been this way since 8.0 (this is why I only
had WITNESS compiled in). It fails with many many
errors like this:
/usr/src/sys/vm/vm_map.c:575: undefined
INVARIANTS requires INVARIANT_SUPPORT [sic] in the kernel config (see
comments in GENERIC).
Ah, right, that would explain it. Thanks!
-pete.
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To
2010/1/14 Pete French petefre...@ticketswitch.com:
INVARIANTS requires INVARIANT_SUPPORT [sic] in the kernel config (see
comments in GENERIC).
Ah, right, that would explain it. Thanks!
INVARIANT_SUPPORT is made mandatory in order to allow non-INVARIANT
kernel to be able to handle INVARIANT
As people following HEAD may have seen, around 1 month ago a fix to
lockmgr(9) has been committed that should prevent a deadlock for that
primitive (the fixup is composed by r200447,201703,201709-201710).
As long as the approach choosen in HEAD is optimal, unluckilly it does
introduce an ABI
In order to allow a MFC, a similar approach, being a bit sub-optimal,
but not breaking ABI, has been prepared for STABLE_8:
http://www.freebsd.org/~attilio/lockmgr_fix8.diff
I'm seeking for testers here.
Any report would be very much appreciated.
I'll give this a shot - I ahve a machine
15 matches
Mail list logo