Bug 1326250

Summary: rubygem-kgio 2.9.x and later incorrectly detects lack of TCP fastopen on aarch64/Power64
Product: [Fedora] Fedora Reporter: Peter Robinson <pbrobinson>
Component: rubygem-kgioAssignee: Guillermo Gómez <guillermo.gomez>
Status: CLOSED WONTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: axilleas, dan, guillermo.gomez, ktdreyer
Target Milestone: ---Keywords: Tracking
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-01-26 20:02:15 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: 245418, 1071880    

Description Peter Robinson 2016-04-12 09:05:28 UTC
On aarch64/Power64 it seems tcp fastopen isn't properly detected. All the builders for these arches are running Fedora 23 with a 4.4.x kernel. This kernel feature was enabled by default from 3.13 [1]. Seems a regression/change in 2.9.3 as it built OK in older versions.

http://arm.koji.fedoraproject.org/koji/packageinfo?packageID=13036
http://ppc.koji.fedoraproject.org/koji/packageinfo?packageID=12938

[1] http://kernelnewbies.org/Linux_3.13#head-159ff61ea3acfd67b88855e75dbbb140f8825c4a


Loaded suite -e
Started
...............................................................................
....................F
===============================================================================
Failure: test_wait_writable_timed(TestDefaultWait)
/builddir/build/BUILD/rubygem-kgio-2.9.3/usr/share/gems/gems/kgio-2.9.3/test/test_default_wait.rb:43:in `test_wait_writable_timed'
     40:     assert_in_delta diff, 1.1, 0.2
     41: 
     42:     a.kgio_read(16384)
  => 43:     assert_equal b, b.kgio_wait_writable(1.1)
     44:   end
     45: end
<#<Kgio::Pipe:fd 83>> expected but was
<nil>
diff:
? #<Kgio::Pipe:fd 83>
? n    l             
===============================================================================
...............................................................................
..................................................TCP Fast Open not enabled on this system (check kernel docs)
.............................
...............................................................................
............................
Finished in 345.134266687 seconds.
------
365 tests, 11776446 assertions, 1 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications
99.726% passed

Comment 1 Jan Kurik 2016-07-26 04:19:18 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 25 development cycle.
Changing version to '25'.

Comment 2 Peter Robinson 2016-08-31 12:31:03 UTC
still fails with F-24/4.7.2-201.

Comment 3 Peter Robinson 2016-08-31 12:53:15 UTC
Still an issue with 2.10.0 too

Comment 4 Red Hat Bugzilla 2023-09-14 23:59:22 UTC
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 500 days