Bug 1230702

Summary: Type of Service (TOS) cannot be set in IPv6 header
Product: Red Hat Enterprise Linux 6 Reporter: Piyush Bhoot <pbhoot>
Component: java-1.7.0-openjdkAssignee: Andrew John Hughes <ahughes>
Status: CLOSED CURRENTRELEASE QA Contact: BaseOS QE - Apps <qe-baseos-apps>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 6.6CC: dbhole, sbaiduzh
Target Milestone: rc   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: java-1.7.0-openjdk-1.7.0.80-2.6.0.0.el6_6 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-10-08 13:39:23 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1172231    

Description Piyush Bhoot 2015-06-11 12:10:07 UTC
Description of problem:

Type of Service (TOS) can generally not be set in a IPv6 header from Java when using TCP. Also for IPv4 some tweaks have to be performed in order to get all cases working. Extensive testing has been done for different cases. Please consider all these cases. Testing was done by collecting snoops and analyzing the resulting ip headers of the TCP and UDP communication between Java clients and servers.

Upstream bug has been filed to address this issue, which is in resolved state
https://bugs.openjdk.java.net/browse/JDK-8029607


How reproducible:Always

Comment 2 Deepak Bhole 2015-06-11 19:22:03 UTC
This is will require a backport into OpenJDK7 which is now maintained by Red Hat.

Assigning to ahughes to investigate.

Comment 3 Andrew John Hughes 2015-06-12 15:33:38 UTC
No backport required; this is already upstream as part of 7u80, as shown on the bug.

http://hg.openjdk.java.net/jdk7u/jdk7u/jdk/rev/75dceeafa4c8

t will appear in RHEL when we move to the 2.6.x series. Hopefully, this will be with 2.6.1 in the July CPU.