Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
btwise
OpenCorePKG_MOD
提交
2e883f6f
O
OpenCorePKG_MOD
项目概览
btwise
/
OpenCorePKG_MOD
通知
26
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
O
OpenCorePKG_MOD
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
2e883f6f
编写于
6月 08, 2019
作者:
V
vit9696
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
OpenCoreKernel: Implement PanicNoKextDump quirk
上级
ce136ba8
变更
8
隐藏空白更改
内联
并排
Showing
8 changed file
with
33 addition
and
3 deletion
+33
-3
Changelog.md
Changelog.md
+1
-0
Docs/Configuration.pdf
Docs/Configuration.pdf
+0
-0
Docs/Configuration.tex
Docs/Configuration.tex
+8
-0
Docs/Differences/Differences.pdf
Docs/Differences/Differences.pdf
+0
-0
Docs/Differences/Differences.tex
Docs/Differences/Differences.tex
+12
-3
Docs/Sample.plist
Docs/Sample.plist
+4
-0
Docs/SampleFull.plist
Docs/SampleFull.plist
+4
-0
Platform/OpenCore/OpenCoreKernel.c
Platform/OpenCore/OpenCoreKernel.c
+4
-0
未找到文件。
Changelog.md
浏览文件 @
2e883f6f
...
...
@@ -10,6 +10,7 @@ OpenCore Changelog
-
Added
`Misc`
->
`Tools`
section to add third-party tools
-
Added
`Kernel`
->
`Emulate`
section for CPUID patches
-
Added
`CustomSMBIOSGuid`
quirk for Custom SMBIOS update mode
-
Added
`PanicNoKextDump`
quirk to avoid kext dump in panics
#### v0.0.2
-
Documentation improvements (see Differences.pdf)
...
...
Docs/Configuration.pdf
浏览文件 @
2e883f6f
无法预览此类型文件
Docs/Configuration.tex
浏览文件 @
2e883f6f
...
...
@@ -1258,6 +1258,13 @@ blocking.
\emph
{
Note
}
: This option should avoided whenever possible. Modern firmwares
usually have compatible AHCI controllers.
\item
\texttt
{
PanicNoKextDump
}
\\
\textbf
{
Type
}
:
\texttt
{
plist
\
boolean
}
\\
\textbf
{
Default value
}
:
\texttt
{
false
}
\\
\textbf
{
Description
}
: Prevent kernel from printing kext dump in the panic
log preventing from observing panic details. Affects 10.13 and above.
\item
\texttt
{
ThirdPartyTrim
}
\\
\textbf
{
Type
}
:
\texttt
{
plist
\
boolean
}
\\
...
...
@@ -1947,6 +1954,7 @@ troubleshooting:
\item
\texttt
{
keepsyms
=
1
}
\item
\texttt
{
kextlog
=
VALUE
}
\item
\texttt
{
nvda
\_
drv
=
1
}
\item
\texttt
{
lapic
\_
dont
\_
panic
=
1
}
\item
\texttt
{
slide
=
VALUE
}
\item
\texttt
{
-
nehalem
\_
error
\_
disable
}
\item
\texttt
{
-
no
\_
compat
\_
check
}
...
...
Docs/Differences/Differences.pdf
浏览文件 @
2e883f6f
无法预览此类型文件
Docs/Differences/Differences.tex
浏览文件 @
2e883f6f
\documentclass
[]
{
article
}
%DIF LATEXDIFF DIFFERENCE FILE
%DIF DEL PreviousConfiguration.tex Fri May 24 02:34:39 2019
%DIF ADD ../Configuration.tex Fri Jun 7 2
1:56:18
2019
%DIF ADD ../Configuration.tex Fri Jun 7 2
3:49:45
2019
\usepackage
{
lmodern
}
\usepackage
{
amssymb,amsmath
}
...
...
@@ -1357,7 +1357,15 @@ blocking.
usually have compatible AHCI controllers.
\item
\texttt
{
ThirdPartyTrim
}
\\
\DIFaddbegin
\texttt
{
\DIFadd
{
PanicNoKextDump
}}
\\
\textbf
{
\DIFadd
{
Type
}}
\DIFadd
{
:
}
\texttt
{
\DIFadd
{
plist
\
boolean
}}
\\
\textbf
{
\DIFadd
{
Default value
}}
\DIFadd
{
:
}
\texttt
{
\DIFadd
{
false
}}
\\
\textbf
{
\DIFadd
{
Description
}}
\DIFadd
{
: Prevent kernel from printing kext dump in the panic
log preventing from observing panic details. Affects 10.13 and above.
}
\item
\DIFaddend
\texttt
{
ThirdPartyTrim
}
\\
\textbf
{
Type
}
:
\texttt
{
plist
\
boolean
}
\\
\textbf
{
Default value
}
:
\texttt
{
false
}
\\
\textbf
{
Description
}
: Patch IOAHCIFamily.kext to force TRIM command support
...
...
@@ -2051,7 +2059,8 @@ troubleshooting:
\item
\texttt
{
keepsyms
=
1
}
\item
\texttt
{
kextlog
=
VALUE
}
\item
\texttt
{
nvda
\_
drv
=
1
}
\item
\texttt
{
slide
=
VALUE
}
\item
\DIFaddbegin
\texttt
{
\DIFadd
{
lapic
\_
dont
\_
panic
=
1
}}
\item
\DIFaddend
\texttt
{
slide
=
VALUE
}
\item
\texttt
{
-
nehalem
\_
error
\_
disable
}
\item
\texttt
{
-
no
\_
compat
\_
check
}
\item
\texttt
{
-
s
}
...
...
Docs/Sample.plist
浏览文件 @
2e883f6f
...
...
@@ -360,10 +360,14 @@
<false/>
<key>
AppleXcpmCfgLock
</key>
<false/>
<key>
CustomSMBIOSGuid
</key>
<false/>
<key>
DisableIoMapper
</key>
<false/>
<key>
ExternalDiskIcons
</key>
<false/>
<key>
PanicNoKextDump
</key>
<false/>
<key>
ThirdPartyTrim
</key>
<false/>
<key>
XhciPortLimit
</key>
...
...
Docs/SampleFull.plist
浏览文件 @
2e883f6f
...
...
@@ -360,10 +360,14 @@
<false/>
<key>
AppleXcpmCfgLock
</key>
<false/>
<key>
CustomSMBIOSGuid
</key>
<false/>
<key>
DisableIoMapper
</key>
<false/>
<key>
ExternalDiskIcons
</key>
<false/>
<key>
PanicNoKextDump
</key>
<false/>
<key>
ThirdPartyTrim
</key>
<false/>
<key>
XhciPortLimit
</key>
...
...
Platform/OpenCore/OpenCoreKernel.c
浏览文件 @
2e883f6f
...
...
@@ -315,6 +315,10 @@ OcKernelApplyPatches (
PatchAppleXcpmCfgLock
(
&
Patcher
);
}
if
(
Config
->
Kernel
.
Quirks
.
PanicNoKextDump
)
{
PatchPanicKextDump
(
&
Patcher
);
}
if
(
Config
->
Kernel
.
Emulate
.
Cpuid1Data
[
0
]
!=
0
||
Config
->
Kernel
.
Emulate
.
Cpuid1Data
[
1
]
!=
0
||
Config
->
Kernel
.
Emulate
.
Cpuid1Data
[
2
]
!=
0
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录