From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-lj1-f181.google.com (mail-lj1-f181.google.com [209.85.208.181]) by mx.groups.io with SMTP id smtpd.web10.10600.1677540634299497739 for ; Mon, 27 Feb 2023 15:30:34 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=j2OZsj5W; spf=pass (domain: gmail.com, ip: 209.85.208.181, mailfrom: mike.maslenkin@gmail.com) Received: by mail-lj1-f181.google.com with SMTP id h9so8295118ljq.2 for ; Mon, 27 Feb 2023 15:30:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=MpdCIkPD6geSGy6/aam8gaV0YbIMYYzpaS7YYQ8oggY=; b=j2OZsj5W57L0WwMoaAq+Zv0/jvSmvsQNWzBV4TYbLX4iSYQNHSK2y9QRUbyDcXIkuk yUYGz5l5K1WnhxOVADVjdWpGlI8De4Mh0brTbtQGaSszs8wrWEnpy2iTvByh++qOg6ep NsnOVONzx50AKoDwsdesOwog1Yv5E7/D3xf87hLiQd4Vt5S4G8nreJeuQNyj5qhzhAvx sLIQuK0b20fg495tP1Oz5bSz90bZuA6HUvzy4aASAsuEoFFBGCBu2GB17Fyv9/LFxggT zFEOguMh/y3Dwh8BdjL9x+hLhbCHDmT2coiaBSntVBjPb4P4A1eB6rwTSHP5geFNHcea vV4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=MpdCIkPD6geSGy6/aam8gaV0YbIMYYzpaS7YYQ8oggY=; b=Org+KFG/g8gKq5rgaEftGfW/+SQ24ggdG/qGHAzLmM5SPCMZ/1zvcdzhFRdgldTZZJ GDz6/Fhb39IAhvOcBruk8lE8EfzN7Rl3T+Q/t0i5VopyvpTXHQr8v72W9vQoGQD7CFZI IGSaa5Ce3JG8wAzPZNQkZeUAZ7tTR7cjOhZHcliDXL88r4Xjwu3aWbfDhg5TNN1Vl79Y KL0BHJq9syPSusQJxM6NH3xPwBb3adj2KuiPJ+Z3FZIUk+Cqa5t+gVFerACx1FGcim00 /fuUEnOQcHUH3ne7Gqil6tsgyLcXUNVOW6TqYWVxR4cC0PGW8z277hdrPaQaUTNnwLxB 6lpw== X-Gm-Message-State: AO0yUKWudd8tdsUEWD25fPGZWntzZ8PcewoSxp4BlX4Rgq+bMIcW5Mpz xXIl6c8Z7NbAGicXHXF/Q+GkhiFTpy+VeJxMkNIZ5g== X-Google-Smtp-Source: AK7set/mHXSz9Gu5NSw7sI1j5XC4SWIFq9BOekvCdJkPL1/UBaxVFyE/sOgw+Bf6ar33fPDiIB80BA== X-Received: by 2002:a2e:9815:0:b0:295:a2a5:87eb with SMTP id a21-20020a2e9815000000b00295a2a587ebmr126208ljj.6.1677540632230; Mon, 27 Feb 2023 15:30:32 -0800 (PST) Return-Path: Received: from localhost.localdomain ([195.91.209.163]) by smtp.gmail.com with ESMTPSA id r8-20020a2eb608000000b002935006e487sm908453ljn.122.2023.02.27.15.30.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Feb 2023 15:30:31 -0800 (PST) From: "Mike Maslenkin" To: devel@edk2.groups.io Cc: Mike Maslenkin , Isaac Oram , Nate DeSimone , Liming Gao Subject: [PATCH edk2-platforms 0/3] IpmiFeaturePkg: fix IPMI GetSelfTest command response Date: Tue, 28 Feb 2023 02:27:54 +0300 Message-Id: <20230227232757.9312-1-mike.maslenkin@gmail.com> X-Mailer: git-send-email 2.35.3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This patchset fixes "Get Self Test Results" IPMI command response processing. The first patch just makes a fix. The second patch removes a transfer buffer from IPMI instance data as a preparation of further improvement. It's not clear why a buffer of a maximum size used for all commands. For the command mentioned above response contains only 3 bytes. The third patch drops raw byte array usage while parsing command response because structure for this response is already defined in edk2. Checked compilation for the Intel’s Aowanda platform using GCC5 toolchain. Signed-off-by: Mike Maslenkin CC: Isaac Oram CC: Nate DeSimone CC: Liming Gao