After changing the driver to refill after feed, if any error occurs a non-contiguous empty buffer will be introduced in the ring due to my reuse-buffer-when-error implementation. Reported-by: Marty Connor <mdc@etherboot.org> Signed-off-by: Guo-Fu Tseng <cooldavid@cooldavid.org> Signed-off-by: Stefan Hajnoczi <stefanha@gmail.com> Signed-off-by: Michael Brown <mcb30@ipxe.org>tags/v1.20.1
|
|
||
590 |
|
590 |
|
591 |
|
591 |
|
592 |
|
592 |
|
593 |
|
|
|
|
593 |
|
|
594 |
|
594 |
|
595 |
|
595 |
|
596 |
|
596 |
|
597 |
|
597 |
|
598 |
|
598 |
|
|
599 |
|
|
599 |
|
600 |
|
600 |
|
|
|
601 |
|
|
|
602 |
|
|
|
603 |
|
|
|
|
601 |
|
|
|
602 |
|
|
|
603 |
|
|
|
604 |
|
|
|
605 |
|
|
|
606 |
|
|
|
607 |
|
|
|
608 |
|
|
604 |
|
609 |
|
605 |
|
610 |
|
606 |
|
611 |
|
|
|
||
622 |
|
627 |
|
623 |
|
628 |
|
624 |
|
629 |
|
625 |
|
|
|
|
630 |
|
|
626 |
|
631 |
|
627 |
|
632 |
|
628 |
|
633 |
|
|
|
||
636 |
|
641 |
|
637 |
|
642 |
|
638 |
|
643 |
|
639 |
|
|
|
|
644 |
|
|
|
645 |
|
|
640 |
|
646 |
|
641 |
|
647 |
|
642 |
|
648 |
|