NetBSD-Bugs archive

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

kern/58775: apei(4) spamming console



>Number:         58775
>Category:       kern
>Synopsis:       apei(4) spamming console
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Oct 24 14:30:00 +0000 2024
>Originator:     Hauke Fath
>Release:        NetBSD 10.0_STABLE
>Organization:
Technische Universitaet Darmstadt
>Environment:
	
	
System: NetBSD Gstoder 10.0_STABLE NetBSD 10.0_STABLE (THRIP-$Revision$) #0: Tue Jul 2 07:07:25 CEST 2024 hf4kh@Hochstuhl:/var/obj/netbsd-builds/10/amd64/sys/arch/amd64/compile/THRIP amd64
Architecture: x86_64
Machine: amd64
>Description:

	The newly-added apei(4) driver spams the console with messages
	like


apei0: error source 514 reported hardware error: severity=corrected nentries=12 status=0xca<CE,MULTI_CE,GEDE_COUNT=0xc>
apei0: error source 514 entry 0: SectionType={0xd995e954,0xbbc1,0x430f,0xadad,{0xb4,0x4d,0xcb,0x3c,0x6f,0x35}}
apei0: error source 514 entry 0: ErrorSeverity=2 (corrected)
apei0: error source 514 entry 0: Revision=0x300
apei0: error source 514 entry 0: Flags=0x1<PRIMARY>
apei0: error source 514: [unknown type]
apei0: error source 514 entry 1: SectionType={0xd995e954,0xbbc1,0x430f,0xadad,{0xb4,0x4d,0xcb,0x3c,0x6f,0x35}}
apei0: error source 514 entry 1: ErrorSeverity=2 (corrected)
apei0: error source 514 entry 1: Revision=0x300
apei0: error source 514 entry 1: Flags=0x1<PRIMARY>
apei0: error source 514: [unknown type]
apei0: error source 514 entry 2: SectionType={0xd995e954,0xbbc1,0x430f,0xadad,{0xb4,0x4d,0xcb,0x3c,0x6f,0x35}}
apei0: error source 514 entry 2: ErrorSeverity=2 (corrected)
apei0: error source 514 entry 2: Revision=0x300
apei0: error source 514 entry 2: Flags=0x1<PRIMARY>
apei0: error source 514: [unknown type]
apei0: error source 514 entry 3: SectionType={0xd995e954,0xbbc1,0x430f,0xadad,{0xb4,0x4d,0xcb,0x3c,0x6f,0x35}}
apei0: error source 514 entry 3: ErrorSeverity=2 (corrected)
apei0: error source 514 entry 3: Revision=0x300
apei0: error source 514 entry 3: Flags=0x1<PRIMARY>
apei0: error source 514: [unknown type]
apei0: error source 514 entry 4: SectionType={0xd995e954,0xbbc1,0x430f,0xadad,{0xb4,0x4d,0xcb,0x3c,0x6f,0x35}}
apei0: error source 514 entry 4: ErrorSeverity=2 (corrected)
apei0: error source 514 entry 4: Revision=0x300
apei0: error source 514 entry 4: Flags=0x1<PRIMARY>
apei0: error source 514: [unknown type]
apei0: error source 514 entry 5: SectionType={0xd995e954,0xbbc1,0x430f,0xadad,{0xb4,0x4d,0xcb,0x3c,0x6f,0x35}}
apei0: error source 514 entry 5: ErrorSeverity=2 (corrected)
apei0: error source 514 entry 5: Revision=0x300
apei0: error source 514 entry 5: Flags=0x1<PRIMARY>
apei0: error source 514: [unknown type]
apei0: error source 514 entry 6: SectionType={0xd995e954,0xbbc1,0x430f,0xadad,{0xb4,0x4d,0xcb,0x3c,0x6f,0x35}}
apei0: error source 514 entry 6: ErrorSeverity=2 (corrected)
apei0: error source 514 entry 6: Revision=0x300
apei0: error source 514 entry 6: Flags=0x1<PRIMARY>
apei0: error source 514: [unknown type]
apei0: error source 514 entry 7: SectionType={0xd995e954,0xbbc1,0x430f,0xadad,{0xb4,0x4d,0xcb,0x3c,0x6f,0x35}}
apei0: error source 514 entry 7: ErrorSeverity=2 (corrected)
apei0: error source 514 entry 7: Revision=0x300
apei0: error source 514 entry 7: Flags=0x1<PRIMARY>
apei0: error source 514: [unknown type]
apei0: error source 514 entry 8: SectionType={0xd995e954,0xbbc1,0x430f,0xadad,{0xb4,0x4d,0xcb,0x3c,0x6f,0x35}}
apei0: error source 514 entry 8: ErrorSeverity=2 (corrected)
apei0: error source 514 entry 8: Revision=0x300
apei0: error source 514 entry 8: Flags=0x1<PRIMARY>
apei0: error source 514: [unknown type]
apei0: error source 514 entry 9: SectionType={0xd995e954,0xbbc1,0x430f,0xadad,{0xb4,0x4d,0xcb,0x3c,0x6f,0x35}}
apei0: error source 514 entry 9: ErrorSeverity=2 (corrected)
apei0: error source 514 entry 9: Revision=0x300
apei0: error source 514 entry 9: Flags=0x1<PRIMARY>
apei0: error source 514: [unknown type]
apei0: error source 514 entry 10: SectionType={0xd995e954,0xbbc1,0x430f,0xadad,{0xb4,0x4d,0xcb,0x3c,0x6f,0x35}}
apei0: error source 514 entry 10: ErrorSeverity=2 (corrected)
apei0: error source 514 entry 10: Revision=0x300
apei0: error source 514 entry 10: Flags=0x1<PRIMARY>
apei0: error source 514: [unknown type]
apei0: error source 514 entry 11: SectionType={0xd995e954,0xbbc1,0x430f,0xadad,{0xb4,0x4d,0xcb,0x3c,0x6f,0x35}}
apei0: error source 514 entry 11: ErrorSeverity=2 (corrected)
apei0: error source 514 entry 11: Revision=0x300
apei0: error source 514 entry 11: Flags=0x1<PRIMARY>
apei0: error source 514: [unknown type]
apei0: error source 514: excess data: 716 bytes
apei0: error source 514: status changed from 0xca to 0xea
apei0: error source 514 reported hardware error: severity=corrected nentries=14 status=0xea<CE,MULTI_CE,GEDE_COUNT=0xe>


-- effectively rendering the console unusable.

	
>How-To-Repeat:

	Run a recent -10 kernel on newish server-grade amd64
	hardware, and attempt to use the console.

	
>Fix:

	Allow to re-direct the messages to somewhere more useful,
	and/or add severe rate limiting if you do feel the driver's
	output has to go to the console.

	I will disable the driver in the server kernel configs for
	now.

	

>Unformatted:
 	
 	


Home | Main Index | Thread Index | Old Index