Re: vm_reserv.c panic on sparc64 current

2014-01-20 Thread Alan Cox
On 01/19/2014 18:06, Manfred Antar wrote:
> vm_reserv.c starting with revision 25 causes panic on sparc64 (netra T1 
> 200)
> version 259998 works
>
> backtrace:
> Starting apache22.
> panic: Bad link elm 0xf8007d4728f8 prev->next != elm
> cpuid = 0
> KDB: enter: panic
> [ thread pid 1965 tid 100058 ]
> Stopped at  kdb_enter+0x80: ta  %xcc, 1
> db> bt
> Tracing pid 1965 tid 100058 td 0xf80001880db0
> vpanic() at vpanic+0x1f8
> panic() at panic+0x20
> vm_page_dequeue() at vm_page_dequeue+0xf8

Can you provide the full contents of the struct vm_page that is being
passed to vm_page_dequeue?

> vm_fault_hold() at vm_fault_hold+0x54c
> vm_fault() at vm_fault+0x88
> trap_pfault() at trap_pfault+0x1ac
> trap() at trap+0xdc
> -- data access protection tar=0x4100679c sfar=0x41006010 sfsr=0x85 
> %o7=0x4062ea3c --
> userland() at 0x4062eab8
> user trace: trap %o7=0x4062ea3c
> pc 0x4062eab8, sp 0x7fdd811
> pc 0x4062ecd0, sp 0x7fdd8d1
> pc 0x406397f0, sp 0x7fdd991
> pc 0x1121f8, sp 0x7fdda71
> pc 0x11bc4c, sp 0x7fddb31
> pc 0x10fce8, sp 0x7fddbf1
> pc 0x107e14, sp 0x7fddcb1
> pc 0x106310, sp 0x7fddd71
> pc 0x107160, sp 0x7fdde81
> pc 0x106360, sp 0x7fde041
> pc 0x106284, sp 0x7fde151
> pc 0x111c6c, sp 0x7fde261
> pc 0x112118, sp 0x7fde341
> pc 0x102bc4, sp 0x7fde441
> pc 0x402258f4, sp 0x7fde501
> done
>
>
> 
> ||  n...@pozo.com   ||
> ||  ||
>  
>
>

___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"


vm_reserv.c panic on sparc64 current

2014-01-19 Thread Manfred Antar
vm_reserv.c starting with revision 25 causes panic on sparc64 (netra T1 200)
version 259998 works

backtrace:
Starting apache22.
panic: Bad link elm 0xf8007d4728f8 prev->next != elm
cpuid = 0
KDB: enter: panic
[ thread pid 1965 tid 100058 ]
Stopped at  kdb_enter+0x80: ta  %xcc, 1
db> bt
Tracing pid 1965 tid 100058 td 0xf80001880db0
vpanic() at vpanic+0x1f8
panic() at panic+0x20
vm_page_dequeue() at vm_page_dequeue+0xf8
vm_fault_hold() at vm_fault_hold+0x54c
vm_fault() at vm_fault+0x88
trap_pfault() at trap_pfault+0x1ac
trap() at trap+0xdc
-- data access protection tar=0x4100679c sfar=0x41006010 sfsr=0x85 
%o7=0x4062ea3c --
userland() at 0x4062eab8
user trace: trap %o7=0x4062ea3c
pc 0x4062eab8, sp 0x7fdd811
pc 0x4062ecd0, sp 0x7fdd8d1
pc 0x406397f0, sp 0x7fdd991
pc 0x1121f8, sp 0x7fdda71
pc 0x11bc4c, sp 0x7fddb31
pc 0x10fce8, sp 0x7fddbf1
pc 0x107e14, sp 0x7fddcb1
pc 0x106310, sp 0x7fddd71
pc 0x107160, sp 0x7fdde81
pc 0x106360, sp 0x7fde041
pc 0x106284, sp 0x7fde151
pc 0x111c6c, sp 0x7fde261
pc 0x112118, sp 0x7fde341
pc 0x102bc4, sp 0x7fde441
pc 0x402258f4, sp 0x7fde501
done



||  n...@pozo.com   ||
||  ||
 

___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"