Re: breaking the crunchgen logic into a share/mk file

2010-11-20 Thread John Baldwin
On Tuesday, November 16, 2010 8:45:08 am Andrey V. Elsukov wrote: > On 16.11.2010 16:29, John Baldwin wrote: > > Err, are there no longer hard links to all of the frontends for a given > > crunch? If so, that is a problem as it will make rescue much harder to use. > > Yes, probably this patch is

flowtable_cleaner/flowtable_flush livelock

2010-11-20 Thread Mikolaj Golub
Hi, Running something like below under VirtualBox (CURRENT, VIMAGE) echo "creating jail and iface" jail -c name="${JAIL}" vnet persist ifconfig "${EPAIR}" create ifconfig "${EPAIR}b" vnet "${JAIL}" sleep 1 echo "destroying jail and iface" # below is a race jail -r

Re: flowtable_cleaner/flowtable_flush livelock

2010-11-20 Thread Bjoern A. Zeeb
On Sat, 20 Nov 2010, Mikolaj Golub wrote: Hi, Running something like below under VirtualBox (CURRENT, VIMAGE) ... So the question is who is guilty in this situation? ULE? flowtable? Or jail/epair, which should not allow simultaneous entering of flowtable_flush? In general: you for running a

Re: flowtable_cleaner/flowtable_flush livelock

2010-11-20 Thread Mikolaj Golub
On Sat, 20 Nov 2010 17:03:13 + (UTC) Bjoern A. Zeeb wrote: BAZ> On Sat, 20 Nov 2010, Mikolaj Golub wrote: BAZ> Hi, >> Running something like below under VirtualBox (CURRENT, VIMAGE) BAZ> ... >> So the question is who is guilty in this situation? ULE? flowtable? Or >> jail/epair, which

Re: flowtable_cleaner/flowtable_flush livelock

2010-11-20 Thread Mikolaj Golub
On Sat, 20 Nov 2010 17:03:13 + (UTC) Bjoern A. Zeeb wrote: BAZ> I think net@ would have been a better initial place but since this BAZ> seems to be a problem when interacting with VIMAGE BAZ> freebsd-virtualization might be better. BAZ> What you could try is: BAZ> http://people.freebsd.

Re: flowtable_cleaner/flowtable_flush livelock

2010-11-20 Thread Bjoern A. Zeeb
On Sat, 20 Nov 2010, Mikolaj Golub wrote: Hey, On Sat, 20 Nov 2010 17:03:13 + (UTC) Bjoern A. Zeeb wrote: BAZ> I think net@ would have been a better initial place but since this BAZ> seems to be a problem when interacting with VIMAGE BAZ> freebsd-virtualization might be better. BAZ> What

Quick i386 question...

2010-11-20 Thread Sergio Andrés Gómez del Real
If received an interrupt while in protected-mode and paging enabled, is linear address from IDT stored at the idtr translated using the paging-hierarchy structures? I have looked at the interrupt/exception chapter in the corresponding Intel manual but can't find the answer. Maybe I overlooked. Than

Re: flowtable_cleaner/flowtable_flush livelock

2010-11-20 Thread Mikolaj Golub
On Sat, 20 Nov 2010 20:04:35 + (UTC) Bjoern A. Zeeb wrote: BAZ> How do you reproduce the crash? Is it just another ifioctl race as BAZ> from kern/146250? Using the same script I posted in my first mail, removing a jail and epair interface simultaneously: ifconfig epair0b vnet myjail

Best way to determine if an IRQ is present

2010-11-20 Thread Garrett Cooper
Trying to do a complete solution for kern/145385, Andriy has raised concerns about IRQ mapping to CPUs; while I've have put together more pieces of the puzzle, I'm a bit confused how I determine whether or not an IRQ is available for use. Sure, I could linear probe a series of IRQs, but tha