david/ipxe
david
/
ipxe
Archived
1
0
Fork 0
This repository has been archived on 2020-12-06. You can view files and clone it, but cannot push or open issues or pull requests.
ipxe/src/drivers
Michael Brown 306465bef3 [linux] Impose receive quota on tap driver
The tap driver can retrieve a potentially unlimited number of packets
in a single poll.  This can lead to heap exhaustion under heavy load.

Fix by imposing an artificial receive quota (as already used in other
drivers without natural receive limits).

Signed-off-by: Michael Brown <mcb30@ipxe.org>
2017-09-04 18:00:34 +01:00
..
bitbash [legal] Relicense files under GPL2_OR_LATER_OR_UBDL 2015-03-02 14:17:31 +00:00
block [iscsi] Fix iBFT when no explicit initiator name setting exists 2017-05-10 16:01:47 +01:00
bus [usb] Use non-zero language ID to retrieve strings 2017-07-03 13:38:55 +01:00
infiniband [build] Avoid implicit-fallthrough warnings on GCC 7 2017-03-29 10:36:45 +03:00
linux [linux] Impose receive quota on tap driver 2017-09-04 18:00:34 +01:00
net [intel] Add various PCI device IDs 2017-08-22 10:39:00 +01:00
nvs [legal] Relicense files under GPL2_OR_LATER_OR_UBDL 2015-03-02 14:17:31 +00:00
usb [usb] Allow for USB network devices with no interrupt endpoint 2017-06-14 12:14:54 +01:00