Bug 12512

Summary: additional support for K6-III CPU information messages
Product: Base System Reporter: Louis Mamakos <louie>
Component: kernAssignee: Brian Feldman <green>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 4.0-CURRENT   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.diff none

Description Louis Mamakos 1999-07-04 22:10:00 UTC
	Wonder if they *really* sold you a K6-III CPU, and not some
	other weird thing?

	Add support to print_AMD_info to display L2 cache information
	for AMD K6-III CPU.  Additionally, display K6-model-specific
	capabilities.

How-To-Repeat: 
	dmesg now produces

CPU: AMD-K6(tm) 3D+ Processor (450.92-MHz 586-class CPU)
  Origin = "AuthenticAMD"  Id = 0x591  Stepping=1
  Features=0x8021bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,PGE,MMX>
AMD Extended Features=0x808029bf<FPU,VME,DE,PSE,TSC,K6MSR,MCE,CX8,SYSCALL,PGE,MMX,3DNow!>
Data TLB: 128 entries, 2-way associative
Instruction TLB: 64 entries, 1-way associative
L1 data cache: 32 kbytes, 32 bytes/line, 2 lines/tag, 2-way associative
L1 instruction cache: 32 kbytes, 32 bytes/line, 2 lines/tag, 2-way associative
L2 (on-CPU) cache: 256 kbytes, 32 bytes/line, 2 lines/tag, 4-way associative
Write Allocate Enable Limit: 128M bytes
Write Allocate 15-16M bytes: Enable
Comment 1 Brian Feldman freebsd_committer freebsd_triage 1999-07-05 03:30:36 UTC
State Changed
From-To: open->closed

This has been committed to 4.0-CURRENT. Thanks! If you ever have a K6-related 
PR again, I'll take care of it. 


Comment 2 Brian Feldman freebsd_committer freebsd_triage 1999-07-05 03:30:36 UTC
Responsible Changed
From-To: freebsd-bugs->	 green

I do the K6-specific stuff nowadays