Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Config-tools: Generate ioapic number and line maximum automatically #6987

Merged
merged 3 commits into from Jan 18, 2022

Conversation

yuchuyang
Copy link
Contributor

  1. Extract common ioapic information such as ioapic id, address, gsi base and gsi num to board.xml
  2. Generate MAX_IOAPIC_NUM and MAX_IOAPIC_LINE based on board.xml based on the information from part 1.

@acrnsi
Copy link

acrnsi commented Dec 16, 2021

Can one of the admins verify this patch?

@acrnsi-robot
Copy link
Contributor

No new violations to the coding guideline detected.
No New Name Conflict
No New Function Declaration/Definition Mismatch

@yuchuyang
Copy link
Contributor Author

@wenlingz This PR requires to update the board xmls. I will work with @Kunhui-Li and Zhongzhen to get it done. Thanks.

@wenlingz
Copy link
Contributor

@wenlingz This PR requires to update the board xmls. I will work with @Kunhui-Li and Zhongzhen to get it done. Thanks.

OK, got it

@yuchuyang yuchuyang changed the title Generate ioapic number and line maximum automatically Config-tools: Generate ioapic number and line maximum automatically Dec 17, 2021
@acrnsi-robot
Copy link
Contributor

start to run permerge test

17 similar comments
@acrnsi-robot
Copy link
Contributor

start to run permerge test

@acrnsi-robot
Copy link
Contributor

start to run permerge test

@acrnsi-robot
Copy link
Contributor

start to run permerge test

@acrnsi-robot
Copy link
Contributor

start to run permerge test

@acrnsi-robot
Copy link
Contributor

start to run permerge test

@acrnsi-robot
Copy link
Contributor

start to run permerge test

@acrnsi-robot
Copy link
Contributor

start to run permerge test

@acrnsi-robot
Copy link
Contributor

start to run permerge test

@acrnsi-robot
Copy link
Contributor

start to run permerge test

@acrnsi-robot
Copy link
Contributor

start to run permerge test

@acrnsi-robot
Copy link
Contributor

start to run permerge test

@acrnsi-robot
Copy link
Contributor

start to run permerge test

@acrnsi-robot
Copy link
Contributor

start to run permerge test

@acrnsi-robot
Copy link
Contributor

start to run permerge test

@acrnsi-robot
Copy link
Contributor

start to run permerge test

@acrnsi-robot
Copy link
Contributor

start to run permerge test

@acrnsi-robot
Copy link
Contributor

start to run permerge test

@acrnsi-robot
Copy link
Contributor

start to run permerge test

5 similar comments
@acrnsi-robot
Copy link
Contributor

start to run permerge test

@acrnsi-robot
Copy link
Contributor

start to run permerge test

@acrnsi-robot
Copy link
Contributor

start to run permerge test

@acrnsi-robot
Copy link
Contributor

start to run permerge test

@acrnsi-robot
Copy link
Contributor

start to run permerge test

@projectacrn projectacrn deleted a comment from acrnsi-robot Jan 16, 2022
@projectacrn projectacrn deleted a comment from acrnsi-robot Jan 16, 2022
@projectacrn projectacrn deleted a comment from acrnsi-robot Jan 16, 2022
@projectacrn projectacrn deleted a comment from acrnsi-robot Jan 16, 2022
@projectacrn projectacrn deleted a comment from acrnsi-robot Jan 16, 2022
@projectacrn projectacrn deleted a comment from acrnsi-robot Jan 16, 2022
@projectacrn projectacrn deleted a comment from acrnsi-robot Jan 16, 2022
@projectacrn projectacrn deleted a comment from acrnsi-robot Jan 16, 2022
@projectacrn projectacrn deleted a comment from acrnsi-robot Jan 16, 2022
@projectacrn projectacrn deleted a comment from acrnsi-robot Jan 16, 2022
@projectacrn projectacrn deleted a comment from acrnsi-robot Jan 16, 2022
@projectacrn projectacrn deleted a comment from acrnsi-robot Jan 16, 2022
@projectacrn projectacrn deleted a comment from acrnsi-robot Jan 16, 2022
@projectacrn projectacrn deleted a comment from acrnsi-robot Jan 16, 2022
@projectacrn projectacrn deleted a comment from acrnsi-robot Jan 16, 2022
@projectacrn projectacrn deleted a comment from acrnsi-robot Jan 16, 2022
Rename 50-acpi.py to 50-acpi-namespace.py.

Tracked-On: projectacrn#6986
Signed-off-by: Yang,Yu-chu <yu-chu.yang@intel.com>
Reviewed-by: Junjie Mao <junjie.mao@intel.com>
Acked-by: Anthony Xu <anthony.xu@intel.com>
Add a new extractor 40-acpi-tables.py which extracts ioapics basic
information such as: ioapic id, address, gsi base and gsi number.

An example:
  <ioapics>
    <ioapic id="0x2">
      <address>0xfec00000</address>
      <gsi_base>0x0</gsi_base>
      <gsi_number>240</gsi_number>
    </ioapic>
  </ioapics>

Tracked-On: projectacrn#6986
Signed-off-by: Yang,Yu-chu <yu-chu.yang@intel.com>
Reviewed-by: Junjie Mao <junjie.mao@intel.com>
Acked-by: Anthony Xu <anthony.xu@intel.com>
…oard.xml

Generate MAX_IOAPIC_NUM and MAX_IOAPIC_LINE based on board.xml automatically.

Tracked-On: projectacrn#6986
Signed-off-by: Yang,Yu-chu <yu-chu.yang@intel.com>
Reviewed-by: Junjie Mao <junjie.mao@intel.com>
Acked-by: Anthony Xu <anthony.xu@intel.com>
@acrnsi-robot
Copy link
Contributor

start to run premerge test

@acrnsi-robot acrnsi-robot merged commit 1aa1068 into projectacrn:master Jan 18, 2022
liuhang-bit pushed a commit to liuhang-bit/acrn-hypervisor that referenced this pull request Feb 28, 2022
1.Update SBL BIOS version: sbl_ifwi_ehl_mr1_748aeb0_fusa_fvme_sata.bin.
2.Re-obtain  all board xmls according to 6987.patch.
3.Modify the corresponding scenario pci.
4.Provide fusa_partition/hybrid_rt_fusa board xml and scenario xmls.
5.Update fush_dss patch file:stl/v2.7/0001-config_tool-update-onesource-ehl-fush_dss-board-xmls.patch.
6.Updated adl-s/icx-rvp/icx-hcc scenario xmls VCAT_ENABLED parameter to aotomathion test.

Depend-On: projectacrn#6987
Signed-off-by: zhongzhenx.liu <zhongzhenx.liu@intel.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants