{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1613176,"defaultBranch":"master","name":"edk2","ownerLogin":"tianocore","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-04-14T07:35:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/352162?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718027755.0","currentOid":""},"activityList":{"items":[{"before":"0982da4f50279bfb2be479f97821b86feb87c336","after":"d3b32dca06b987d7214637f3952c2ce1ce69f308","ref":"refs/heads/master","pushedAt":"2024-06-12T07:18:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"MdePkg/BaseLib: Let CpuDeadLoop() be breakable in debugger\n\nStarting from certain version of Visual Studio C compiler (I don’t\nhave the exact version. I am using VS2019), CpuDeadLoop is optimized\nquite well by compiler.\nThe compiler does not generate instructions that jump out of the loop\nwhen the \"Index\" is non-zero.\nIt becomes harder/impossible for developers to break out of the dead-loop\nin debugger.\n\nThe new version of CpuDeadLoop() compares a volatile global to a volatile\nlocal. This forces 2 reads and a comparison on every loop iteration.\nThe local variable can be set to 1 to exit the loop without modifying the\nglobal variable.\nUsing VS2019 with max opt enabled, The dead-loop can be exit by setting\nIndex to 1 in a debugger.\n\nSigned-off-by: Michael D Kinney ","shortMessageHtmlLink":"MdePkg/BaseLib: Let CpuDeadLoop() be breakable in debugger"}},{"before":"cd764fe07a2cc551e163dcc8f3df098c7ed29781","after":"b647492753719e6733ec2a91a9f415dae985bbe2","ref":"refs/heads/dependabot/pip/edk2-pytool-library-0.21.7","pushedAt":"2024-06-11T13:29:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"pip: bump edk2-pytool-library from 0.21.5 to 0.21.7\n\nBumps [edk2-pytool-library](https://github.com/tianocore/edk2-pytool-library) from 0.21.5 to 0.21.7.\n- [Release notes](https://github.com/tianocore/edk2-pytool-library/releases)\n- [Commits](https://github.com/tianocore/edk2-pytool-library/compare/v0.21.5...v0.21.7)\n\n---\nupdated-dependencies:\n- dependency-name: edk2-pytool-library\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"pip: bump edk2-pytool-library from 0.21.5 to 0.21.7"}},{"before":"6d15276ceddd2bf05995ee2efa86316fca1cd73a","after":"0982da4f50279bfb2be479f97821b86feb87c336","ref":"refs/heads/master","pushedAt":"2024-06-11T09:40:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gguo11837463","name":"Gua Guo","path":"/gguo11837463","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96405988?s=80&v=4"},"commit":{"message":"UefiPayloadPkg: Enable UPL FIT build config from cmdline\n\nProvide commandline configuration to select proper platform file.\n\nCc: Gua Guo \nCc: Guo Dong \nCc: James Lu \nCc: Sean Rhodes \n\nSigned-off-by: Dhaval Sharma ","shortMessageHtmlLink":"UefiPayloadPkg: Enable UPL FIT build config from cmdline"}},{"before":"3dcc7b73df2b1c38c3c1a31724d577f4085f3ab1","after":"6d15276ceddd2bf05995ee2efa86316fca1cd73a","ref":"refs/heads/master","pushedAt":"2024-06-10T15:53:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"UefiPayloadPkg: Fix LoadDxeCore for payload size > 16MB\n\nFix calculation of first section in FileFindSection for FILE2 headers\nin UefiPayloadEntry module.\n\nSigned-off-by: Sebastian Witt \nReviewed-by: Guo Dong \nCc: Sean Rhodes \nCc: James Lu \nReviewed-by: Gua Guo ","shortMessageHtmlLink":"UefiPayloadPkg: Fix LoadDxeCore for payload size > 16MB"}},{"before":"20e4d9c15be7719add87c389765a83e891186def","after":null,"ref":"refs/heads/dependabot/pip/edk2-pytool-library-0.21.6","pushedAt":"2024-06-10T13:55:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"cd764fe07a2cc551e163dcc8f3df098c7ed29781","ref":"refs/heads/dependabot/pip/edk2-pytool-library-0.21.7","pushedAt":"2024-06-10T13:55:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"pip: bump edk2-pytool-library from 0.21.5 to 0.21.7\n\nBumps [edk2-pytool-library](https://github.com/tianocore/edk2-pytool-library) from 0.21.5 to 0.21.7.\n- [Release notes](https://github.com/tianocore/edk2-pytool-library/releases)\n- [Commits](https://github.com/tianocore/edk2-pytool-library/compare/v0.21.5...v0.21.7)\n\n---\nupdated-dependencies:\n- dependency-name: edk2-pytool-library\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"pip: bump edk2-pytool-library from 0.21.5 to 0.21.7"}},{"before":"ab069d580111ccc64d6b0c9697b7c5fd6e1507ce","after":"3dcc7b73df2b1c38c3c1a31724d577f4085f3ab1","ref":"refs/heads/master","pushedAt":"2024-06-10T08:44:48.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"ArmPkg: Revert \"Allow SMC/HVC monitor conduit to be specified at runtime\"\n\nThis reverts commit 32460bb5b17b5caec29037a4e9462ca149a190e6, which is\nno longer needed as ArmVirtQemu now has its own special implementation\nfor ArmMonitorLib.\n\nContinuous-integration-options: PatchCheck.ignore-multi-package\nSigned-off-by: Ard Biesheuvel ","shortMessageHtmlLink":"ArmPkg: Revert \"Allow SMC/HVC monitor conduit to be specified at runt…"}},{"before":"c36414b131dfd0a1ca51f10f87a18955bc110ff2","after":"ab069d580111ccc64d6b0c9697b7c5fd6e1507ce","ref":"refs/heads/master","pushedAt":"2024-06-07T16:36:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"OvmfPkg/QemuVideoDxe: purge VbeShim\n\nThe guest os which depends on vbeshim for video support is -- according\nto the comments -- Windows 2008 R2. Which went EOL in January 2020,\nmore than four years ago.\n\nTime to retire VbeShim. RIP.\n\nSigned-off-by: Gerd Hoffmann \nAcked-by: Ard Biesheuvel \nReviewed-by: Laszlo Ersek ","shortMessageHtmlLink":"OvmfPkg/QemuVideoDxe: purge VbeShim"}},{"before":"948f23417010309a5557d46195eae258f6105025","after":"c36414b131dfd0a1ca51f10f87a18955bc110ff2","ref":"refs/heads/master","pushedAt":"2024-06-07T15:20:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"MdeModulePkg/DxeCapsuleLibFmp: Fix crash if no ESRT is found\n\nThe ESRT table is not required in UEFI firmware. In such cases, the\ntable may not be present in the UEFI Configuration Table. The mEsrtTable\nis to check if the IsNestedFmpCapsule() function is invoked at runtime\nto determine whether to use gEsrtManagementProtocolGuid or the ESRT\ntable from the Configuration Table. Unfortunately, the check does not\ncover situations where the ESRT is not present, potentially resulting in\na kernel crash. This patch is intended to fix this issue.\n\nSigned-off-by: Nhi Pham ","shortMessageHtmlLink":"MdeModulePkg/DxeCapsuleLibFmp: Fix crash if no ESRT is found"}},{"before":"8c826be35c736f4b718c8f927853aa957a1973d8","after":"948f23417010309a5557d46195eae258f6105025","ref":"refs/heads/master","pushedAt":"2024-06-07T13:23:04.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"CryptoPkg: Fix BaseCryptLib CrtWrapper strncpy and strcat\n\nFollowing https://bugzilla.tianocore.org/show_bug.cgi?id=2817 this\nbug could also apply to strncpy and strcat.\n\nFor strncpy use count+1 if smaller than MAX_STRING_SIZE. This still\nrestricts the destination size to MAX_STRING_SIZE as before but allows\na strncpy when the source is close after destination without triggering\nthe InternalSafeStringNoAsciiStrOverlap check in AsciiStrnCpyS.\n\nFor strcat use the destination string length + the size of the source\nstring including the terminator as destination size if smaller than\nMAX_STRING_SIZE.\n\nAlso move both functions to CrtWrapper.c as they do not return the\ncorrect return value. AsciiStrnCpyS and AsciiStrCatS return\nRETURN_VALUE instead of a char * to the destination buffer.\n\nSigned-off-by: Sebastian Witt ","shortMessageHtmlLink":"CryptoPkg: Fix BaseCryptLib CrtWrapper strncpy and strcat"}},{"before":"2c75ebcd92e14bfe56fd3fd8673ef4d017455df7","after":"20e4d9c15be7719add87c389765a83e891186def","ref":"refs/heads/dependabot/pip/edk2-pytool-library-0.21.6","pushedAt":"2024-06-07T13:13:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"pip: bump edk2-pytool-library from 0.21.5 to 0.21.6\n\nBumps [edk2-pytool-library](https://github.com/tianocore/edk2-pytool-library) from 0.21.5 to 0.21.6.\n- [Release notes](https://github.com/tianocore/edk2-pytool-library/releases)\n- [Commits](https://github.com/tianocore/edk2-pytool-library/compare/v0.21.5...v0.21.6)\n\n---\nupdated-dependencies:\n- dependency-name: edk2-pytool-library\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"pip: bump edk2-pytool-library from 0.21.5 to 0.21.6"}},{"before":null,"after":"713bd40e57d8f2c9511854f8af46cf419e769825","ref":"refs/heads/dependabot/pip/edk2-pytool-extensions-0.27.6","pushedAt":"2024-06-07T13:13:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"pip: bump edk2-pytool-extensions from 0.27.5 to 0.27.6\n\nBumps [edk2-pytool-extensions](https://github.com/tianocore/edk2-pytool-extensions) from 0.27.5 to 0.27.6.\n- [Release notes](https://github.com/tianocore/edk2-pytool-extensions/releases)\n- [Commits](https://github.com/tianocore/edk2-pytool-extensions/compare/v0.27.5...v0.27.6)\n\n---\nupdated-dependencies:\n- dependency-name: edk2-pytool-extensions\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"pip: bump edk2-pytool-extensions from 0.27.5 to 0.27.6"}},{"before":"665b223d57369d8b28dcdc81352428adfe435ff4","after":"8c826be35c736f4b718c8f927853aa957a1973d8","ref":"refs/heads/master","pushedAt":"2024-06-07T11:35:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"MdeModulePkg: In RemoveTableFromRsdt don't read from unallocated memory\n\nInstead of copying from unallocated memory in RemoveTableFromRsdt, do a\nCopyMem followed by ZeroMem.\n\nSigned-off-by: Rebecca Cran ","shortMessageHtmlLink":"MdeModulePkg: In RemoveTableFromRsdt don't read from unallocated memory"}},{"before":"80b59ff8320d1bd134bf689fe9c0ddf4e0473b88","after":"665b223d57369d8b28dcdc81352428adfe435ff4","ref":"refs/heads/master","pushedAt":"2024-06-07T09:06:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"ShellPkg/Pci.c: Update supported link speed to PCIe Gen6\n\nREF: https://bugzilla.tianocore.org/show_bug.cgi?id=4779\n\nRefer to PCI express base specification Reversion 6.2,\ntable 7-23 Link Capabilities Register.\nSupported Link Speeds Vector bit 5: speed 64 GT/s.\nAdd the support to shell command 'pci'.\n\nSigned-off-by: HoraceX Lien \nCc: Zhichao Gao \nReviewed-by: Zhichao Gao ","shortMessageHtmlLink":"ShellPkg/Pci.c: Update supported link speed to PCIe Gen6"}},{"before":"f9c2f2fa0fd92f94d6c20292f37d5302762cad66","after":"80b59ff8320d1bd134bf689fe9c0ddf4e0473b88","ref":"refs/heads/master","pushedAt":"2024-06-07T03:57:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"MdeModulePkg: Warn if out of flash space when writing variables\n\nEmit a DEBUG_WARN message if there is not enough flash space left to\nwrite/update a variable. This condition is currently not logged\nappropriately in all cases, given that full variable store can easily\nrender the system unbootable.\nThis new message helps identifying this condition.\n\nSigned-off-by: Oliver Steffen \nReviewed-by: Laszlo Ersek \nReviewed-by: Gerd Hoffmann ","shortMessageHtmlLink":"MdeModulePkg: Warn if out of flash space when writing variables"}},{"before":"71606314f80500ff0849f66553fad0da11bf4beb","after":"f9c2f2fa0fd92f94d6c20292f37d5302762cad66","ref":"refs/heads/master","pushedAt":"2024-06-07T01:15:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lgao4","name":"Liming Gao","path":"/lgao4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10111266?s=80&v=4"},"commit":{"message":"BaseTools/Scripts: Fix PatchCheck commit range\n\nFix logic error that changes the commit range checked depending\non the verbosity level set.\n\nSigned-off-by: Michael D Kinney ","shortMessageHtmlLink":"BaseTools/Scripts: Fix PatchCheck commit range"}},{"before":"90cb1ec33225a070e9fea1d94c72ff590bd38731","after":"71606314f80500ff0849f66553fad0da11bf4beb","ref":"refs/heads/master","pushedAt":"2024-06-06T14:49:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"CryptoPkg: Fix wrong logic in X509GetTBSCert\n\nREF:\nhttps://bugzilla.tianocore.org/show_bug.cgi?id=4509\n\nBoth return 0x80 value and\nAsn1Tag != V_ASN1_SEQUENCE are wrong return.\n\nSigned-off-by: Wenxing Hou ","shortMessageHtmlLink":"CryptoPkg: Fix wrong logic in X509GetTBSCert"}},{"before":"609e531ef1ef8483baa3be43cc256f4ab933a785","after":"2c75ebcd92e14bfe56fd3fd8673ef4d017455df7","ref":"refs/heads/dependabot/pip/edk2-pytool-library-0.21.6","pushedAt":"2024-06-06T13:40:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"pip: bump edk2-pytool-library from 0.21.5 to 0.21.6\n\nBumps [edk2-pytool-library](https://github.com/tianocore/edk2-pytool-library) from 0.21.5 to 0.21.6.\n- [Release notes](https://github.com/tianocore/edk2-pytool-library/releases)\n- [Commits](https://github.com/tianocore/edk2-pytool-library/compare/v0.21.5...v0.21.6)\n\n---\nupdated-dependencies:\n- dependency-name: edk2-pytool-library\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"pip: bump edk2-pytool-library from 0.21.5 to 0.21.6"}},{"before":"65b0d08786888284cd1bb705c58f53a65ae443b0","after":"90cb1ec33225a070e9fea1d94c72ff590bd38731","ref":"refs/heads/master","pushedAt":"2024-06-06T09:06:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"OvmfPkg/PlatformInitLib: allow PhysBits larger than 48\n\nIf GuestPhysBits reports more than 48 phys-bits can be used allow\nto go beyond that limit.\n\nSigned-off-by: Gerd Hoffmann ","shortMessageHtmlLink":"OvmfPkg/PlatformInitLib: allow PhysBits larger than 48"}},{"before":"b45aff0dc9cb87f316eb17a11e5d4438175d9cca","after":"65b0d08786888284cd1bb705c58f53a65ae443b0","ref":"refs/heads/master","pushedAt":"2024-06-06T05:41:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"MdeModulePkg/HiiDatabaseDxe: Remove assert for VarStoreId = 0\n\nIt is legal for the VarStoreId of a question to\nbe 0 per the UEFI spec:\n\"Specifies the identifier of a previously\ndeclared variable store to use when storing the\nquestion’s value. A value of zero indicates\nno associated variable store.\"\n\nInstead of hitting an assert just skip this\nquestion as there is no value to return.\n\nSigned-off-by: Jeff Brasen ","shortMessageHtmlLink":"MdeModulePkg/HiiDatabaseDxe: Remove assert for VarStoreId = 0"}},{"before":"10ab1c67c489942b787b784a48d46623b442cfd1","after":"b45aff0dc9cb87f316eb17a11e5d4438175d9cca","ref":"refs/heads/master","pushedAt":"2024-06-06T02:12:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"OvmfPkg: add morlock support\n\nAdd dsc + fdf include files to add the MorLock drivers to the build.\nAdd the include files to OVMF build configurations.\n\nSigned-off-by: Gerd Hoffmann ","shortMessageHtmlLink":"OvmfPkg: add morlock support"}},{"before":"10cd8b45ce36152996bcb1520ba36107a8cdc63f","after":"10ab1c67c489942b787b784a48d46623b442cfd1","ref":"refs/heads/master","pushedAt":"2024-06-05T21:50:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"ArmVirtPkg: Remove the NorFlashQemuLib\n\nThe FdtNorFlashQemuLib has been enabled, remove ArmVirtPkg version.\n\nBZ: https://bugzilla.tianocore.org/show_bug.cgi?id=4770\n\nCc: Ard Biesheuvel \nCc: Leif Lindholm \nCc: Sami Mujawar \nCc: Gerd Hoffmann \nSigned-off-by: Chao Li ","shortMessageHtmlLink":"ArmVirtPkg: Remove the NorFlashQemuLib"}},{"before":"a2fd2740d0cf1042067c3a136e9999dc21a61e4c","after":"609e531ef1ef8483baa3be43cc256f4ab933a785","ref":"refs/heads/dependabot/pip/edk2-pytool-library-0.21.6","pushedAt":"2024-06-05T13:13:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"pip: bump edk2-pytool-library from 0.21.5 to 0.21.6\n\nBumps [edk2-pytool-library](https://github.com/tianocore/edk2-pytool-library) from 0.21.5 to 0.21.6.\n- [Release notes](https://github.com/tianocore/edk2-pytool-library/releases)\n- [Commits](https://github.com/tianocore/edk2-pytool-library/compare/v0.21.5...v0.21.6)\n\n---\nupdated-dependencies:\n- dependency-name: edk2-pytool-library\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"pip: bump edk2-pytool-library from 0.21.5 to 0.21.6"}},{"before":"e2e09d8512898709a3d076fdd36c8abee2734027","after":"10cd8b45ce36152996bcb1520ba36107a8cdc63f","ref":"refs/heads/master","pushedAt":"2024-06-05T12:22:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"MdePkg: Remove non-ASCII characters from header file\n\nREF: https://bugzilla.tianocore.org/show_bug.cgi?id=4775\n\nSigned-off-by: Neo Hsueh \nReviewed-by: Liming Gao \nCc: Jiangang He ","shortMessageHtmlLink":"MdePkg: Remove non-ASCII characters from header file"}},{"before":"7772e339bdbbaad81e84086eec0f8577e54e0f28","after":"e2e09d8512898709a3d076fdd36c8abee2734027","ref":"refs/heads/master","pushedAt":"2024-06-05T03:35:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"MdePkg: Add Ipmi Net Sensor Thresholds command defines.\n\nAdding definitions for Ipmi Net Sensor Get/Set Thresholds commands and\nstructures as found in Ipmi specification v2.0\n\nSigned-off-by: Aaron Pop ","shortMessageHtmlLink":"MdePkg: Add Ipmi Net Sensor Thresholds command defines."}},{"before":"de4cc40b8c1d9044df82e077e72ef6e192ea12e2","after":"7772e339bdbbaad81e84086eec0f8577e54e0f28","ref":"refs/heads/master","pushedAt":"2024-06-04T22:51:10.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"ArmVirtPkg: Enable the non-hardcode version FdtNorFlashQemuLib\n\nEnable the non-hardcode version of FdtNorFlashQemuLib in ArmVirtQemu.dsc\nand ArmVirtQemuKernel.dsc, and it can work rightly after enabling it.\n\nBZ: https://bugzilla.tianocore.org/show_bug.cgi?id=4770\n\nBuild-tested (with \"ArmVirtQemu.dsc\" and \"ArmVirtQemuKernel.dsc\").\n\nCc: Ard Biesheuvel \nCc: Leif Lindholm \nCc: Sami Mujawar \nCc: Gerd Hoffmann \nCc: Jiewen Yao \nSigned-off-by: Chao Li \nCo-authored-by: Xianglai Li \nTested-by: Gerd Hoffmann \nAcked-by: Gerd Hoffmann ","shortMessageHtmlLink":"ArmVirtPkg: Enable the non-hardcode version FdtNorFlashQemuLib"}},{"before":"839bd179735284592ba8f0879d2cbf07e0cb585a","after":"de4cc40b8c1d9044df82e077e72ef6e192ea12e2","ref":"refs/heads/master","pushedAt":"2024-06-04T19:06:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"MdeModulePkg/HiiDatabaseDxe: Avoid struct assignment\n\nStruct assignments are not permitted in EDK2, as they may be converted\nby the compiler into calls to the 'memcpy' intrinsic, which is not\nguaranteed to be available in EDK2.\n\nSo replace the assignment with a call to CopyMem (), and -while at it-\nreplace the loop with a single CopyMem () call, as the loop operates on\nitems that are contiguous in memory.\n\nSigned-off-by: Ard Biesheuvel ","shortMessageHtmlLink":"MdeModulePkg/HiiDatabaseDxe: Avoid struct assignment"}},{"before":"6ce4d95a633a79f45a85e7c22aed5a025ea9a3f4","after":"a2fd2740d0cf1042067c3a136e9999dc21a61e4c","ref":"refs/heads/dependabot/pip/edk2-pytool-library-0.21.6","pushedAt":"2024-06-04T13:36:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"pip: bump edk2-pytool-library from 0.21.5 to 0.21.6\n\nBumps [edk2-pytool-library](https://github.com/tianocore/edk2-pytool-library) from 0.21.5 to 0.21.6.\n- [Release notes](https://github.com/tianocore/edk2-pytool-library/releases)\n- [Commits](https://github.com/tianocore/edk2-pytool-library/compare/v0.21.5...v0.21.6)\n\n---\nupdated-dependencies:\n- dependency-name: edk2-pytool-library\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"pip: bump edk2-pytool-library from 0.21.5 to 0.21.6"}},{"before":"077760fec40c2e5fcae274cc609d97aee12e5d56","after":"839bd179735284592ba8f0879d2cbf07e0cb585a","ref":"refs/heads/master","pushedAt":"2024-06-04T12:38:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"UefiCpuPkg:fix issue when splitting paging entry\n\nThis patch is to fix issue when splitting leaf paging\nentry in CpuPageTableLib code.\n\nIn previous code, before we assign the new child paging\nstructure address to the content of splitted paging entry,\nPageTableLibSetPnle() is called to make sure the bit7 is\nset to 0, which indicate the previous leaf entry is\nchanged to non-leaf entry now. There is a gap between\nwe change the bit7 and we assign the new child paging\nstructure address to the content of the splitted paging\nentry. If the address of code execution or data access\nhappens to be in the range covered by the splitted paging\nentry, this gap may cause issue.\n\nIn this patch, we prepare the new paging entry content\nvalue in a local variable and assign the value to the\nsplitted paging entry at once. The volatile keyword\nis used to ensure that no optimization will occur in\ncompilation.\n\nSigned-off-by: Dun Tan \nReviewed-by: Ray Ni \nCc: Rahul Kumar \nCc: Gerd Hoffmann \nReviewed-by: Jiaxin Wu \nCc: Zhou Jianfeng ","shortMessageHtmlLink":"UefiCpuPkg:fix issue when splitting paging entry"}},{"before":"27b044605cd5f6b33a3d231576003850b3fe305b","after":"077760fec40c2e5fcae274cc609d97aee12e5d56","ref":"refs/heads/master","pushedAt":"2024-06-04T07:40:28.000Z","pushType":"pr_merge","commitsCount":18,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"UefiCpuPkg: Remove GetAcpiCpuData() in CpuS3.c\n\nRemove GetAcpiCpuData() in CpuS3.c. The mAcpiCpuData\nis not needed in S3 boot anymore.\n\nSigned-off-by: Dun Tan \nReviewed-by: Ray Ni \nCc: Rahul Kumar \nCc: Gerd Hoffmann \nReviewed-by: Jiaxin Wu ","shortMessageHtmlLink":"UefiCpuPkg: Remove GetAcpiCpuData() in CpuS3.c"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYv59NAA","startCursor":null,"endCursor":null}},"title":"Activity · tianocore/edk2"}