freebsd-skq/sys/dev/cxgbe
Navdeep Parhar d92ed49c94 Install an extra hold on the newly allocated synq entry so that it
cannot be freed while do_pass_accept_req is running.  This closes a race
where do_pass_establish on another CPU (the driver chose a different
queue for the new tid) expands the synq entry into a full PCB and then
releases the only hold on it, all while do_pass_accept_req is still
running.

MFC after:	3 days
2013-01-26 03:23:28 +00:00
..
common Add a couple of missing error codes. Treat CPL_ERR_KEEPALV_NEG_ADVICE as 2013-01-26 03:01:51 +00:00
firmware cxgbe(4): updates to the configuration file that controls how hardware 2013-01-09 21:27:14 +00:00
tom Install an extra hold on the newly allocated synq entry so that it 2013-01-26 03:23:28 +00:00
adapter.h Force the 404-BT card (4 x 1G) to use the "uwire" configuration file. 2013-01-26 03:10:28 +00:00
offload.h cxgbe(4): Updates to the hardware L2 table management code. 2013-01-14 20:36:22 +00:00
osdep.h Switch some PCI register reads from using magic numbers to using the names 2012-09-19 12:27:23 +00:00
t4_ioctl.h Add a driver ioctl to clear a port's MAC statistics. 2012-10-10 19:27:40 +00:00
t4_l2t.c cxgbe(4): Updates to the hardware L2 table management code. 2013-01-14 20:36:22 +00:00
t4_l2t.h cxgbe(4): Updates to the hardware L2 table management code. 2013-01-14 20:36:22 +00:00
t4_main.c Force the 404-BT card (4 x 1G) to use the "uwire" configuration file. 2013-01-26 03:10:28 +00:00
t4_sge.c Mechanically substitute flags from historic mbuf allocator with 2012-12-04 09:32:43 +00:00