/srv/irclogs.ubuntu.com/2017/10/13/#ubuntu-kernel.txt

LocutusOfBorgsforshee, yes please build one from me :)07:05
LocutusOfBorghttps://launchpad.net/~costamagnagianfranco/+archive/ubuntu/locutusofborg-ppa/+packages07:05
LocutusOfBorgI got abi foo07:05
LocutusOfBorgapw, ^^ :)07:49
LocutusOfBorgmaybe we should defer this to 18.04 anyway, but also oracle now got the same patch07:50
LocutusOfBorgand they confirm it works07:50
apwLocutusOfBorg: yeah I think we're past the point of switching now for 171007:51
sforsheeLocutusOfBorg: I started a build, should be done within the hour11:54
LocutusOfBorgsforshee, https://launchpad.net/~costamagnagianfranco/+archive/ubuntu/locutusofborg-ppa/+build/1357439112:27
LocutusOfBorgthanks to some hints I got it working12:27
LocutusOfBorgsee #-release12:27
sforsheeLocutusOfBorg: okay, let me know if you need anything else12:34
LocutusOfBorgsforshee, I have a question12:34
LocutusOfBorgthe driver in ubuntu/vbox creates a vboxvideo.ko too12:35
LocutusOfBorghow can I be sure it is excluded or overridden by the mainline staging one?12:35
* LocutusOfBorg never touched kernel builds, and now remembers why12:35
sforsheeoh, it does ...12:35
sforsheeI hadn't noticed that12:35
LocutusOfBorgnot sure if removing the directory is enough or not12:36
LocutusOfBorgprobably not I would say12:36
sforsheeso for your own purposes you can use insmod and give it the exact path to the module you want to load12:36
LocutusOfBorgsure, or delete the double one :p12:37
sforsheeor that12:37
sforsheein practice when we did build the staging driver it was loading that one, but that's likely just by accident12:38
LocutusOfBorgI'm just making sure that we can enable it without having a duplicate12:38
LocutusOfBorgexactly, that one ^^12:38
LocutusOfBorgI don't think there is some ordering in modprobe12:38
LocutusOfBorgother than "random" :)12:38
sforsheeso once you've confirmed the fix I can apply it to the unstable kernel and reenable the driver, and when we have add the vboxguest stuff for 4.14 I'll figure out what we need to do12:39
LocutusOfBorgthe fix is already confirmed by RedHat (the one who did make the module upstreamable), and by Oracle, but I have a VM ready to go right here12:40
LocutusOfBorgamd64 ppa is sloooooooooooow12:40
LocutusOfBorgso, in case artful is out from this change?12:41
LocutusOfBorgI mean, there is no way we can make it in this release12:41
LocutusOfBorgit will be eventually part of 18.04 I would presume12:41
sforsheeit would have to be an sru at this point even if we enable it in artful12:42
LocutusOfBorgdo we enable/disable/change kernel modules  in SRU?12:42
LocutusOfBorgnice12:42
LocutusOfBorganyhow, this affects mostly ISO images12:42
LocutusOfBorgor not, maybe they seed the virtualbox-guest-dkms package12:42
LocutusOfBorgmmm12:42
sforsheeI won't say we never do it ... but we need a good reason, and it seems we already have a working vboxvideo no?12:42
LocutusOfBorgthe one in src:vbox, that is the one in src:linux/ubuntu/vbox12:43
LocutusOfBorgbut having a mainline version is.... nice!12:43
LocutusOfBorgI don't have to bother you to merge it on each vbox release as example12:43
sforsheewe can definitely enable the mainline driver for 18.04, just not so sure about 17.1012:46
sforsheeand definitely not for the release unless the one we already have is badly broken12:47
LocutusOfBorgI probably agree, lets see in one hour13:09
sforsheeLocutusOfBorg: I have a build completed already if you want it13:29
LocutusOfBorgyep please13:31
sforsheehttp://people.canonical.com/~sforshee/vboxvideo/13:31
sforsheeLocutusOfBorg: ^13:32
LocutusOfBorgta already starting the vm13:32
LocutusOfBorgreboot ongoing13:36
LocutusOfBorgworks really nice13:43
LocutusOfBorgsforshee, for me it can be included, when you think  it is ready13:43
LocutusOfBorgI would just make sure with the build log that the module is the one built inside the kernel13:43
sforsheeLocutusOfBorg: that kernel certainly has both, did you remove/rename the one in ubuntu/vbox to ensure you loaded the one you wanted?13:44
LocutusOfBorgit has not both13:44
LocutusOfBorgnot sure why13:44
LocutusOfBorgbut the path is good13:44
LocutusOfBorg /lib/modules/foo-generic/kernel/drivers/staging/vboxvideo/vboxvideo.ko13:45
LocutusOfBorgso it must be the right one13:45
LocutusOfBorgthe missing one has been available in /lib/modules/foo-generic/kernel/ubuntu/vbox/vboxvideo/vboxvideo.ko13:45
LocutusOfBorgbuild log might have the answer13:46
sforsheeyou should be able to run 'modprobe --show-depends vboxvideo" to tell you which one it will load13:52
sforsheeI haven't made any effort yet to turn off the one we sync from the dkms package13:54
LocutusOfBorgsforshee, there is only one :p14:01
LocutusOfBorganyhow, seems to be the right one I would say, since the other one just don't work14:02
sforsheeoh, I misread, sorry14:02
LocutusOfBorgI mean, the one in the previous non-working kernel14:02
LocutusOfBorgsame path, but not working14:02
LocutusOfBorgI confirm it being the right one14:03
LocutusOfBorgthere is no "version:" tag, that is feeded in the vbox one14:03
LocutusOfBorg"version:        5.1.16_Ubuntu r113841"14:03
LocutusOfBorgthis is missing obviously14:03
LocutusOfBorgconfirmed being working, is it enough, do you want a bug/patch?14:04
LocutusOfBorg(and please delete the useless one)14:04
sforsheeLocutusOfBorg: I pushed that fix to our unstable (4.14) kernel and turned the option back on14:06
sforsheeI'm not sure yet what prevented the vboxvideo.ko in ubuntu/vbox to not be build, the log shows building the object but not the .ko file14:07
LocutusOfBorgmaybe we can just remove that directory and reference in ubuntu/Makefile?14:23
sforsheeit won't be quite that simple, we have a script to update from the dkms packages so will likely want to add a sed command or similiar to do it automatcially14:36
sforsheewill figure it out once we have a vbox package compatible with 4.1414:36
LocutusOfBorgI didn't get it, but meh, I hope you fix it evenutally :)15:18
=== cachio is now known as cachio_afk
LocutusOfBorgbad news sforshee, the virtualbox-guest-dkms has not an higher priority anymore wrt the system one :(15:56
=== cachio_afk is now known as cachio
apwLocutusOfBorg, as in the staging one against dkms ?16:22
LocutusOfBorgapw, yep, that one16:50
LocutusOfBorgbut honestly I don't understand why/where it gets that versioning16:50

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!