{"action":"created","issue":{"url":"https://api.github.com/repos/Piker-Alpha/ssdtPRGen.sh/issues/215","repository_url":"https://api.github.com/repos/Piker-Alpha/ssdtPRGen.sh","labels_url":"https://api.github.com/repos/Piker-Alpha/ssdtPRGen.sh/issues/215/labels{/name}","comments_url":"https://api.github.com/repos/Piker-Alpha/ssdtPRGen.sh/issues/215/comments","events_url":"https://api.github.com/repos/Piker-Alpha/ssdtPRGen.sh/issues/215/events","html_url":"https://github.com/Piker-Alpha/ssdtPRGen.sh/issues/215","id":150556853,"number":215,"title":"Xeon L3426 - Turbo boost not working","user":{"login":"benwwchen","id":4254675,"avatar_url":"https://avatars.githubusercontent.com/u/4254675?v=3","gravatar_id":"","url":"https://api.github.com/users/benwwchen","html_url":"https://github.com/benwwchen","followers_url":"https://api.github.com/users/benwwchen/followers","following_url":"https://api.github.com/users/benwwchen/following{/other_user}","gists_url":"https://api.github.com/users/benwwchen/gists{/gist_id}","starred_url":"https://api.github.com/users/benwwchen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/benwwchen/subscriptions","organizations_url":"https://api.github.com/users/benwwchen/orgs","repos_url":"https://api.github.com/users/benwwchen/repos","events_url":"https://api.github.com/users/benwwchen/events{/privacy}","received_events_url":"https://api.github.com/users/benwwchen/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":12,"created_at":"2016-04-23T13:51:42Z","updated_at":"2016-05-29T04:36:19Z","closed_at":null,"body":"Thanks for your hard work.\r\n\r\nI'm using the script for my Xeon L3426. It should be able to turbo boost to 3.2GHz (1 core), 3.06GHz (2 cores) and 2.13GHz (3 or 4 cores) according to [this](http://www.cpu-world.com/CPUs/Xeon/Intel-Xeon%20L3426%20-%20BV80605004737AA%20(BX80605L3426).html). And it can turbo boost correctly on Windows 10.\r\n\r\nBut before using this script, I can only get 2.13GHz (4 cores together) on El Capitan(P-State from 9 to 16):\r\n(I disabled logMSRs in AppleIntelInfo.kext because it caused kernel panic maybe because my motherboard is an ASUS one.)\r\n```\r\nAppleIntelInfo.kext v1.2 Copyright © 2012-2015 Pike R. Alpha. All rights reserved\r\n\r\nSettings:\r\n------------------------------------\r\nlogMSRs............................: 0\r\nlogIGPU............................: 0\r\nlogIntelRegs.......................: 1\r\nlogCStates.........................: 1\r\nlogIPGStyle........................: 1\r\nInitialTSC.........................: 0x506a41f3cb\r\nMWAIT C-States.....................: 4384\r\n\r\nCPU Ratio Info:\r\n------------------------------------\r\nCPU Low Frequency Mode.............: 900 MHz\r\nCPU Maximum non-Turbo Frequency....: 1400 MHz\r\nCPU Maximum Turbo Frequency........: 2400 MHz\r\nCPU P-States [ 14 ]\r\nCPU P-States [ 12 14 ]\r\nCPU P-States [ 10 12 14 ]\r\nCPU P-States [ 10 11 12 14 ]\r\nCPU P-States [ 10 11 12 13 14 ]\r\nCPU P-States [ 10 11 12 13 14 15 ]\r\nCPU P-States [ 10 11 12 13 14 15 16 ]\r\nCPU P-States [ 9 10 11 12 13 14 15 16 ]\r\n```\r\n\r\nThen I added\r\n```\r\ngUserDefinedCPUList=(\r\nL3426,45,1200,1800,3200,4,8,2,133\r\n)\r\n```\r\nin User Defined.cfg. Tried generating ssdt with SMBIOS MacPro5,1, Mac mini 5,1, iMac 11,1, iMac 12,1. All of them can't turbo boost at all:\r\n```\r\nAppleIntelInfo.kext v1.2 Copyright © 2012-2015 Pike R. Alpha. All rights reserved\r\n\r\nSettings:\r\n------------------------------------\r\nlogMSRs............................: 0\r\nlogIGPU............................: 0\r\nlogIntelRegs.......................: 1\r\nlogCStates.........................: 1\r\nlogIPGStyle........................: 1\r\nInitialTSC.........................: 0x4ceff5263e\r\nMWAIT C-States.....................: 4384\r\n\r\nCPU Ratio Info:\r\n------------------------------------\r\nCPU Low Frequency Mode.............: 900 MHz\r\nCPU Maximum non-Turbo Frequency....: 1400 MHz\r\nCPU Maximum Turbo Frequency........: 2400 MHz\r\nCPU P-States [ 12 ]\r\nCPU C3-Cores [ 0 2 3 5 7 ]\r\nCPU C6-Cores [ 0 1 2 3 4 5 6 7 ]\r\nCPU C3-Cores [ 0 1 2 3 4 5 7 ]\r\nCPU P-States [ 12 14 ]\r\nCPU P-States [ 11 12 14 ]\r\nCPU C3-Cores [ 0 1 2 3 4 5 6 7 ]\r\nCPU P-States [ 10 11 12 14 ]\r\nCPU P-States [ 9 10 11 12 14 ]\r\nCPU P-States [ 9 10 11 12 13 14 ]\r\n```\r\nThe ssdtPRGen.sh output is:\r\n(I'm using v16.7, because beta gives compilation errors)\r\n```\r\n./ssdtPRGen.sh -p L3426\r\nssdtPRGen.sh v0.9 Copyright (c) 2011-2012 by † RevoGirl\r\n             v6.6 Copyright (c) 2013 by † Jeroen\r\n             v16.7 Copyright (c) 2013-2016 by Pike R. Alpha\r\n-----------------------------------------------------------\r\nBugs > https://github.com/Piker-Alpha/ssdtPRGen.sh/issues <\r\n\r\nOverride value: (-p) processor model, now using: L3426!\r\n\r\nSystem information: Mac OS X 10.11.4 (15E65)\r\nBrandstring 'Intel(R) Xeon(R) CPU L3426 @ 1.87GHz'\r\n\r\nScope (_PR_) {590 bytes} with ACPI Processor declarations found in the DSDT (ACPI 1.0 compliant)\r\nGenerating ssdt.dsl for a 'Macmini5,1' with board-id [Mac-8ED6AF5B48C039E1]\r\nIntel L3426 processor [0x106E5] setup [0x0501]\r\nProcessor matched!\r\nWith a maximum TDP of 45 Watt, as specified by Intel\r\nNumber logical CPU's: 8 (Core Frequency: 1800 MHz)\r\nNumber of Turbo States: 10 (1933-3200 MHz)\r\nNumber of P-States: 16 (1200-3200 MHz)\r\nInjected C-States for P001 (C1,C3,C6)\r\nWarning: 'cpu-type' may be set improperly (0x0501 instead of 0x0601)\r\n\r\nIntel ACPI Component Architecture\r\nASL Optimizing Compiler version 20140926-64 [Nov  6 2014]\r\nCopyright (c) 2000 - 2014 Intel Corporation\r\n\r\nASL Input:     /Users/benwwchen/Library/ssdtPRGen/ssdt.dsl - 202 lines, 5620 bytes, 48 keywords\r\nAML Output:    /Users/benwwchen/Library/ssdtPRGen/ssdt.aml - 1425 bytes, 19 named objects, 29 executable opcodes\r\n\r\nCompilation complete. 0 Errors, 0 Warnings, 0 Remarks, 0 Optimizations\r\n```\r\n\r\nBy the way, Clover does recognize my CPU and all numbers seem correct:\r\n```\r\n2:899  0:000  CPU Vendor = 756E6547 Model=106E5\r\n2:899  0:000  The CPU supported turbo\r\n2:899  0:000  BrandString = Intel(R) Xeon(R) CPU           L3426  @ 1.87GHz\r\n2:899  0:000  FSBFrequency=133MHz DMIvalue=133330kHz\r\n2:899  0:000  Corrected FSBFrequency=133MHz\r\n2:899  0:000  Vendor/Model/Stepping: 0x756E6547/0x1E/0x5\r\n2:899  0:000  Family/ExtFamily: 0x6/0x0\r\n2:899  0:000  MaxDiv/MinDiv: 14.0/9\r\n2:899  0:000  Turbo: 16/16/23/24\r\n2:899  0:000  Features: 0xBFEBFBFF\r\n2:899  0:000  Threads: 8\r\n2:899  0:000  Cores: 4\r\n2:899  0:000  FSB: 133 MHz\r\n2:899  0:000  CPU: 1866 MHz\r\n2:899  0:000  TSC: 1866 MHz\r\n2:899  0:000  PIS: 533 MHz\r\n```\r\n\r\nHere is the APIC, DSDT in ~/Library/ssdtPRGen and SSDT generated by ssdtPRGen.sh with MacPro5,1 SMBIOS:\r\n[dsdt,apic,ssdt.zip](https://github.com/Piker-Alpha/ssdtPRGen.sh/files/233267/dsdt.apic.ssdt.zip)\r\n\r\nHere is the SSDT generated by Clover which can turbo to 2.13 GHz:\r\n[System SSDT.zip](https://github.com/Piker-Alpha/ssdtPRGen.sh/files/233309/System.SSDT.zip)\r\n\r\nAnd this is the original ACPI tables extracted in Windows:\r\n[ACPI.zip](https://github.com/Piker-Alpha/ssdtPRGen.sh/files/233312/ACPI.zip)\r\n\r\n\r\nWhat can I do to get the turbo boost working? Thanks."},"comment":{"url":"https://api.github.com/repos/Piker-Alpha/ssdtPRGen.sh/issues/comments/222342322","html_url":"https://github.com/Piker-Alpha/ssdtPRGen.sh/issues/215#issuecomment-222342322","issue_url":"https://api.github.com/repos/Piker-Alpha/ssdtPRGen.sh/issues/215","id":222342322,"user":{"login":"benwwchen","id":4254675,"avatar_url":"https://avatars.githubusercontent.com/u/4254675?v=3","gravatar_id":"","url":"https://api.github.com/users/benwwchen","html_url":"https://github.com/benwwchen","followers_url":"https://api.github.com/users/benwwchen/followers","following_url":"https://api.github.com/users/benwwchen/following{/other_user}","gists_url":"https://api.github.com/users/benwwchen/gists{/gist_id}","starred_url":"https://api.github.com/users/benwwchen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/benwwchen/subscriptions","organizations_url":"https://api.github.com/users/benwwchen/orgs","repos_url":"https://api.github.com/users/benwwchen/repos","events_url":"https://api.github.com/users/benwwchen/events{/privacy}","received_events_url":"https://api.github.com/users/benwwchen/received_events","type":"User","site_admin":false},"created_at":"2016-05-29T04:36:19Z","updated_at":"2016-05-29T04:36:19Z","body":"Yes. When I check those numbers in IORegistryExplorer, I'm using the SSDT without P-States and the CPU can turbo to 2.13GHz at that time. It's so weird that the states don't match what I actually get."}}
{"actor":{"display_login":"benwwchen"}}