when I acpidump -td to a file like mine.asl and read the code about Method(_CRT,0,Serialized) below Method (_CRT, 0, Serialized) { Return (C311 (0x00, 0x02)) //I FOUND OTHER MACHINE AND RESOURCE IS Return(C316 (0x00,0x02) } Method (_TMP, 0, Serialized) { If (LEqual (C307, 0x00)) { \_TZ.C317 () Store (0x01, C307) } I am confused about this code,and I wanna recompile this file to remove the anoying control spam "acpi_tz0:_CRT value is absurd,ignored(256.0C)". I have refered some resource which the Method(_CRT, 0, Serialized) is different,such as Return(C316(0x00,0x02))
Responsible Changed From-To: freebsd-i386->freebsd-bin reclassify.
Responsible Changed From-To: freebsd-bin->freebsd-bugs fix assignment.
You can't just replace C311. That is the name of some function that is being called. Your BIOS looks like it was run through an obfuscator (or was machine-generated) and uses non-human-readable names for internal functions in the ASL. (I had an HP laptop once whose BIOS was like this.) Hacking this method isn't really going to help with the problem. You would need to look at what the C311 method is doing and find out why it is returning 0x100. Note that HEAD has a change to reduce the spam when _TMP is invalid in r255077. Are you getting a lot of messages about _CRT being invalid or just one during boot?
batch change: For bugs that match the following - Status Is In progress AND - Untouched since 2018-01-01. AND - Affects Base System OR Documentation DO: Reset to open status. Note: I did a quick pass but if you are getting this email it might be worthwhile to double check to see if this bug ought to be closed.