Bug 695549 - [Intel 6.2 Feature] ixgbe - DCB 802.1Qaz support
Summary: [Intel 6.2 Feature] ixgbe - DCB 802.1Qaz support
Keywords:
Status: CLOSED DUPLICATE of bug 689998
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: kernel
Version: 6.2
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: rc
: ---
Assignee: Andy Gospodarek
QA Contact: Red Hat Kernel QE team
URL:
Whiteboard:
Depends On:
Blocks: 703208
TreeView+ depends on / blocked
 
Reported: 2011-04-11 23:41 UTC by john.r.fastabend
Modified: 2011-07-27 16:04 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-07-27 16:04:53 UTC
Target Upstream Version:


Attachments (Terms of Use)

Description john.r.fastabend 2011-04-11 23:41:22 UTC
Support the latest DCB IEEE 802.1Qaz specifications in ixgbe. The kernel DCB netlink support was added in RHEL6.1 this is a feature request to implement support in the ixgbe driver.

Minimal required patch set below although syncing the DCBnl code completely with upstream should be doable without breaking ABI.

git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git

[1]
author	John Fastabend <john.r.fastabend>
commit	55320cb58baebd1795ec92f4550a1e8b38bf9ddf
ixgbe: DCB, abstract out dcb_config from DCB hardware configuration

[2]
author	John Fastabend <john.r.fastabend>	
commit	d033d526a465c4bb8a499a0b5df65b3e7cf4da6f
ixgbe: DCB, implement 802.1Qaz routines

[3]
author	John Fastabend <john.r.fastabend>	
commit	d43f5c21d6bab7f58cb6723a57a66883cee0a905
ixgbe: DCB, do not reset on CEE pg changes

[4]
author	John Fastabend <john.r.fastabend>
commit	d37e1d0eba2e508b8ac499497db216c67df65c3c
ixgbe: DCB, remove RESET bit it is no longer needed

[5]
author	John Fastabend <john.r.fastabend>	
commit	3032309b49622497430ecd2b40ff51fb204c35e8
ixgbe: DCB, implement capabilities flags

[6]
author	John Fastabend <john.r.fastabend>	
commit	f8628d404505e61bfc63638744656ede69227766
ixgbe: DCB, implement ieee_setapp dcbnl ops

[7]
author	John Fastabend <john.r.fastabend>
commit	dc166e22ede5ffb46b5b18b99ba0321ae545f89b
ixgbe: DCB remove ixgbe_fcoe_getapp routine

[8]
author	John Fastabend <john.r.fastabend>	
commit	3b97fd695453ced96f22bdf1a84453f6744d25cc
ixgbe: DCB, missed translation from 8021Qaz TSA to CEE link strict

[9]
author	John Fastabend <john.r.fastabend>
commit	17049d30c2dec6f26d6165cc135578f9e41d53d3
ixgbe: IEEE 802.1Qaz, implement priority assignment table

Comment 2 RHEL Program Management 2011-04-12 06:02:33 UTC
Since RHEL 6.1 External Beta has begun, and this bug remains
unresolved, it has been rejected as it is not proposed as
exception or blocker.

Red Hat invites you to ask your support representative to
propose this request, if appropriate and relevant, in the
next release of Red Hat Enterprise Linux.

Comment 3 Robert Love 2011-07-21 00:49:10 UTC
What is the status of this BZ? I haven't seen any movement since filing...

Comment 4 Andy Gospodarek 2011-07-27 15:04:28 UTC
Robert, I'm checking now to see how many of these made it into RHEL6.2 between Dean's patches and mine.

Comment 5 Andy Gospodarek 2011-07-27 16:04:53 UTC
(In reply to comment #0)
> 
> [1]
> author John Fastabend <john.r.fastabend>
> commit 55320cb58baebd1795ec92f4550a1e8b38bf9ddf
> ixgbe: DCB, abstract out dcb_config from DCB hardware configuration

Yes.

> [2]
> author John Fastabend <john.r.fastabend> 
> commit d033d526a465c4bb8a499a0b5df65b3e7cf4da6f
> ixgbe: DCB, implement 802.1Qaz routines

Yes.

> [3]
> author John Fastabend <john.r.fastabend> 
> commit d43f5c21d6bab7f58cb6723a57a66883cee0a905
> ixgbe: DCB, do not reset on CEE pg changes

Yes.

> [4]
> author John Fastabend <john.r.fastabend>
> commit d37e1d0eba2e508b8ac499497db216c67df65c3c
> ixgbe: DCB, remove RESET bit it is no longer needed

Yes.
 
> [5]
> author John Fastabend <john.r.fastabend> 
> commit 3032309b49622497430ecd2b40ff51fb204c35e8
> ixgbe: DCB, implement capabilities flags

Yes.

> [6]
> author John Fastabend <john.r.fastabend> 
> commit f8628d404505e61bfc63638744656ede69227766
> ixgbe: DCB, implement ieee_setapp dcbnl ops

Yes.

> [7]
> author John Fastabend <john.r.fastabend>
> commit dc166e22ede5ffb46b5b18b99ba0321ae545f89b
> ixgbe: DCB remove ixgbe_fcoe_getapp routine

Yes.

> [8]
> author John Fastabend <john.r.fastabend> 
> commit 3b97fd695453ced96f22bdf1a84453f6744d25cc
> ixgbe: DCB, missed translation from 8021Qaz TSA to CEE link strict

Yes.

> [9]
> author John Fastabend <john.r.fastabend>
> commit 17049d30c2dec6f26d6165cc135578f9e41d53d3
> ixgbe: IEEE 802.1Qaz, implement priority assignment table

Yes.


Since we have all of the requested commits added in bug 689998, I am closing this as a dup of that.

*** This bug has been marked as a duplicate of bug 689998 ***


Note You need to log in before you can comment on or make changes to this bug.