Package Base Details: oss

Git Clone URL: https://aur.archlinux.org/oss.git (read-only, click to copy)
Keywords: oss
Submitter: keenerd
Maintainer: alexdw
Last Packager: alexdw
Votes: 48
Popularity: 0.34
First Submitted: 2013-09-25 11:25
Last Updated: 2017-02-26 11:17

Packages (2)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 ... Next › Last »

alexdw commented on 2016-12-21 23:26

Updated (4.2_2011-6) with a patch to make oss work with kernel 4.8 compiled with CONFIG_HARDENED_USERCOPY (enabled by default for the Arch Linux kernel).

alexdw commented on 2016-12-21 17:06

Quick update - I've found that the issue with kernel 4.8 is the new CONFIG_HARDENED_USERCOPY feature (more details in the oss forum thread: http://ossnext.trueinstruments.com/forum/viewtopic.php?f=3&t=5837). oss works with linux 4.8 if your kernel is compiled without CONFIG_HARDENED_USERCOPY. I'll have a look at writing a patch to make it work with this feature (which is enabled by default for the Arch 4.8 kernel).

ratatat commented on 2016-11-12 22:35

@alexdw - Same exact thing here (just so you know). Thanks for all your work!

alexdw commented on 2016-10-31 00:19

Confirmed broken for me with kernel 4.8.4 (possibly all 4.8) - osstest causes segmentation fault with any of the oss packages (oss, oss-git, oss-nonfree). I might not have too much time to investigate at the moment, but for a start have posted a topic on the OSS forums: http://ossnext.trueinstruments.com/forum/viewtopic.php?f=3&t=5837

alexdw commented on 2016-10-28 06:57

@kgunders: Thank you! I think I've posted a patch or two on the OSS forums before but I haven't looked at getting them directly upstream. I'll have a look this weekend after checking what's going on with kernel 4.8.2.

kgunders commented on 2016-10-27 23:44

alexdw- you do an awesome job of keeping ossv4 up on arch. Have you ever tried to get your patches merged upstream? Would maybe be nice for other distro maintainters not to have to reinvent the wheel every kernel update.

alexdw commented on 2016-10-21 07:00

@KennyLives: Thanks for the heads-up. I'll try to have a look at this over the weekend.

KennyLives commented on 2016-10-20 04:00

October 19 2016: Broken after kernel update 4.8.2-1-ARCH

alexdw commented on 2016-06-14 23:10

Uploaded a new version with a patch to allow compilation with kernel 4.6.

Thanks again to kgunders and ratatat for the information.

alexdw commented on 2016-06-14 22:31

OK, I just had a look at this and I think it's due to a mismatch between the return type of the function "osspci_remove" in "pci_wrapper.inc" (static int) and the ".remove" component of the "pci_driver" structure (void). A patch on "pci_wrapper.inc" to resolve this mismatch should hopefully fix this.