Skip to content

Commit

Permalink
version 1.10
Browse files Browse the repository at this point in the history
  • Loading branch information
pbatard committed Jun 5, 2024
1 parent d77c3ab commit 4087873
Show file tree
Hide file tree
Showing 44 changed files with 64 additions and 57 deletions.
14 changes: 7 additions & 7 deletions .github/workflows/linux_gcc_edk2.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,27 +33,27 @@ env:

jobs:
build:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04

strategy:
matrix:
arch: [X64, IA32, AARCH64, ARM, RISCV64]
include:
- arch: X64
short: x64
pkgs: nasm python3-distutils uuid-dev
pkgs: nasm python3-setuptools uuid-dev
- arch: IA32
short: ia32
pkgs: gcc-multilib nasm python3-distutils uuid-dev
pkgs: gcc-multilib nasm python3-setuptools uuid-dev
- arch: AARCH64
short: aa64
pkgs: gcc-aarch64-linux-gnu python3-distutils uuid-dev
pkgs: gcc-aarch64-linux-gnu python3-setuptools uuid-dev
- arch: ARM
short: arm
pkgs: gcc-arm-linux-gnueabi python3-distutils uuid-dev
pkgs: gcc-arm-linux-gnueabi python3-setuptools uuid-dev
- arch: RISCV64
short: riscv64
pkgs: gcc-riscv64-linux-gnu python3-distutils uuid-dev
pkgs: gcc-riscv64-linux-gnu python3-setuptools uuid-dev

