PCR 1820 (A-1820) - Move kernel processScheduleBeforePeriodMismatch check to regcheck
Summary: Move kernel processScheduleBeforePeriodMismatch check to regcheck
Status: ASSIGNED
Alias: A-1820
Product: Kernel
Classification: Deos
Component: Kernel (show other PCRs)
Version: mainline
Hardware: TBD Deos
: Any Upcoming
: Enhancement
Target Milestone: mainline
Assignee: .Kernel
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2004-10-19 00:00 MST by rroffelsen
Modified: 2024-08-30 06:57 MST (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this PCR.
Description alarson 2005-09-22 17:05:16 MST
From a GK e-mail:
When we decided to allow the main threads to be in PIPC/SBs (years ago),
somebody (me) forgot to add a rule to the IT to ensure
mainThrreadTemplate.period == mainThreadName.period.
 
DI found that yesterday (PCR E-641)
 
The IT will therefore allow the main to be in SB relations at non-main-thread
periods.  I'm pretty sure this is bad.
 
 
My question is...does regchk have a rule to catch this?  I searched the regchk
TQD v.1.3.0 and did not see a check.  I ran regcheck.py and got
*** Total Number -- kernel precondition FAILED: 0 
*** Total Number -- kernel precondition passed: 526 
*** Total Number -- platform consistency WARNING: 0 
*** Total Number -- platform consistency passed: 47 
 
So...I think we uncovered a bug


TRACK Comments:

10/27/2004 14:14:13 - ryanr - After researching the kernel code this condition
is protected (the process will fail creation --
processScheduleBeforePeriodMismatch).  But this is a good candidate for a
regcheck rule that would reduce the kernel complexity (because the check could
be removed) so leave this PCR open, SAS classification enhancement.

10/19/2004 12:49:48 - ryanr - This PCR may need to be compied to the old
regcheck and produce depending on the assesment.


PCR moved from Track to bugzilla by Aaron.Larson@Honeywell.com 2005-09-22 17:05
Comment 1 sb 2006-05-04 12:11:31 MST
Update Target Milestone per 3/2006 Deos ADIRU Final EASA audit.
Comment 2 deosbugs.ccb 2010-02-03 15:22:22 MST
CCB visited this PCR on 2010-02-03
Comment 3 deosbugs.ccb 2010-02-25 13:36:01 MST
CCB visited this PCR on 2010-02-25.
Comment 4 deosbugs.ccb 2010-03-31 12:12:01 MST
CCB 2 visited this PCR on  2010-03-31
Comment 5 deosbugs.ccb 2010-05-11 15:05:16 MST
CCB visited this PCR on 2010-05-11
Comment 6 deosbugs.ccb 2010-09-30 14:51:14 MST
CCB 2 visited this PCR on 2010-09-30.
Comment 7 deosbugs.ccb 2010-12-17 10:17:10 MST
CCB visited this PCR on 2010-12-17.
Comment 8 deosbugs.ccb 2011-03-07 17:38:50 MST
CCB visited this PCR on 2011-03-07
Comment 9 deosbugs.ccb 2011-04-11 14:37:24 MST
CCB visited this PCR on 2011-04-11
Comment 10 deosbugs.ccb 2011-05-16 15:19:59 MST
CCB2 visited this PCR on 2011-05-16
Comment 11 deosbugs.ccb 2011-08-17 15:10:21 MST
CCB visited this PCR on 2011-08-17
Comment 12 deosbugs.ccb 2011-11-04 15:52:09 MST
CCB 2 visited this PCR on 2011-11-04
Comment 13 deosbugs.ccb 2012-01-31 13:45:07 MST
CCB visited this PCR on 2012-01-31
Comment 14 deosbugs.ccb 2012-05-15 08:39:58 MST
CCB visited this PCR on 2012-05-15
Comment 15 deosbugs.ccb 2012-06-08 13:16:22 MST
CCB 2 visited this PCR on 2012-06-08
Comment 16 deosbugs.ccb 2012-08-24 09:16:43 MST
CCB visited this PCR on 2012-08-24
Comment 17 deosbugs.ccb 2012-09-07 10:38:10 MST
CCB visited this PCR on 2012-09-07
Comment 18 rroffelsen 2012-09-17 16:00:02 MST
CCB visited this PCR on 2012-09-17
Comment 19 deosbugs.ccb 2012-11-19 12:19:19 MST
CCB visited this PCR on 2012-11-19
Comment 20 deosbugs.ccb 2012-11-26 17:45:33 MST
CCB visited this PCR on 2012-11-26
Comment 21 deosbugs.ccb 2013-02-12 21:17:13 MST
CCB visited this PCR on 2013-02-12
Comment 22 deosbugs.ccb 2013-03-18 14:35:02 MST
CCB visited this PCR on 2013-03-18
Comment 23 deosbugs.ccb 2013-05-15 10:11:52 MST
CCB visited this PCR on 2013-05-15
Comment 24 deosbugs.ccb 2013-07-19 11:25:43 MST
CCB visited this PCR on 2013-07-19
Comment 25 deosbugs.ccb 2013-11-15 17:39:58 MST
CCB visited this PCR on 2013-11-15
Comment 26 deosbugs.ccb 2014-05-20 10:13:51 MST
CCB 2 visited this PCR on 2014-05-20
Comment 27 deosbugs.ccb 2014-07-14 15:11:35 MST
CCB visited this PCR on 2014-07-14
Comment 28 deosbugs.ccb 2014-11-11 13:16:32 MST
CCB 2 visited this PCR on 2014-11-11
Comment 29 deosbugs.ccb 2014-11-17 08:57:40 MST
CCB visited this PCR on 2014-11-17
Comment 30 deosbugs.ccb 2016-04-18 12:56:15 MST
CCB visited this PCR on 2016-04-18
Comment 31 deosbugs.ccb 2016-06-20 13:09:08 MST
CCB visited this PCR on 2016-06-20
Comment 32 deosbugs.ccb 2017-02-01 09:39:11 MST
CCB visited this PCR on 2017-02-01-59501
Comment 33 deosbugs.ccb 2017-06-28 13:02:10 MST
CCB visited this PCR on 2017-06-28-69227
Comment 34 deosbugs.ccb 2017-07-06 11:07:59 MST
CCB visited this PCR on 2017-07-06-58325
Comment 35 deosbugs.ccb 2021-03-26 09:38:00 MST
CCB visited this PCR on 2021-03-26-57787
Comment 36 deosbugs.ccb 2021-04-05 09:54:46 MST
CCB visited this PCR on 2021-04-05-59141
Comment 37 deosbugs.ccb 2023-08-14 11:07:17 MST
CCB visited this PCR on 2023-08-14-64795
Comment 38 deosbugs.ccb 2023-08-14 11:44:30 MST
This is a desired feature that should be included in an upcoming release if time allows.  It is being taken off of HOLD for consideration for Kismet.
Comment 39 deosbugs.ccb 2024-08-30 06:57:51 MST
CCB visited this PCR on 2024-08-30-49739