acpi/acpigen: drop len assert in acpigen_pop_len

This is already handled as a separate case in the code below, so there's
no need for this assert any more.

Signed-off-by: Felix Held <felix-coreboot@felixheld.de>
Change-Id: I7511ec5683a924dc289faa2b9fabd0e8714d291e
Reviewed-on: https://review.coreboot.org/c/coreboot/+/79047
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Matt DeVillier <matt.devillier@gmail.com>
Reviewed-by: Nico Huber <nico.h@gmx.de>
This commit is contained in:
Felix Held 2023-11-13 16:59:51 +01:00
parent 575ee135d1
commit 09b7dc51ce
1 changed files with 0 additions and 2 deletions

View File

@ -5,7 +5,6 @@
/* If you need to change this, change acpigen_pop_len too */ /* If you need to change this, change acpigen_pop_len too */
#define ACPIGEN_RSVD_PKGLEN_BYTES 3 #define ACPIGEN_RSVD_PKGLEN_BYTES 3
#define ACPIGEN_MAXLEN 0xfffff
#include <lib.h> #include <lib.h>
#include <string.h> #include <string.h>
@ -38,7 +37,6 @@ void acpigen_pop_len(void)
ASSERT(ltop > 0) ASSERT(ltop > 0)
char *p = len_stack[--ltop]; char *p = len_stack[--ltop];
len = gencurrent - p; len = gencurrent - p;
ASSERT(len <= ACPIGEN_MAXLEN)
const size_t payload_len = len - ACPIGEN_RSVD_PKGLEN_BYTES; const size_t payload_len = len - ACPIGEN_RSVD_PKGLEN_BYTES;
if (len <= 0x3f + 2) { if (len <= 0x3f + 2) {