steps:
- name: Install toolchain
Expand Down Expand Up @@ -136,7 +136,7 @@ jobs:
path: web/*/index.html

merge-artifacts:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
needs: build
steps:
- name: Merge Artifacts
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/linux_gcc_gnu-efi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ on:

jobs:
build:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04

strategy:
matrix:
Expand Down Expand Up @@ -77,7 +77,7 @@ jobs:
path: src/*.efi

merge-artifacts:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
needs: build
steps:
- name: Merge Artifacts
Expand Down
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
*.d
*.db*
*.efi
*.fd
Expand All @@ -14,6 +15,7 @@
*.sdf
*.suo
*.vhd
*.vsidx
*.zip
arm
aa64
Expand Down
7 changes: 6 additions & 1 deletion ChangeLog.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
For detailed information about the changes below, please see the git log or
visit: https://github.com/pbatard/efifs
visit: https://github.com/pbatard/EfiFs

v1.10 (2024.06.05)
* Add EROFS support
* Add Btrfs zstd compression support (with thanks to Jan Schmitz)
* Update GRUB and gnu-efi to latest

v1.9 (2022.09.05)
* Work around Linux kernel's EFI stub not properly handling EFI_BUFFER_TOO_SMALL on GetInfo
Expand Down
2 changes: 1 addition & 1 deletion EfiFsPkg/Affs.inf
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
BASE_NAME = affs
FILE_GUID = BD873114-A318-48C4-AEF9-6C9E43A50FFA
MODULE_TYPE = UEFI_DRIVER
VERSION_STRING = 1.7
VERSION_STRING = 1.10
EDK_RELEASE_VERSION = 0x00020000
EFI_SPECIFICATION_VERSION = 0x00020000
ENTRY_POINT = FSDriverInstall
Expand Down
2 changes: 1 addition & 1 deletion EfiFsPkg/Afs.inf
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
BASE_NAME = afs
FILE_GUID = DEFE2F9E-38C4-4278-AB7D-3BCC7B3C9292
MODULE_TYPE = UEFI_DRIVER
VERSION_STRING = 1.7
VERSION_STRING = 1.10
EDK_RELEASE_VERSION = 0x00020000
EFI_SPECIFICATION_VERSION = 0x00020000
ENTRY_POINT = FSDriverInstall
Expand Down
2 changes: 1 addition & 1 deletion EfiFsPkg/Bfs.inf
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
BASE_NAME = bfs
FILE_GUID = 7686EACB-461E-417F-BB6B-0C5DBA8B4087
MODULE_TYPE = UEFI_DRIVER
VERSION_STRING = 1.7
VERSION_STRING = 1.10
EDK_RELEASE_VERSION = 0x00020000
EFI_SPECIFICATION_VERSION = 0x00020000
ENTRY_POINT = FSDriverInstall
Expand Down
2 changes: 1 addition & 1 deletion EfiFsPkg/Btrfs.inf
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
BASE_NAME = btrfs
FILE_GUID = E4FD4F23-5515-434C-9F19-59CA8B122825
MODULE_TYPE = UEFI_DRIVER
VERSION_STRING = 1.7
VERSION_STRING = 1.10
EDK_RELEASE_VERSION = 0x00020000
EFI_SPECIFICATION_VERSION = 0x00020000
ENTRY_POINT = FSDriverInstall
Expand Down
2 changes: 1 addition & 1 deletion EfiFsPkg/Cbfs.inf
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
BASE_NAME = cbfs
FILE_GUID = DEEC0FF0-64AE-4B2D-A9D1-87057258854C
MODULE_TYPE = UEFI_DRIVER
VERSION_STRING = 1.7
VERSION_STRING = 1.10
EDK_RELEASE_VERSION = 0x00020000
EFI_SPECIFICATION_VERSION = 0x00020000
ENTRY_POINT = FSDriverInstall
Expand Down
2 changes: 1 addition & 1 deletion EfiFsPkg/Cpio.inf
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
BASE_NAME = cpio
FILE_GUID = FE902772-06CD-40E4-B35B-0E760C5E9C1A
MODULE_TYPE = UEFI_DRIVER
VERSION_STRING = 1.7
VERSION_STRING = 1.10
EDK_RELEASE_VERSION = 0x00020000
EFI_SPECIFICATION_VERSION = 0x00020000
ENTRY_POINT = FSDriverInstall
Expand Down
2 changes: 1 addition & 1 deletion EfiFsPkg/CpioBe.inf
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
BASE_NAME = cpio_be
FILE_GUID = A3853AE0-E77D-405E-8A75-16333DE1632C
MODULE_TYPE = UEFI_DRIVER
VERSION_STRING = 1.7
VERSION_STRING = 1.10
EDK_RELEASE_VERSION = 0x00020000
EFI_SPECIFICATION_VERSION = 0x00020000
ENTRY_POINT = FSDriverInstall
Expand Down
2 changes: 1 addition & 1 deletion EfiFsPkg/EroFs.inf
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
BASE_NAME = erofs
FILE_GUID = 2B0F3769-1EBF-44E9-9BF2-E696C96104A2
MODULE_TYPE = UEFI_DRIVER
VERSION_STRING = 1.7
VERSION_STRING = 1.10
EDK_RELEASE_VERSION = 0x00020000
EFI_SPECIFICATION_VERSION = 0x00020000
ENTRY_POINT = FSDriverInstall
Expand Down
2 changes: 1 addition & 1 deletion EfiFsPkg/ExFat.inf
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
BASE_NAME = exfat
FILE_GUID = 2920E524-AD21-499E-9F4A-466BFDC3BFFB
MODULE_TYPE = UEFI_DRIVER
VERSION_STRING = 1.7
VERSION_STRING = 1.10
EDK_RELEASE_VERSION = 0x00020000
EFI_SPECIFICATION_VERSION = 0x00020000
ENTRY_POINT = FSDriverInstall
Expand Down
2 changes: 1 addition & 1 deletion EfiFsPkg/Ext2.inf
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
BASE_NAME = ext2
FILE_GUID = 7DDA7772-B8F5-4859-9DBA-0D6F2DBA4AF1
MODULE_TYPE = UEFI_DRIVER
VERSION_STRING = 1.7
VERSION_STRING = 1.10
EDK_RELEASE_VERSION = 0x00020000
EFI_SPECIFICATION_VERSION = 0x00020000
ENTRY_POINT = FSDriverInstall
Expand Down
2 changes: 1 addition & 1 deletion EfiFsPkg/F2fs.inf
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
BASE_NAME = f2fs
FILE_GUID = 3D1F4906-3509-4DD4-8850-70033DE336E4
MODULE_TYPE = UEFI_DRIVER
VERSION_STRING = 1.7
VERSION_STRING = 1.10
EDK_RELEASE_VERSION = 0x00020000
EFI_SPECIFICATION_VERSION = 0x00020000
ENTRY_POINT = FSDriverInstall
Expand Down
2 changes: 1 addition & 1 deletion EfiFsPkg/Fat.inf
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
BASE_NAME = fat
FILE_GUID = B9E0C839-BF75-4889-82FF-214BED41BA47
MODULE_TYPE = UEFI_DRIVER
VERSION_STRING = 1.7
VERSION_STRING = 1.10
EDK_RELEASE_VERSION = 0x00020000
EFI_SPECIFICATION_VERSION = 0x00020000
ENTRY_POINT = FSDriverInstall
Expand Down
2 changes: 1 addition & 1 deletion EfiFsPkg/Hfs.inf
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
BASE_NAME = hfs
FILE_GUID = BB57B5D8-F6DE-481C-9B08-C779B0F33E25
MODULE_TYPE = UEFI_DRIVER
VERSION_STRING = 1.7
VERSION_STRING = 1.10
EDK_RELEASE_VERSION = 0x00020000
EFI_SPECIFICATION_VERSION = 0x00020000
ENTRY_POINT = FSDriverInstall
Expand Down
2 changes: 1 addition & 1 deletion EfiFsPkg/HfsPlus.inf
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
BASE_NAME = hfsplus
FILE_GUID = EE593365-0635-44FC-AF28-DB98B63FDBC6
MODULE_TYPE = UEFI_DRIVER
VERSION_STRING = 1.7
VERSION_STRING = 1.10
EDK_RELEASE_VERSION = 0x00020000
EFI_SPECIFICATION_VERSION = 0x00020000
ENTRY_POINT = FSDriverInstall
Expand Down
2 changes: 1 addition & 1 deletion EfiFsPkg/Iso9660.inf
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
BASE_NAME = iso9660
FILE_GUID = EFBE987A-A33B-4EE4-B2B5-35DEDC28A5E9
MODULE_TYPE = UEFI_DRIVER
VERSION_STRING = 1.7
VERSION_STRING = 1.10
EDK_RELEASE_VERSION = 0x00020000
EFI_SPECIFICATION_VERSION = 0x00020000
ENTRY_POINT = FSDriverInstall
Expand Down
2 changes: 1 addition & 1 deletion EfiFsPkg/Jfs.inf
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
BASE_NAME = jfs
FILE_GUID = E87CF4E3-318E-4B5F-98B9-A6B47414506D
MODULE_TYPE = UEFI_DRIVER
VERSION_STRING = 1.7
VERSION_STRING = 1.10
EDK_RELEASE_VERSION = 0x00020000
EFI_SPECIFICATION_VERSION = 0x00020000
ENTRY_POINT = FSDriverInstall
Expand Down
2 changes: 1 addition & 1 deletion EfiFsPkg/Minix.inf
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
BASE_NAME = minix
FILE_GUID = 16CE8469-1586-4CE0-B90C-88D049A2967B
MODULE_TYPE = UEFI_DRIVER
VERSION_STRING = 1.7
VERSION_STRING = 1.10
EDK_RELEASE_VERSION = 0x00020000
EFI_SPECIFICATION_VERSION = 0x00020000
ENTRY_POINT = FSDriverInstall
Expand Down
2 changes: 1 addition & 1 deletion EfiFsPkg/Minix2.inf
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
BASE_NAME = minix2
FILE_GUID = 0AF860D2-4089-496A-AB51-2F28730E5CF6
MODULE_TYPE = UEFI_DRIVER
VERSION_STRING = 1.7
VERSION_STRING = 1.10
EDK_RELEASE_VERSION = 0x00020000
EFI_SPECIFICATION_VERSION = 0x00020000
ENTRY_POINT = FSDriverInstall
Expand Down
2 changes: 1 addition & 1 deletion EfiFsPkg/Minix2Be.inf
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
BASE_NAME = minix2_be
FILE_GUID = 0974F29A-42B5-4B32-A9E6-7BB42BE57B84
MODULE_TYPE = UEFI_DRIVER
VERSION_STRING = 1.7
VERSION_STRING = 1.10
EDK_RELEASE_VERSION = 0x00020000
EFI_SPECIFICATION_VERSION = 0x00020000
ENTRY_POINT = FSDriverInstall
Expand Down
2 changes: 1 addition & 1 deletion EfiFsPkg/Minix3.inf
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
BASE_NAME = minix3
FILE_GUID = 8DE9E73E-B120-49AA-960B-FC18FCEAAB3A
MODULE_TYPE = UEFI_DRIVER
VERSION_STRING = 1.7
VERSION_STRING = 1.10
EDK_RELEASE_VERSION = 0x00020000
EFI_SPECIFICATION_VERSION = 0x00020000
ENTRY_POINT = FSDriverInstall
Expand Down
2 changes: 1 addition & 1 deletion EfiFsPkg/Minix3Be.inf
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
BASE_NAME = minix3_be
FILE_GUID = 9C3DB9FC-7B1A-4534-B5B9-C21E56EE7BA6
MODULE_TYPE = UEFI_DRIVER
VERSION_STRING = 1.7
VERSION_STRING = 1.10
EDK_RELEASE_VERSION = 0x00020000
EFI_SPECIFICATION_VERSION = 0x00020000
ENTRY_POINT = FSDriverInstall
Expand Down
2 changes: 1 addition & 1 deletion EfiFsPkg/MinixBe.inf
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
BASE_NAME = minix_be
FILE_GUID = 5B677870-CF38-4892-AF77-AA5C9695DFBB
MODULE_TYPE = UEFI_DRIVER
VERSION_STRING = 1.7
VERSION_STRING = 1.10
EDK_RELEASE_VERSION = 0x00020000
EFI_SPECIFICATION_VERSION = 0x00020000
ENTRY_POINT = FSDriverInstall
Expand Down
2 changes: 1 addition & 1 deletion EfiFsPkg/NewC.inf
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
BASE_NAME = newc
FILE_GUID = 5C0F70A7-DC33-4A82-9056-924E83E33F01
MODULE_TYPE = UEFI_DRIVER
VERSION_STRING = 1.7
VERSION_STRING = 1.10
EDK_RELEASE_VERSION = 0x00020000
EFI_SPECIFICATION_VERSION = 0x00020000
ENTRY_POINT = FSDriverInstall
Expand Down
2 changes: 1 addition & 1 deletion EfiFsPkg/NilFs2.inf
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
BASE_NAME = nilfs2
FILE_GUID = E6BCED0B-96E0-4BD7-AF96-65467ABAAC6E
MODULE_TYPE = UEFI_DRIVER
VERSION_STRING = 1.7
VERSION_STRING = 1.10
EDK_RELEASE_VERSION = 0x00020000
EFI_SPECIFICATION_VERSION = 0x00020000
ENTRY_POINT = FSDriverInstall
Expand Down
2 changes: 1 addition & 1 deletion EfiFsPkg/Ntfs.inf
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
BASE_NAME = ntfs
FILE_GUID = 80FB68D4-7C52-4AFE-A91E-D3DDADB5C54F
MODULE_TYPE = UEFI_DRIVER
VERSION_STRING = 1.7
VERSION_STRING = 1.10
EDK_RELEASE_VERSION = 0x00020000
EFI_SPECIFICATION_VERSION = 0x00020000
ENTRY_POINT = FSDriverInstall
Expand Down
2 changes: 1 addition & 1 deletion EfiFsPkg/Odc.inf
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
BASE_NAME = odc
FILE_GUID = FC117DCB-B369-46B7-A84E-E34EF821756C
MODULE_TYPE = UEFI_DRIVER
VERSION_STRING = 1.7
VERSION_STRING = 1.10
EDK_RELEASE_VERSION = 0x00020000
EFI_SPECIFICATION_VERSION = 0x00020000
ENTRY_POINT = FSDriverInstall
Expand Down
2 changes: 1 addition & 1 deletion EfiFsPkg/ProcFs.inf
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
BASE_NAME = procfs
FILE_GUID = 4F59B6B8-8FED-41B4-A970-CCBAF0F684DF
MODULE_TYPE = UEFI_DRIVER
VERSION_STRING = 1.7
VERSION_STRING = 1.10
EDK_RELEASE_VERSION = 0x00020000
EFI_SPECIFICATION_VERSION = 0x00020000
ENTRY_POINT = FSDriverInstall
Expand Down
2 changes: 1 addition & 1 deletion EfiFsPkg/ReiserFs.inf
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
BASE_NAME = reiserfs
FILE_GUID = 8B20B75F-5AAB-4839-A5F2-2843653BDEFF
MODULE_TYPE = UEFI_DRIVER
VERSION_STRING = 1.7
VERSION_STRING = 1.10
EDK_RELEASE_VERSION = 0x00020000
EFI_SPECIFICATION_VERSION = 0x00020000
ENTRY_POINT = FSDriverInstall
Expand Down
2 changes: 1 addition & 1 deletion EfiFsPkg/RomFs.inf
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
BASE_NAME = romfs
FILE_GUID = A57C00D8-2766-4DDF-AC8D-BAC89472F255
MODULE_TYPE = UEFI_DRIVER
VERSION_STRING = 1.7
VERSION_STRING = 1.10
EDK_RELEASE_VERSION = 0x00020000
EFI_SPECIFICATION_VERSION = 0x00020000
ENTRY_POINT = FSDriverInstall
Expand Down
2 changes: 1 addition & 1 deletion EfiFsPkg/Sfs.inf
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
BASE_NAME = sfs
FILE_GUID = 0093FDD4-86D8-457C-82C9-2832321BB8B5
MODULE_TYPE = UEFI_DRIVER
VERSION_STRING = 1.7
VERSION_STRING = 1.10
EDK_RELEASE_VERSION = 0x00020000
EFI_SPECIFICATION_VERSION = 0x00020000
ENTRY_POINT = FSDriverInstall
Expand Down
2 changes: 1 addition & 1 deletion EfiFsPkg/SquashFs.inf
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
BASE_NAME = squash4
FILE_GUID = F85516B3-FEAD-4D5B-9E4A-9A476ABA65CA
MODULE_TYPE = UEFI_DRIVER
VERSION_STRING = 1.7
VERSION_STRING = 1.10
EDK_RELEASE_VERSION = 0x00020000
EFI_SPECIFICATION_VERSION = 0x00020000
ENTRY_POINT = FSDriverInstall
Expand Down
2 changes: 1 addition & 1 deletion EfiFsPkg/Tar.inf
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
BASE_NAME = tar
FILE_GUID = 5FA5BB28-C228-48BC-BEED-4137E56B5C32
MODULE_TYPE = UEFI_DRIVER
VERSION_STRING = 1.7
VERSION_STRING = 1.10
EDK_RELEASE_VERSION = 0x00020000
EFI_SPECIFICATION_VERSION = 0x00020000
ENTRY_POINT = FSDriverInstall
Expand Down
2 changes: 1 addition & 1 deletion EfiFsPkg/Udf.inf
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
BASE_NAME = udf
FILE_GUID = 3E1C5997-2AED-4A6C-A8BF-07882633D1FB
MODULE_TYPE = UEFI_DRIVER
VERSION_STRING = 1.7
VERSION_STRING = 1.10
EDK_RELEASE_VERSION = 0x00020000
EFI_SPECIFICATION_VERSION = 0x00020000
ENTRY_POINT = FSDriverInstall
Expand Down
2 changes: 1 addition & 1 deletion EfiFsPkg/Ufs.inf
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
BASE_NAME = ufs1
FILE_GUID = CFC9DAEA-DBB4-4A5A-8034-D0ABF2849DF3
MODULE_TYPE = UEFI_DRIVER
VERSION_STRING = 1.7
VERSION_STRING = 1.10
EDK_RELEASE_VERSION = 0x00020000
EFI_SPECIFICATION_VERSION = 0x00020000
ENTRY_POINT = FSDriverInstall
Expand Down
Loading

0 comments on commit 4087873

Please sign in to comment.