Branch: refs/heads/master
Home: https://github.com/tianocore/edk2
Commit: f000a8c60e8ea21704789c415a7279a5ed6ecd70
https://github.com/tianocore/edk2/commit/f000a8c60e8ea21704789c415a7279a5ed6ecd70
Author: Fu Siyuan <[email protected]>
Date: 2016-02-03 (Wed, 03 Feb 2016)
Changed paths:
M MdeModulePkg/Universal/Network/SnpDxe/Get_status.c
Log Message:
-----------
MdeModulePkg: Update DBsize in SNP GetStatus command.
Update the DBsize in GetStatus command to let UNDI return an array of recycled
buffers. This is to make the loop at the end of PxeGetStatus() useful and to
prevent buffer overflow with some non-conformant UNDI drivers which not check
the value of the input DBsize in UNDI GetStatus command.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Fu Siyuan <[email protected]>
Reviewed-by: Sriram Subramanian <[email protected]>
Reviewed-by: Laszlo Ersek <[email protected]>
Reviewed-by: Ye Ting <[email protected]>
Commit: 7b334a31b8f9ebfe304a4164330bed60827a7e37
https://github.com/tianocore/edk2/commit/7b334a31b8f9ebfe304a4164330bed60827a7e37
Author: Fu Siyuan <[email protected]>
Date: 2016-02-03 (Wed, 03 Feb 2016)
Changed paths:
M MdeModulePkg/Universal/Network/MnpDxe/MnpImpl.h
Log Message:
-----------
MdeModulePkg: Update the default size of MNP TX buffer pool.
The MNP and SNP are independent drivers so the MNP_TX_BUFFER_INCREASEMENT could
choose
any value as needed. While this patch update the default value of this macro to
32,
to be same as the maximum recycled buffer numbers in one UNDI GetStatus
command. It is
a workaround for some incorrect UNDI drivers which may not return the correct
statuses
for the SNP and MNP to correctly retry/call GetStatus to clear the buffers.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Fu Siyuan <[email protected]>
Reviewed-by: Sriram Subramanian <[email protected]>
Reviewed-by: Laszlo Ersek <[email protected]>
Reviewed-by: Ye Ting <[email protected]>
Commit: c1a1980675facc6c18b77c4aba01012c416577a3
https://github.com/tianocore/edk2/commit/c1a1980675facc6c18b77c4aba01012c416577a3
Author: Fu Siyuan <[email protected]>
Date: 2016-02-03 (Wed, 03 Feb 2016)
Changed paths:
M MdeModulePkg/Universal/Network/SnpDxe/Transmit.c
Log Message:
-----------
MdeModulePkg: Correct one return status code in SNP Transmit function.
According to UEFI spec, a BUFFER_FULL return status in UNDI Transmit command
indicates UNDI "Transmit buffer is full. Call Get Status command toempty
buffer." So this patch updates the SNP Transmit to return EFI_NOT_READY for
BUFFER_FULL to let the call know the buffer full status.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Fu Siyuan <[email protected]>
Reviewed-by: Sriram Subramanian <[email protected]>
Reviewed-by: Laszlo Ersek <[email protected]>
Reviewed-by: Ye Ting <[email protected]>
Compare: https://github.com/tianocore/edk2/compare/072289f45c7a...c1a1980675fa------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits