cvs commit: src/sys/dev/aac aac.c

Alexandr Kovalenko never at nevermind.kiev.ua
Sat Feb 14 01:12:25 PST 2004


Hello, Scott Long!

On Thu, Feb 12, 2004 at 08:15:43AM -0700, you wrote:

> >>scottl      2004/02/11 02:34:24 PST
> >>
> >> FreeBSD src repository
> >>
> >> Modified files:        (Branch: RELENG_5_2)
> >>   sys/dev/aac          aac.c 
> >> Log:
> >> MFC: If deferring a command due to lack of card resources, unmap it so 
> >> that
> >> it will be marked appropriately the next time the queue is run.
> >
> >
> >It still panics if stressed using bonnie++ with this wrapper script:
> >
> >http://osuosl.org/benchmarks/bc/methodology/bc_bon.pl
> >
> >it says:
> >
> >command 0xc9028000 not in queue, flags = 0x20, bit=0x80
> >panic: command not in queue
> >
> >I've used RELENG_5_2 dirver, not current one...
> >
> >Any suggestions?
> >
> 
> This is very troubling.  Can you change /sys/dev/aac/aacvar.h so that
> AAC_MAX_FIBS is defined to 504 instead of 512?

Looks like it fixes the panic, but bonnie++ cannot finish.

here is part of top -HS output:

   10 root     -16    0     0K    12K CPU1   1 109:41 102.34% 102.34% idle: cpu1
   11 root     -16    0     0K    12K RUN    0 111:06 99.22% 99.22% idle: cpu0
  566 bonnie    20    0  6628K  4648K kserel 0   5:47  0.00%  0.00% bonnie++
  566 bonnie    20    0  6628K  4648K kserel 1   5:47  0.00%  0.00% bonnie++
  566 bonnie    20    0  6628K  4648K ksesig 0   5:47  0.00%  0.00% bonnie++
  566 bonnie    -8    0  6628K  4648K biord  1   5:47  0.00%  0.00% bonnie++
    3 root      -8    0     0K    12K -      0   2:38  0.00%  0.00% g_up
    4 root      -8    0     0K    12K -      1   2:36  0.00%  0.00% g_down
   66 root     -20 -139     0K    12K WAIT   0   1:44  0.00%  0.00% swi7: task queue
   41 root     -64 -183     0K    12K WAIT   0   1:14  0.00%  0.00% irq30: aac0
   74 root     -16    0     0K    12K psleep 1   0:55  0.00%  0.00% bufdaemon
   76 root      20    0     0K    12K syncer 0   0:13  0.00%  0.00% syncer
   73 root     171   52     0K    12K pgzero 1   0:11  0.00%  0.00% pagezero
   71 root     -16    0     0K    12K psleep 1   0:06  0.00%  0.00% pagedaemon
   61 root     -48 -167     0K    12K WAIT   0   0:03  0.00%  0.00% swi8: tty:sio clock
   75 root      -4    0     0K    12K vlruwt 0   0:01  0.00%  0.00% vnlru
    2 root      -8    0     0K    12K -      0   0:01  0.00%  0.00% g_event

-- 
NEVE-RIPE, will build world for food
Ukrainian FreeBSD User Group
http://uafug.org.ua/
_______________________________________________
cvs-all at freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe at freebsd.org"


More information about the cvs-src mailing list