bin/104484: A kernel with polling: the system freezes

Helmut Schellong var at schellong.biz
Mon Oct 16 20:00:53 PDT 2006


>Number:         104484
>Category:       bin
>Synopsis:       A kernel with polling: the system freezes
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Oct 17 03:00:35 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Helmut Schellong
>Release:        6.2 BETA2
>Organization:
>Environment:
Kernel with ULE and polling/HZ=1000
>Description:
Kernel with polling and HZ=1000, and ULE.
kern.polling.enable = 0.
No "polling" in rc.conf (ifconfig).
Driver sk0. Marvel GBit LAN.

Boot messages:
-----------------------------------------------------------
Loading configuration files.
Entropy harvesting: interrupts ethernet point_to_point $
-----------------------------------------------------------

The system freezes at '$'.
The word 'kickstart' does not appear.

If the original BETA2 kernel is bootet, the system does NOT hang.
After this boot, booting the kernel with polling built in, and
the system does NOT freeze.
Power OFF ... ON ... boot: The system hangs not.

One day later (three times/cycles) the system hangs again
with the polling kernel.
Hangs not with the original kernel.
And thereafter hangs not with the polling kernel.

And so on.

The original kernel repairs the boot process for one day.
Next day: freeze.
>How-To-Repeat:
Boot again next day.
>Fix:
First, using the original BETA2 kernel.
>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-bugs mailing list