On 04/08/2019 15:04, Sérgio Basto wrote:
On Sat, 2019-08-03 at 10:04 +0300, Cyrax wrote:
On 24/07/2019 01:33, Sérgio Basto wrote:
Hello,

https://forums.virtualbox.org/viewtopic.php?f=3&t=93944

have someone the solution ?

Thanks,


Here is another patch attached. The MIT-license apply.

Hi,
I already applied Larry patch to RPMFusion packages , thanks Larry .
Your patch is more than a compile fix, isn't it ? and what is fixed ?

Thanks,

It is a compile fix so host modules can be built succesfully under 5.3.x series kernel. If it isn't applied then these errors will appear in the vbox host kernel module build log.

----

/tmp/vbox.0/linux/VBoxNetFlt-linux.c: In function ‘vboxNetFltLinuxSkBufToSG’: /tmp/vbox.0/linux/VBoxNetFlt-linux.c:927:36: error: ‘skb_frag_t’ {aka ‘struct bio_vec’} has no member named ‘size’
  927 |         pSG->aSegs[iSeg].cb = pFrag->size;
      |                                    ^~
/tmp/vbox.0/linux/VBoxNetFlt-linux.c:928:66: error: ‘skb_frag_t’ {aka ‘struct bio_vec’} has no member named ‘page_offset’; did you mean ‘bv_offset’? 928 | pSG->aSegs[iSeg].pv = VBOX_SKB_KMAP_FRAG(pFrag) + pFrag->page_offset; | ^~~~~~~~~~~ | bv_offset /tmp/vbox.0/linux/VBoxNetFlt-linux.c:943:40: error: ‘skb_frag_t’ {aka ‘struct bio_vec’} has no member named ‘size’
  943 |             pSG->aSegs[iSeg].cb = pFrag->size;
      |                                        ^~
/tmp/vbox.0/linux/VBoxNetFlt-linux.c:944:70: error: ‘skb_frag_t’ {aka ‘struct bio_vec’} has no member named ‘page_offset’; did you mean ‘bv_offset’? 944 | pSG->aSegs[iSeg].pv = VBOX_SKB_KMAP_FRAG(pFrag) + pFrag->page_offset; | ^~~~~~~~~~~ | bv_offset make[2]: *** [scripts/Makefile.build:273: /tmp/vbox.0/linux/VBoxNetFlt-linux.o] Error 1
make[1]: *** [Makefile:1621: _module_/tmp/vbox.0] Error 2
make: *** [/tmp/vbox.0/Makefile-footer.gmk:111: vboxnetflt] Error 2

_______________________________________________
vbox-dev mailing list
vbox-dev@virtualbox.org
https://www.virtualbox.org/mailman/listinfo/vbox-dev

Reply via email to