Package Details: openonload 201606.u1-1

Git Clone URL: https://aur.archlinux.org/openonload.git (read-only)
Package Base: openonload
Description: A high performance network stack from Solarflare.
Upstream URL: http://www.openonload.org/
Licenses: custom
Submitter: ido
Maintainer: ido
Last Packager: ido
Votes: 1
Popularity: 0.048179
First Submitted: 2013-10-09 03:36
Last Updated: 2016-11-09 15:09

Required by (4)

Sources (5)

Latest Comments

ido commented on 2016-08-11 16:42

@ishanarora: The link error for "____ilog2_NaN" in sfc_resource.ko is a GCC bug. The bug is currently filed as of 8/8/16 (same day you posted) at the following URL:

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=72785

Basically, this is a regression in GCC related to __builtin_constant_p and ilog2/__ilog2 usage in conjunction with -O2 optimizations.

Solarflare provided a workaround patch, which I've added to the package just now in pkgrel 2. Please try again now and let me know if the problem persists.

ishanarora commented on 2016-08-08 11:26

I built openonload for linux-lts-4.4.16-1 using gcc-6.1.1-4. The kernel fails to modprobe onload. Following is the relevent excerpt from `journalctl -b0`

Aug 08 23:32:00 archbox kernel: sfc_resource: Unknown symbol ____ilog2_NaN (err 0)
Aug 08 23:32:00 archbox systemd-udevd[196]: modprobe: ERROR: could not insert 'onload': Unknown symbol in module, or unknown parameter (see dmesg)

ido commented on 2016-06-30 19:49

updated to 201606

ishanarora commented on 2015-03-12 18:35

requesting version bump to 201502

ido commented on 2013-10-17 23:10

NOTE: To request changes to this package, please submit a pull request
to the GitHub repository at https://github.com/ido/packages-archlinux
Otherwise, open a GitHub issue. Thank you! -Ido