Print this page
MFV: illumos-gate@bbb9d5d65bf8372aae4b8821c80e218b8b832846
9994 cxgbe t4nex: Handle get_fl_payload() alloc failures
9995 cxgbe t4_devo_attach() should initialize ->sfl
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Approved by: Dan McDonald <danmcd@joyent.com>
Author: John Levon <john.levon@joyent.com>
9484 cxgbe should clean TX descriptors in timely manner
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
Reviewed by: Ryan Zezeski <rpz@joyent.com>
Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@joyent.com>

*** 278,287 **** --- 278,288 ---- uint32_t offset; /* current packet within the larger buffer */ uint16_t copy_threshold; /* anything this size or less is copied up */ uint64_t copied_up; /* # of frames copied into mblk and handed up */ uint64_t passed_up; /* # of frames wrapped in mblk and handed up */ + uint64_t allocb_fail; /* # of mblk allocation failures */ TAILQ_ENTRY(sge_fl) link; /* All starving freelists */ }; /* txq: SGE egress queue + miscellaneous items */
*** 505,514 **** --- 506,516 ---- kstat_t *ksp_stat; struct sge sge; struct port_info *port[MAX_NPORTS]; + ddi_taskq_t *tq[NCHAN]; uint8_t chan_map[NCHAN]; uint32_t filter_mode; struct l2t_data *l2t; /* L2 table */ struct tid_info tids;