Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 Feb 2018 10:13:07 -0500
From:      Michael Butler <imb@protected-networks.net>
To:        "Andrey V. Elsukov" <bu7cher@yandex.ru>, freebsd-current <freebsd-current@freebsd.org>
Subject:   Re: panic on boot after SVN r328988
Message-ID:  <55855848-6d82-92a5-c71b-a695a0edf1e0@protected-networks.net>
In-Reply-To: <9559d716-762f-e484-1d98-9cc3e8491bd3@yandex.ru>
References:  <fe4962f7-f764-a50d-39ec-6caf8eb73369@protected-networks.net> <1c1d7cd3-7236-b082-0a6d-288f2b807da1@yandex.ru> <5ff53b57-cdb5-4059-6209-9bf70101af99@protected-networks.net> <9559d716-762f-e484-1d98-9cc3e8491bd3@yandex.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
On 02/16/18 10:05, Andrey V. Elsukov wrote:
> On 16.02.2018 17:44, Michael Butler wrote:
>>> do you have some specific optimization flags in make.conf?
>>> Can you show the output of `head -40 /var/run/dmesg.boot`?
>>>
>>
>> The only relevant flags in /etc/make.conf are ..
>>
>> CPUTYPE?=pentium3
>> KERNCONF=SARAH
>> NO_MODULES=YES
>>
>> Boot log from last night's failure attached,
> 
> Ok, it seems ConcurrencyKit was not tested with Pintium3.
> Can you show the output from kgdb:
> 
>  disassemble *0xc0991ff0

That'd do it .. :-(

(kgdb) disassemble 0xc0991ff0
Dump of assembler code for function dyn_lookup_ipv4_state:
   0xc0991fa0 <+0>:     push   %ebp
   0xc0991fa1 <+1>:     mov    %esp,%ebp
   0xc0991fa3 <+3>:     push   %ebx
   0xc0991fa4 <+4>:     push   %edi
   0xc0991fa5 <+5>:     push   %esi
   0xc0991fa6 <+6>:     sub    $0x18,%esp
   0xc0991fa9 <+9>:     mov    0x10(%ebp),%edx
   0xc0991fac <+12>:    mov    0xc0d19dd4,%ecx
   0xc0991fb2 <+18>:    dec    %ecx
   0xc0991fb3 <+19>:    and    0x4(%edx),%ecx
   0xc0991fb6 <+22>:    mov    0xc0d19dd8,%eax
   0xc0991fbb <+27>:    mov    (%eax,%ecx,4),%eax
   0xc0991fbe <+30>:    mov    %eax,0x8(%edx)
   0xc0991fc1 <+33>:    mov    0xc0d19ddc,%eax
   0xc0991fc6 <+38>:    mov    (%eax,%ecx,4),%eax
   0xc0991fc9 <+41>:    mov    %eax,-0x14(%ebp)
   0xc0991fcc <+44>:    mov    0xc0d19de0,%eax
   0xc0991fd1 <+49>:    mov    (%eax,%ecx,4),%ebx
   0xc0991fd4 <+52>:    test   %ebx,%ebx
   0xc0991fd6 <+54>:    je     0xc09920ba <dyn_lookup_ipv4_state+282>
   0xc0991fdc <+60>:    mov    0x8(%ebp),%edx
   0xc0991fdf <+63>:    mov    %ecx,-0x10(%ebp)
   0xc0991fe2 <+66>:    data16 data16 data16 data16 nopw
%cs:0x0(%eax,%eax,1)
   0xc0991ff0 <+80>:    lfence
   0xc0991ff3 <+83>:    mov    %fs:0x58,%eax
   0xc0991ff9 <+89>:    mov    %eax,-0x18(%ebp)
   0xc0991ffc <+92>:    mov    %ebx,-0x3f409e80(%eax)
   0xc0992002 <+98>:    mov    0xc0d19ddc,%eax
   0xc0992007 <+103>:   mov    (%eax,%ecx,4),%eax
   0xc099200a <+106>:   cmp    %eax,-0x14(%ebp)
   0xc099200d <+109>:   jne    0xc099209d <dyn_lookup_ipv4_state+253>
   0xc0992013 <+115>:   movzbl 0x1(%ebx),%eax
   0xc0992017 <+119>:   cmp    0xd(%edx),%al
   0xc099201a <+122>:   jne    0xc0992090 <dyn_lookup_ipv4_state+240>
   0xc099201c <+124>:   mov    0x10(%ebp),%eax
   0xc099201f <+127>:   movzwl 0x2(%eax),%eax
   0xc0992023 <+131>:   test   %ax,%ax
   0xc0992026 <+134>:   je     0xc099202e <dyn_lookup_ipv4_state+142>
   0xc0992028 <+136>:   cmp    %ax,0x2(%ebx)
   0xc099202c <+140>:   jne    0xc0992090 <dyn_lookup_ipv4_state+240>
   0xc099202e <+142>:   movzwl 0x4(%ebx),%esi
   0xc0992032 <+146>:   movzwl 0xa(%edx),%edi
   0xc0992036 <+150>:   cmp    %di,%si
   0xc0992039 <+153>:   jne    0xc0992063 <dyn_lookup_ipv4_state+195>






Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?55855848-6d82-92a5-c71b-a695a0edf1e0>