Project

General

Profile

Bug #12440

mlxcx should not block in the send path

Added by Paul Winder 7 days ago. Updated 7 days ago.

Status:
In Progress
Priority:
Normal
Assignee:
Category:
driver - device drivers
Start date:
Due date:
% Done:

80%

Estimated time:
Difficulty:
Medium
Tags:

Description

The driver will cv_wait() in the send path when it is short of resources - buffers or ring space.

It shouldn't block, it should rather let mac know by returning the mblk passed in.


Related issues

Related to illumos gate - Bug #12383: Slow down and lock up in mlxcx receive interrupt pathIn Progress

Actions

History

#1

Updated by Paul Winder 7 days ago

  • Category set to driver - device drivers
  • Status changed from New to In Progress
  • Assignee set to Paul Winder
  • % Done changed from 0 to 80
#2

Updated by Paul Winder 6 days ago

  • Related to Bug #12383: Slow down and lock up in mlxcx receive interrupt path added

Also available in: Atom PDF