PCR 12290 - Kernel should Initialize CS register at Startup
Summary: Kernel should Initialize CS register at Startup
Status: NEW
Alias: None
Product: Kernel
Classification: Deos
Component: Kernel (show other PCRs)
Version: experimental
Hardware: X86 Deos
: Hold
: Enhancement
Target Milestone: mainline
Assignee: .Kernel
URL:
Whiteboard:
Depends on:
Blocks: 12472
  Show dependency treegraph
 
Reported: 2020-02-04 10:44 MST by Adina Roffelsen
Modified: 2024-12-04 15:46 MST (History)
0 users

See Also:
Impact Assessment: Trivial
Organization: DDC-I, Inc.
aroffelsen: Requirements?
deosbugs.ccb: Code+
aroffelsen: TestCases?
aroffelsen: TestProcedures?
aroffelsen: Other+


Attachments

Note You need to log in before you can comment on or make changes to this PCR.
Description Adina Roffelsen 2020-02-04 10:44:19 MST
Kernel currently requires the boot to initialize the CS register but the requirements are imprecise about the value to set it to. By initializing the CS register, the kernel will be more consistent with its initialization of all other segment registers and be able to change the required value independent of boot. Note: boot still needs to initialize the CS register to a valid value, but the value will be overwritten by the kernel.
Comment 1 Adina Roffelsen 2020-02-04 11:23:10 MST
Committed SVNRevision 64325.

For X86, Initialize CS register at Startup. Add to release notes.
Comment 2 Adina Roffelsen 2020-02-04 11:44:53 MST
Committed SVNRevision 64328.

Update version string to indicate an enhancement instead of a bug fix.
Comment 3 Adina Roffelsen 2020-02-04 14:14:09 MST
Changes are sufficient for kernel release 10.1.0. Tracing, requirements, and test still need to be completed before PCR is complete.
Comment 4 deosbugs.ccb 2020-02-18 16:57:10 MST
CCB visited this PCR on 2020-02-18-85558
Comment 5 deosbugs.ccb 2020-04-17 14:11:43 MST
Developer asserts PCR is in an acceptable state for the upcoming releases.
Comment 6 deosbugs.ccb 2020-04-17 15:36:09 MST
CCB visited this PCR on 2020-04-17-74953
Comment 7 deosbugs.ccb 2020-07-23 09:17:37 MST
CCB visited this PCR on 2020-07-23-50520
Comment 8 deosbugs.ccb 2020-11-04 10:10:01 MST
CCB visited this PCR on 2020-11-04-53546
Comment 9 deosbugs.ccb 2021-03-12 13:52:52 MST
CCB visited this PCR on 2021-03-12-72934
Comment 10 deosbugs.ccb 2021-03-12 14:01:51 MST
Developer asserts code is in acceptable state for the current release 10.3.0.
Comment 11 deosbugs.ccb 2021-03-26 09:38:12 MST
CCB visited this PCR on 2021-03-26-57787
Comment 12 deosbugs.ccb 2021-03-26 11:11:54 MST
PCR being placed on hold as x86 support is not included in the next cert.
Comment 13 deosbugs.ccb 2023-08-14 11:07:33 MST
CCB visited this PCR on 2023-08-14-64795
Comment 14 deosbugs.ccb 2023-08-18 09:33:47 MST
PCR being taken off HOLD for kismet, but only applies to 32-bit x86.
Comment 15 deosbugs.ccb 2024-04-04 13:20:11 MST
CCB visited this PCR on 2024-04-04-71881
Comment 16 deosbugs.ccb 2024-08-30 06:58:03 MST
CCB visited this PCR on 2024-08-30-49739
Comment 17 deosbugs.ccb 2024-08-30 07:26:59 MST
Developer asserts updates are acceptable for release 11.4.0.
Comment 18 deosbugs.ccb 2024-12-04 15:42:06 MST
CCB visited this PCR on 2024-12-04-74123
Comment 19 deosbugs.ccb 2024-12-04 15:46:03 MST
PCR being placed on HOLD since x86 support is not included in Kismet.