Terry Lambert wrote:
> Stefan Farfeleder wrote:
> > (kgdb) l *kqueue_scan+0x242
> > 0xc01a1212 is in kqueue_scan
> > (/freebsd/current/src/sys/kern/kern_event.c:716).
> > 713             TAILQ_INSERT_TAIL(&kq->kq_head, &marker, kn_tqe);
> > 714             while (count) {
> > 715                     kn = TAILQ_FIRST(&kq->kq_head);
> > translates to:          mov    (%edi),%ebx
> > 716                     TAILQ_REMOVE(&kq->kq_head, kn, kn_tqe);
> > translates to:          cmpl   $0x0,0x8(%ebx)
> >
> > This line causes the page fault because %ebx is 0.
[ ... ]
> Please try the attached patch.
> 
> -- Terry


Stefan: Did the patch fix it, or not?

-- Terry

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to