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 not

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 ${JAIL}

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

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 should

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

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 you

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.

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