JP2015195065A - セキュアなエラーハンドリング - Google Patents
セキュアなエラーハンドリング Download PDFInfo
- Publication number
- JP2015195065A JP2015195065A JP2015159172A JP2015159172A JP2015195065A JP 2015195065 A JP2015195065 A JP 2015195065A JP 2015159172 A JP2015159172 A JP 2015159172A JP 2015159172 A JP2015159172 A JP 2015159172A JP 2015195065 A JP2015195065 A JP 2015195065A
- Authority
- JP
- Japan
- Prior art keywords
- error
- platform
- register
- operating system
- processor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Storage Device Security (AREA)
- Debugging And Monitoring (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
Description
本出願は、“INJECTING ERROR AND/OR MIGRATING MEMORY IN A COMPUTING SYSTEM”と題され、2010年12月17日に申請された米国特許出願番号第12/971868号に関連する。この出願は、実際のエラー注入の実施を説明する。
Claims (22)
- オペレーティングシステムと、
プロセッサを含むプラットフォームであり、前記プロセッサはエラーレジスタを含む、プラットフォームと、を備え、
前記オペレーティングシステムは、前記プラットフォームを介して前記エラーレジスタにセキュアな方式でのみ書き込むことができ、前記エラーレジスタは、前記プラットフォームを介して有効にされる及び/又は無効にされる、装置。 - 前記プラットフォームはさらに、システム管理モード機能を含み、前記オペレーティングシステムは、前記システム管理モード機能を介して前記エラーレジスタにセキュアな方式でのみ書き込むことができる、請求項1に記載の装置。
- 前記システム管理モード機能は、基本入出力システムに含まれる、請求項2に記載の装置。
- 前記オペレーティングシステムは、プラットフォームファームウェアを介して前記エラーレジスタにセキュアな方式でのみ書き込むことができる、請求項1に記載の装置。
- 前記エラーレジスタは、マシンチェックアーキテクチャレジスタ及びエラーシグナル送信レジスタのうち少なくとも1つを含む、請求項1に記載の装置。
- 前記エラーレジスタは、前記プラットフォームによってのみ有効にされる及び/又は無効にされるマシンチェックアーキテクチャレジスタである、請求項1に記載の装置。
- 前記プラットフォームは、前記オペレーティングシステムと前記プロセッサとの間のエラーシグナル送信を制御する、請求項1に記載の装置。
- 前記プラットフォームは、前記オペレーティングシステムと前記プロセッサとの間のエラーシグナル送信を有効にする及び/又は無効にする、請求項1に記載の装置。
- 前記エラーレジスタは、前記プラットフォームにより制御されるマシンチェックアーキテクチャレジスタであり、前記プロセッサはさらに、前記プラットフォームにより制御されるエラーシグナル送信レジスタを含む、請求項1に記載の装置。
- 前記オペレーティングシステムは、前記プラットフォームを介して前記エラーレジスタに書き込む、請求項1に記載の装置。
- エラー注入が、前記プラットフォームを介して実施される、請求項1に記載の装置。
- オペレーティングシステムから、プロセッサに含まれるエラーレジスタに、プラットフォームを介してセキュアな方式で書き込むステップと、
前記プラットフォームを介して前記エラーレジスタを有効にする及び/又は無効にするステップと、
を含む方法。 - 前記オペレーティングシステムから、前記プロセッサに含まれる前記エラーレジスタに、前記プラットフォームに含まれるシステム管理モード機能を介してセキュアな方式で書き込むステップ、をさらに含む請求項12に記載の方法。
- 前記システム管理モード機能は、前記プラットフォームの基本入出力システムに含まれる、請求項13に記載の方法。
- 前記オペレーティングシステムから、前記エラーレジスタに、プラットフォームファームウェアを介してセキュアな方式で書き込むステップ、をさらに含む請求項12に記載の方法。
- 前記エラーレジスタは、マシンチェックアーキテクチャレジスタ及びエラーシグナル送信レジスタのうち少なくとも1つを含む、請求項12に記載の方法。
- 前記エラーレジスタはマシンチェックアーキテクチャレジスタであり、前記プラットフォームのみが前記マシンチェックアーキテクチャレジスタを有効にする及び/又は無効にするステップ、をさらに含む請求項12に記載の方法。
- 前記プラットフォームを介して、前記オペレーティングシステムと前記プロセッサとの間のエラーシグナル送信を制御するステップ、をさらに含む請求項12に記載の方法。
- 前記プラットフォームを介して、前記オペレーティングシステムと前記プロセッサとの間のエラーシグナル送信を有効にする及び/又は無効にするステップ、をさらに含む請求項12に記載の方法。
- 前記エラーレジスタはマシンチェックアーキテクチャレジスタであり、前記プラットフォームが前記マシンチェックアーキテクチャレジスタと前記プロセッサ内のエラーシグナル送信レジスタとを制御するステップ、をさらに含む請求項12に記載の方法。
- 前記オペレーティングシステムから、前記エラーレジスタに、前記プラットフォームを介して書き込むステップ、をさらに含む請求項12に記載の方法。
- 前記プラットフォームを介して1又は複数のエラーを注入するステップ、をさらに含む請求項12に記載の方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015159172A JP6250604B2 (ja) | 2015-08-11 | 2015-08-11 | セキュアなエラーハンドリング |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015159172A JP6250604B2 (ja) | 2015-08-11 | 2015-08-11 | セキュアなエラーハンドリング |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014545882A Division JP5925909B2 (ja) | 2011-12-29 | 2011-12-29 | セキュアなエラーハンドリング |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2015195065A true JP2015195065A (ja) | 2015-11-05 |
| JP6250604B2 JP6250604B2 (ja) | 2017-12-20 |
Family
ID=54433945
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015159172A Expired - Fee Related JP6250604B2 (ja) | 2015-08-11 | 2015-08-11 | セキュアなエラーハンドリング |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6250604B2 (ja) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63140342A (ja) * | 1986-12-02 | 1988-06-11 | Nec Corp | エラ−検出回路の試験方式 |
| JPH0962607A (ja) * | 1995-08-25 | 1997-03-07 | Toshiba Corp | コンピュータシステム |
| JP2000322397A (ja) * | 1999-05-14 | 2000-11-24 | Nec Software Kobe Ltd | 情報処理装置 |
| US20060112307A1 (en) * | 2004-11-09 | 2006-05-25 | Marisetty Suresh K | System and method for error injection using a flexible program interface field |
| US20070061634A1 (en) * | 2005-09-15 | 2007-03-15 | Suresh Marisetty | OS and firmware coordinated error handling using transparent firmware intercept and firmware services |
| US20080288815A1 (en) * | 2007-05-16 | 2008-11-20 | Mohan Kumar | Firmware assisted error handling scheme |
-
2015
- 2015-08-11 JP JP2015159172A patent/JP6250604B2/ja not_active Expired - Fee Related
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63140342A (ja) * | 1986-12-02 | 1988-06-11 | Nec Corp | エラ−検出回路の試験方式 |
| JPH0962607A (ja) * | 1995-08-25 | 1997-03-07 | Toshiba Corp | コンピュータシステム |
| JP2000322397A (ja) * | 1999-05-14 | 2000-11-24 | Nec Software Kobe Ltd | 情報処理装置 |
| US20060112307A1 (en) * | 2004-11-09 | 2006-05-25 | Marisetty Suresh K | System and method for error injection using a flexible program interface field |
| US20070061634A1 (en) * | 2005-09-15 | 2007-03-15 | Suresh Marisetty | OS and firmware coordinated error handling using transparent firmware intercept and firmware services |
| US20080288815A1 (en) * | 2007-05-16 | 2008-11-20 | Mohan Kumar | Firmware assisted error handling scheme |
Non-Patent Citations (1)
| Title |
|---|
| ソフトウェア・ディベロッパーズ・マニュアル 下巻:システム・プログラミング・ガイド, vol. 初版, JPN6016034724, 31 December 1997 (1997-12-31), pages 12 - 1, ISSN: 0003667070 * |
Also Published As
| Publication number | Publication date |
|---|---|
| JP6250604B2 (ja) | 2017-12-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5925909B2 (ja) | セキュアなエラーハンドリング | |
| US10867028B2 (en) | Program-instruction-controlled instruction flow supervision | |
| US9805200B2 (en) | System and method for firmware verification | |
| JP5307196B2 (ja) | シリコンに一体化されたコードのシステムへの提供 | |
| JP5469254B2 (ja) | プロセッサスワップ無しという条件を検出するメカニズムおよびブート中の高速バスキャリブレーションの修正変更 | |
| US11281768B1 (en) | Firmware security vulnerability verification service | |
| KR101365370B1 (ko) | 동적 시스템 재구성 | |
| US10114952B2 (en) | System, apparatus and method for performing secure memory training and management in a trusted environment | |
| US9075751B2 (en) | Secure data protection with improved read-only memory locking during system pre-boot | |
| JP7838897B2 (ja) | ファームウェアの更新 | |
| US9372702B2 (en) | Non-disruptive code update of a single processor in a multi-processor computing system | |
| CN107567629A (zh) | 在可信执行环境容器中的动态固件模块加载器 | |
| US20080162878A1 (en) | Multi-socket boot | |
| US7536694B2 (en) | Exception handling in a multiprocessor system | |
| JP2016038599A (ja) | マイクロコンピュータ及びマイクロコンピュータシステム | |
| US20100293357A1 (en) | Method and apparatus for providing platform independent secure domain | |
| JP6250604B2 (ja) | セキュアなエラーハンドリング | |
| US11748221B2 (en) | Test error scenario generation for computer processing system components | |
| US11977638B2 (en) | Low-impact firmware update | |
| US20250356020A1 (en) | Technologies to track firmware sources |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150811 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160829 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160906 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20161129 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20170425 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170823 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20170831 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20171024 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20171122 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6250604 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |