Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Any recent changes to amd64 timecounters?



More information:

Since the original problem occurred with a custom kernel, I decided to see how it would behave with a GENERIC kernel. Sure enough, it booted up successfully!

Further investigation showed that GENERIC kernel configures acpicpu(4) immediately between the pckbc stuff and the timecounters.

So, I then rebooted my custom kernel, after manually preloading the acpicpu module. And lo and behold, that was also successful!

So it seems that the change is something that happened in the acpicpu area. On this particular machine, it simply hangs if the module is not loaded.

I am far from being an acpi expert, but this doesn't seem to be correct or desired behavior.

:)



On Thu, 4 Jul 2013, Paul Goyette wrote:

I've got an older amd64 machine running on an ASUS M4A88T-M motherboard and it works just fine with NetBSD 6.99.17 (current from 2013-02-22).

But when I tried to upgrade to today's 6.99.23, the boot process hangs right after

        ...
        amdnb_misc0 at pci0 dev 24 function 3: AMD NB Misc Configuration
pchb4 at pci0 dev 24 function 4: vendor 0x1022 product 0x1204 (rev. 0x00)
        isa0 at pcib0
        pckbc0 at isa0 port 0x60-0x64
        pckbd0 at pckbc0 (kbd slot)
        pckbc0: using irq 1 for kbd slot
        wskbd0 at pckbd0: console keyboard, using wsdisplay0

When booting the 6.99.17 kernel, the next few lines are

        timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0
        timecounter: Timecounter "TSC" frequency 3214618050 Hz quality 3000
uhub0 at usb2: vendor 0x1002 EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
        uhub0: 6 ports with 6 removable, self powered

followed by the rest of USB configuration.

I tried to disable pckbc* during the boot, but it still hangs, between the lines for isa0 and timecounters.

This motherboard has a AMD 710 southbridge. Three other machines with the same CPU and Northbridge (880G) chips, but with AMD 850 SB, boot the new kernel just fine.

So, has something in this area changed recently?


-------------------------------------------------------------------------
| Paul Goyette     | PGP Key fingerprint:     | E-mail addresses:       |
| Customer Service | FA29 0E3B 35AF E8AE 6651 | paul at whooppee.com    |
| Network Engineer | 0786 F758 55DE 53BA 7731 | pgoyette at juniper.net |
| Kernel Developer |                          | pgoyette at netbsd.org  |
-------------------------------------------------------------------------


-------------------------------------------------------------------------
| Paul Goyette     | PGP Key fingerprint:     | E-mail addresses:       |
| Customer Service | FA29 0E3B 35AF E8AE 6651 | paul at whooppee.com    |
| Network Engineer | 0786 F758 55DE 53BA 7731 | pgoyette at juniper.net |
| Kernel Developer |                          | pgoyette at netbsd.org  |
-------------------------------------------------------------------------


Home | Main Index | Thread Index | Old Index