1. Apr 26, 2022
  2. Apr 20, 2022
  3. Apr 14, 2022
  4. Mar 24, 2022
  5. Feb 04, 2022
    • Changqing Li's avatar
      8127e81e
    • He Zhe's avatar
      openvswitch: uprev from v2.15.0 to v2.15.3 · 1cb5d67c
      He Zhe authored
      
      Drop the following backported patch.
      0001-ofp-actions-Fix-use-after-free-while-decoding-RAW_EN.patch
      
      commits short logs:
      e4d2df62e (tag: v2.15.3) Set release date for 2.15.3.
      b8baa1141 python: Add cooperative_yield() API method to Idl.
      7834abc66 ofproto-dpif-xlate: Snoop ingress packets and update neigh cache if needed.
      833c02daa tnl-neigh-cache: Do not refresh the entry while revalidating.
      e2182eca8 tnl-neigh-cache: Include expected array sizes in prototypes.
      566fe4372 tnl-neigh-cache: Read/write expires atomically.
      d477f6000 compat: handle NF_REPEAT error on nf_conntrack_in.
      0590e8838 flow: Consider dataofs when parsing TCP packets.
      7266042d8 tests/flowgen: Fix packet data endianness.
      d2e0632db ofproto: Fix resource usage explosion due to removal of large number of flows.
      0a7e66e37 ofproto: Fix resource usage explosion while processing bundled FLOW_MOD.
      68466efed tests/flowgen: Fix length field of 802.2 data link header.
      2a2185f9e ovs-lib: Backup and remove existing DB when joining cluster.
      fcbc29c6f docs/dpdk: Fix install doc.
      a5d97d420 ovs-save: Save igmp flows in ofp_parse syntax.
      1cbd1f0f5 faq: Update OVS/DPDK version table for OVS 2.13/2.14.
      01bc910e5 ofproto-dpif-xlate: Fix check_pkt_larger incomplete translation.
      08a270dda datapath-windows: Reset flow key after Ipv4 fragments are reassembled
      eca2d50d4 datapath-windows:Reset PseudoChecksum value only for TX direction offload case
      031cf67e0 netdev-offload-tc: Verify the flower rule installed.
      952e85150 ci: Make linux-prepare trust system installs.
      2cf63851a Prepare for 2.15.3.
      63f9a7c5d (tag: v2.15.2) Set release date for 2.15.2.
      b7d9c491e datapath-windows: add layers when adding the deferred actions
      3f718857e ofproto-dpif-xlate: Fix zone set from non-frozen-metadata fields.
      ea2ca0af1 dpif-netdev: Fix use-after-free on PACKET_OUT of IP fragments.
      9f964354e tunnel-push-pop.at: Mask source port in tunnel header.
      58397f222 dpdk-stub: Change the ERR log to DBG.
      2a963fc31 python: idl: Avoid sending transactions when the DB is not synced up.
      9efa2ea61 ipf: release unhandled packets from the batch
      f8274b78c datapath-windows:adjust Offset when processing packet in POP_VLAN action
      a2f860aa2 cirrus: Reduce memory requirements for FreeBSD VMs.
      7788f1579 netdev-linux: Fix a null pointer dereference in netdev_linux_notify_sock().
      dd32deba6 pcap-file: Fix memory leak in ovs_pcap_open().
      9f2f66c8e odp-util: Fix a null pointer dereference in odp_flow_format().
      02b0c265c odp-util: Fix a null pointer dereference in odp_nsh_key_from_attr__().
      031eff456 netdev-dpdk: Fix RSS configuration for virtio.
      09cd9570d ipf: Fix only nat the first fragment in the reass process.
      ef8ca3e19 dpif-netdev: Fix crash when PACKET_OUT is metered.
      d3ff41d60 tc: Set action flags for tunnel_key release.
      079a4de72 netlink-socket: Replace error with txn->error when logging nacked transactions.
      f8cc5aa35 dynamic-string: Fix a crash in ds_clone().
      64d1bba91 dpif-netdev: fix memory leak in dpcls subtable set command
      90b219275 dpif-netdev: Do not flush PMD offloads on reload.
      b29b04f85 dpif-netdev: Fix offloads of modified flows.
      1d0b89ea7 dpif-netdev: Fix flow modification after failure.
      8d84a4b16 netdev-offload-dpdk: Fix IPv6 rewrite cast-align warning.
      f3f7849cb daemon-unix: Fix leak of a fork error message.
      8aa0f0374 ovsdb-cs: Perform forced reconnects without a backoff.
      ee4e034dc datapath-windows:Correct checksum for DNAT action
      72132a940 bond: Fix broken rebalancing after link state changes.
      aa84cfe25 dpif-netlink: Fix report_loss() message.
      aec05f7cd ovsdb-server: Fix memleak when failing to read storage.
      05bdf11fc conntrack: Init hash basis first at creation.
      94e3b9d9c netdev-linux: Ignore TSO packets when TSO is not enabled for userspace.
      842bfb899 conntrack: Handle already natted packets.
      ab873c1af conntrack: Document all-zero IP SNAT behavior and add a test case.
      86d6a9ee1 python: Fix Idl.run change_seqno update.
      1ba0c8365 bridge: Use correct (legacy) role names in database.
      7e5293ea5 Prepare for 2.15.2.
      b855bbc32 (tag: v2.15.1) Set release date for 2.15.1.
      007a4f48f dpif-netdev: Apply subtable-lookup-prio-set on any datapath.
      c93358a56 netlink: removed incorrect optimization
      31626579f ovs-actions.xml: Add missing bracket.
      30596ec27 netdev-offload-tc: Use nl_msg_put_flag for OVS_TUNNEL_KEY_ATTR_CSUM.
      728980291 conntrack: Increment coverage counter for all bad checksum cases.
      881d71ea2 datapath-windows: Specify external include paths
      934668c29 Remove Python 2 leftovers.
      aaa596705 ipf: Fix a use-after-free error, and remove the 'do_not_steal' flag.
      bc0aa785a ovsdb-idl: Fix the database update signaling if it has never been connected.
      559426d2b ofproto: Fix potential NULL dereference in ofproto_ct_*_zone_timeout_policy().
      f31070e27 ofproto: Fix potential NULL dereference in ofproto_get_datapath_cap().
      8995d5311 dpif-netlink: Fix send of uninitialized memory in ct limit requests.
      0c056891c ofproto-dpif: Fix use of uninitialized attributes of timeout policy.
      121a67cad netdev-linux: Fix use of uninitialized LAG master name.
      5f27ff1cf ofp_actions: Fix set_mpls_tc formatting.
      e87adce83 dpif-netdev: Remove meter rate from the bucket size calculation.
      a3ee3258e ovs-ofctl: Fix coredump when using "add-groups" command.
      c5d2a6275 raft: Transfer leadership before creating snapshots.
      553d52392 ovsdb-cs: Consider all tables when computing expected cond seqno.
      8d0aebcc4 dpdk: Use DPDK 20.11.1 release.
      21452722b github: Fix up malformed /etc/hosts.
      90d1984b9 doc: automake: Add support for sphinx 4.0.
      38a8bed70 cirrus: Look up existing versions of python dependencies.
      255c38c74 ofp-group: Use big-enough buffer in ofputil_format_group().
      f2c0744d2 ofproto/ofproto-dpif-sflow: Check sflow agent in case of race
      ab157ef34 dpif: Fix use of uninitialized execute hash.
      b1fded020 odp-util: Fix use of uninitialized erspan metadata.
      f473ee568 dpif-netlink: Fix using uninitialized info.tc_modify_flow_deleted in out label.
      2721606bd netdev-offload-tc: Probe for support for any of the ct_state flags.
      091bc48d9 compat: Add ct_state flags definitions.
      1307e90e3 Add test cases for ingress_policing parameters
      d184c6ce6 netdev-linux: correct unit of burst parameter
      cab998e50 ipsec: Fix IPv6 default route support for Libreswan.
      b9ab7827e ovsdb-idl: Mark arc sources as updated when destination is deleted.
      c82d2e3fb ovsdb-idl: Preserve references for deleted rows.
      9a24ecbc2 ovsdb-idl.at: Make test outputs more predictable.
      8d71feb1b ovs-ofctl: Fix segfault due to bad meter n_bands.
      3a716b1d9 dpif-netdev: Refactor and fix the buckets calculation.
      73ece9c87 dpif-netdev: Fix the meter buckets overflow.
      d5dc16670 python: Send notifications after the transaction ends.
      556e65e17 ovs-ctl: Allow recording hostname separately.
      3982aee45 dpif-netdev: Fix crash when add dp flow without in_port field.
      02096f1b3 Documentation: Fix DPDK qos example.
      8f1dda316 raft: Report disconnected in cluster/status if candidate retries election.
      79e9749da raft: Reintroduce jsonrpc inactivity probes.
      2e84a4adb ovsdb-cs: Fix use-after-free for the request id.
      d2c311dce connmgr: Check nullptr inside ofmonitor_report().
      7307af690 ovsdb-client: Fix needs-conversion when SERVER is explicitly specified.
      2a7a63571 windows, tests: Modify service test.
      9b48549c6 netdev-linux: Fix indentation.
      861a9f3b4 ofproto-dpif-upcall: Fix ukey leak on udpif destroy.
      339044c3c ci: Use parallel build for distcheck.
      38744b1bc ofp-actions: Fix use-after-free while decoding RAW_ENCAP.
      33abe6c05 Prepare for 2.15.1.
      
      The ptest results BEFORE uprev:
      ERROR: 2231 tests were run,
      27 failed unexpectedly.
      62 tests were skipped.
      
      Failed tests:
      checkpatch - sign-offs
      checkpatch - parenthesized constructs
      checkpatch - parenthesized constructs - for
      checkpatch - comments
      checkpatch - whitespace around operator
      checkpatch - whitespace around cast
      ovs-ofctl snoop
      tunnel - table version
      tunnel_push_pop - erspan
      tunnel_push_pop - action
      tunnel_push_pop - packet_out
      tunnel_push_pop_ipv6 - ip6gre
      tunnel_push_pop_ipv6 - ip6erspan
      tunnel_push_pop_ipv6 - action
      PMD - non pmd device
      ofproto-dpif - recirculation after resubmit
      ofproto-dpif - sFlow packet sampling - IPv4 collector
      ofproto-dpif - sFlow packet sampling - IPv6 collector
      ofproto-dpif - sFlow packet sampling - LACP structures
      ofproto-dpif - sFlow packet sampling - tunnel set
      ofproto-dpif - sFlow packet sampling - tunnel push
      ofproto-dpif - sFlow packet sampling - MPLS
      bridge - multiple bridges share a controller
      bridge - add port after stopping controller
      mcast - check multicasts to trunk ports are not duplicated
      ptap - triangle bridge setup with L2 and L3 GRE tunnels
      ptap - L3 over patch port
      
      The ptest results AFTER uprev:
      ERROR: 2266 tests were run,
      27 failed unexpectedly.
      65 tests were skipped.
      
      Failed tests:
      checkpatch - sign-offs
      checkpatch - parenthesized constructs
      checkpatch - parenthesized constructs - for
      checkpatch - comments
      checkpatch - whitespace around operator
      checkpatch - whitespace around cast
      ovs-ofctl snoop
      tunnel - table version
      tunnel_push_pop - erspan
      tunnel_push_pop - action
      tunnel_push_pop - packet_out
      tunnel_push_pop - packet_out debug_slow
      tunnel_push_pop_ipv6 - ip6gre
      tunnel_push_pop_ipv6 - ip6erspan
      tunnel_push_pop_ipv6 - action
      PMD - non pmd device
      ofproto-dpif - sFlow packet sampling - IPv4 collector
      ofproto-dpif - sFlow packet sampling - IPv6 collector
      ofproto-dpif - sFlow packet sampling - LACP structures
      ofproto-dpif - sFlow packet sampling - tunnel set
      ofproto-dpif - sFlow packet sampling - tunnel push
      ofproto-dpif - sFlow packet sampling - MPLS
      bridge - multiple bridges share a controller
      bridge - add port after stopping controller
      mcast - check multicasts to trunk ports are not duplicated
      ptap - triangle bridge setup with L2 and L3 GRE tunnels
      ptap - L3 over patch port
      
      Signed-off-by: default avatarHe Zhe <zhe.he@windriver.com>
      Signed-off-by: default avatarBruce Ashfield <bruce.ashfield@gmail.com>
      1cb5d67c
  6. Jan 27, 2022
  7. Jan 14, 2022
  8. Jan 10, 2022
  9. Jan 03, 2022
  10. Dec 03, 2021
  11. Dec 02, 2021
    • Ross Burton's avatar
      dev86: don't require dev86-native to build dev86 · 811a59d8
      Ross Burton authored
      
      Instead of installing binaries and patching the makefiles to run external commands, simply
      build ifdef using BUILD_CC instead of CC.
      
      This patch is now upstreamable, the recipe is less complicated, and nativesdk works.
      
      Signed-off-by: default avatarRoss Burton <ross.burton@arm.com>
      Signed-off-by: default avatarBruce Ashfield <bruce.ashfield@gmail.com>
      811a59d8
    • Ross Burton's avatar
      dev86: work on all hosts, other cleanups · a395014a
      Ross Burton authored
      
      Remove COMPATIBLE_HOST, whilst this is an x86 assembler there's nothing to stop
      you building it on or for arm64 and assembling x86 code.
      
      Override INEXE so that binaries are not stripped and remove INSANE_SKIP.
      
      Signed-off-by: default avatarRoss Burton <ross.burton@arm.com>
      Signed-off-by: default avatarBruce Ashfield <bruce.ashfield@gmail.com>
      a395014a
    • Martin Jansa's avatar
    • Martin Jansa's avatar
      044d832c
    • Martin Jansa's avatar
      bae51c2a
    • Martin Jansa's avatar
      dev86: switch to still maintained fork of dev86 · 5a90f1e9
      Martin Jansa authored
      * as mentioned in:
        https://github.com/lkundrak/dev86/pull/17
        the original lkundrak repo is no longer maintained
      
      * pass only BASE_PV as VERSION in EXTRA_OEMAKE to prevent:
        | version.h:4:20: error: ‘gitAUTOINC’ undeclared (first use in this function)
        |  #define VER_PAT 21+gitAUTOINC+e254e0b196
        |                     ^
      
      * there are many new commits, we need at least that fix for
        newer gperf
      
      git log --oneline v0.16.21..jbruchon/master
      e254e0b (jbruchon/master) Merge pull request #21 from tkchia/master
      3473bde [libc] update _signal syscall semantics, per ABI change in ELKS at https://github.com/jbruchon/elks/pull/629
      d74e90d Merge pull request #20 from tkchia/tkchia/update-syscalls
      541a8d5 [libc] update syscall list & ino_t type, per ELKS tree
      710e852 Merge pull request #16 from spacerace/master
      b215454 Merge pull request #17 from mfld-fr/master
      870635e Move EMU86 & MON86 to standalone projects
      84e3d00 [mon86] Latest touch before moving
      c2f288c [emu86] Latest touch before moving
      f7449f3 libc tests for MSDOS target (far away from complete ;))
      6cbd64d fixing problem in string.h introduced by myself -.-
      39e04cd Merge branch 'master' of https://github.com/spacerace/dev86
      b44e43d Added OpenBSD's timingsafe_bcmp() and timingsafe_memcmp()
      857c30e Added BSD's strlcat() and strlcpy(), safe string copy/cat
      0764e09 typo in string.h
      2fb6a3a swab()
      4e09d08 strupr()
      2bd985f strset()
      5a7bb33 strrev()
      56be26a strnset()
      c919b2d strlwr()
      b63f295 h+Mf bzero() strnset() strset() strlwr() strupr() strrev() swab()
      5985246 removed old implementation of strstr. if anyone needs this file => remains in git history
      7b481c0 added bzero()
      776929c Merge pull request #15 from spacerace/master
      8206ed2 stdlib.h + Makefile changes for getenv() and system()
      b995d1e getenv() implementation
      60466fe system() implementation
      12439ac note on __mkenv (related to getenv commits from me)
      aae041a removed empty line on top of file
      6d6d91f removed uneeded empty file (see sound.c)
      ff7d37e formatting (tabs)
      246418a formatting in one line fixed
      4ff1f48 Merge pull request #14 from mfld-fr/emu86
      1b8f8db Add data & suspicious opcode breakpoints
      798c4a2 Merge pull request #13 from rdebath/jbruchon
      2eb4d82 Add .travis.yml for running "make distribution" tests.
      2ea54e1 Merge pull request #12 from mgorny/makez
      f14f78e build: Always use $(MAKE) to spawn sub-make
      dfb9b42 Merge pull request #11 from mfld-fr/emu86
      6ae2b54 Make dev86 working "in tree"
      224843f Merge pull request #10 from mfld-fr/emu86
      e56a958 [emu86] Test against ELKS - Round 3
      0099ec8 Merge pull request #9 from mfld-fr/emu86
      32865c8 [emu86] Test against ELKS - Round 2
      e1aa9bd Merge pull request #8 from mfld-fr/emu86
      c7ebb2a [emu86] Optimize execution lookup
      57019a7 [emu86] Complete decoding optimization
      de516a5 [emu86] Fix mfld-fr#21 : opcode 90h (NOP)
      40f7c99 [emu86] Optimize decoding < C0h
      91d4c61 [emu86] Fix mfld-fr#16 : add pcat timing options
      d519caf [emu86] Fix mfld-fr#14 : trace support
      3a479e7 [emu86] Check vector before interrupt
      7eec401 Optimize decoding < 80h
      98334d3 Fix mfld-fr#8 and warning cleanup
      0579c82 Merge pull request #7 from mfld-fr/master
      49492b9 [emu86] Add option for tiny model
      da6a960 [emu86] fix #19 : remove PT1 test
      e3b465f [dis88] Move back from ELKS
      f2ea895 Merge pull request #6 from mfld-fr/master
      b0700f4 [mon86] First stage removal after second validated
      6ef705d [mon86] Fix #18 : Complete host tool
      1fa5a70 Fix #10 and #11 : Target specific code
      22c7770 Merge branch 'bug86'
      e25c996 [mon86] Tune host tool for read & write
      47aadb5 [mon86] Fix #15 : Cleanup in host tool
      ae7c628 [mon86] Makefile for host part + more testing
      ae6c84a [mon86] New host tool + fix context parsing
      c9205ac Add missing void types to libc/misc/qsort.c
      7a4f074 unproto: fix macOS Sierra compilation error reported by scontini76
      ac6d924 unproto: better CFLAGS
      f86ad57 bcc: if EOF is hit before end of comment, report it as an error
      fcdbcd7 limits.h: add PATH_MAX
      7239fea include: Add a skeleton for inttypes.h
      f3e88f9 Remove accidental ignoring of "include"
      0ac417a Merge branch 'master' of https://github.com/jbruchon/dev86
      74753fa Fix size_t declaration, add ssize_t declaration
      4be53b7 Merge pull request #5 from mfld-fr/master
      d5ecd9c [mon86] Second stage tested on real SBC
      81b0ab2 [mon86] Second stage monitor completed
      b55cbbc [mon86] Trace & break interrupt support
      18a5ba8 Merge pull request #4 from mfld-fr/master
      77f028b [mon86] First stage monitor completed
      07689d4 Merge remote-tracking branch 'upstream/master'
      e043007 Revert accidental bcc changes in commit 3c83dee
      495b99a [emu86] Test against ELKS - Round 1
      5508efa Merge pull request #3 from mfld-fr/master
      8aa3313 [emu86] Testing against a real ROM - Round 1
      d8ac93e [emu86] Fixed #7 : segment selection & override
      5b521d6 [emu86] Test against a real POST - Round 2
      3c83dee [emu86] Test against a real POST - Round 1
      b45a3d2 [emu86] Command line options
      345513c [emu86] Fixed #6 : simplified variable size
      2d7d316 [emu86] Fixed #2 + FAR call & ret
      8ac48bf Import MON86 standalone project needed by EMU86
      1da15c0 Bug fixes after EMU86 testing
      1dc5fd3 Merge pull request #2 from mfld-fr/master
      24935c0 [emu86] Final touch before the weekend
      9090120 [emu86] Fixed #5 : redirect serial I/O to PTS
      96dfb1a [emu86] Added memory and stack dumps
      4fbcead [emu86] Fixed #1 : move reg num out of val struct
      205e47d Improved EMU86 for MON86 testing
      377ed40 Merge branch 'master' into emu86
      fd3cf7e Added partial ZF and CF flags support
      c758426 Merge pull request #1 from mfld-fr/master
      72ad336 Merge branch 'master' of git://github.com/jbruchon/dev86 into emu86
      2d8398b More support of 8086 instruction set
      b2eadba EMU86 second draft
      9a8e116 EMU86 first draft
      fb3b436 Revert "fix linker alignment for .bss segment"
      bf19066 Merge https://github.com/anchorz/dev86-1
      
      
      4e8476e Revert "copt: fix a minor glitch in copt/rules.86"
      1bcc185 Merge remote-tracking branch 'upstream/master'
      b0426b2 Force output of initial segment directive
      a44b267 fix linker alignment for .bss segment
      c0832c8 under CYGWIN bcc requires -o option to compile an .o file otherwise it ends up as .exe and cannot link
      80d485b (origin/master, origin/HEAD) Add stdint.h header to recognize some C99 types
      29dbfca libc/msdos: program name missing in argv[0]
      b0e9b25 libc/msdos: __mkargv es register changed
      4a350d3 ar: rename of temporary libary fails on some platforms
      cf72284 copt: fix a minor glitch in copt/rules.86
      ce888f6 Allow copt rules with empty outputs; fix minor glitch in copt/rules.86
      4ed1997 bcc/dbprintf.c: ix implicit declaration warnings
      9de6f00 Make a.out.h portable to 64 bit systems
      7eae1c0 Change strstr() to Jody's two-way implementation
      2f53e83 Add a .gitignore file
      c21e14a initial version with minimal routines
      fa9c32e Add stdint.h header to recognize some C99 types
      6e8432b Minor style cleanups
      b7a191c Add "make distclean" and make it really clean everything
      dab04fb bootblocks: long -> int32_t for proper building on 64-bit hosts
      0d9ee41 bootblocks requires as86_encap to build
      
      Signed-off-by: default avatarBruce Ashfield <bruce.ashfield@gmail.com>
      5a90f1e9
    • Martin Jansa's avatar
      dev86: add dependency on gperf-native · af89eb6d
      Martin Jansa authored
      * fails to build on hosts without gperf:
        /bin/sh: gperf: command not found
        Makefile:27: recipe for target 'token2.h' failed
      
      * normally this isn't triggered, because token[12].h
        are included in git repo, but regenerating them fails:
        tmp-glibc/work/x86_64-linux/dev86-native/0.16.21-r0/git/cpp$ touch token1.tok
        tmp-glibc/work/x86_64-linux/dev86-native/0.16.21-r0/git/cpp$ make bcc-cpp
        gperf -aptTc -N is_ctok -H hash1 token1.tok > tmp.h
        /bin/sh: gperf: command not found
        Makefile:23: recipe for target 'token1.h' failed
        make: *** [token1.h] Error 127
      
      * unfortunately this isn't enough, because new gperf 3.1 from oe-core
        isn't compatible, we need to upgrade to different dev86 fork which
        contains:
        https://github.com/jbruchon/dev86/pull/19
      
      
      
      Signed-off-by: default avatarMartin Jansa <Martin.Jansa@gmail.com>
      Signed-off-by: default avatarBruce Ashfield <bruce.ashfield@gmail.com>
      af89eb6d
    • Martin Jansa's avatar
      xvisor: set PV · 8870b5ae
      Martin Jansa authored
      * use something more reasonable than default 'git' from filename
      * there wasn't a new tag for a long time, so this is quite far
        from 0.3.0 as git describe shows:
        v0.3.0-231-g6b23764a
        but 0.3.0 is still the closest release I've found
        and matches PROJECT_VERSION in Makefile:
        https://github.com/avpatel/xvisor-next/blob/6b23764a1439f9d08b2ed2f363da522460d8a22b/Makefile#L29
      
      
      
      Signed-off-by: default avatarMartin Jansa <Martin.Jansa@gmail.com>
      Signed-off-by: default avatarBruce Ashfield <bruce.ashfield@gmail.com>
      8870b5ae
    • Bruce Ashfield's avatar
      xvisor: uprev to latest master and fix python reference · 3fa2da05
      Bruce Ashfield authored
      
      Bumping to the latest xvisor tip.
      
      We drop one patch that is now part of the upstream, and we
      add another to remove /usr/bin/python from scripts called
      during build, since it breaks the build on hosts without
      /usr/bin/python.
      
      Signed-off-by: default avatarBruce Ashfield <bruce.ashfield@gmail.com>
      3fa2da05
    • Martin Jansa's avatar
      uxen-guest-tools: fix -DMODULE not working when building uxenhc module · 84b3a96c
      Martin Jansa authored
      
      * undo the unnecessary and incomplete changes from 0001-vm-support-fix-build-for-kernel-s-5.4.patch
        because with 5.15 it was still failing with:
        ERROR: modpost: missing MODULE_LICENSE() in uxen-guest-tools/4.1.8-r0/uxen-4.1.8-72a4af9/vm-support/linux/uxenhc/uxenhc.o
      
        fix it properly in 0004-uxenhc-fix-DMODULE-not-working-on-module-build-comma.patch
      
      Signed-off-by: default avatarMartin Jansa <Martin.Jansa@gmail.com>
      Signed-off-by: default avatarBruce Ashfield <bruce.ashfield@gmail.com>
      84b3a96c
    • Martin Jansa's avatar
      uxen-guest-tools: fix build against kernels 5.15+ · da410074
      Martin Jansa authored
      
      This is a compile only fix to update the uxen kernel modules to
      work against newer kernels.
      
      Signed-off-by: default avatarMartin Jansa <Martin.Jansa@gmail.com>
      Signed-off-by: default avatarBruce Ashfield <bruce.ashfield@gmail.com>
      da410074
    • Bruce Ashfield's avatar
      uxen-guest-tools: fix build against kernels 5.4+ · e4aeeb62
      Bruce Ashfield authored
      
      This is a compile only fix to update the uxen kernel modules to
      work against newer kernels.
      
      Signed-off-by: default avatarBruce Ashfield <bruce.ashfield@gmail.com>
      e4aeeb62
    • Bruce Ashfield's avatar
      578025d7
  12. Nov 24, 2021
  13. Oct 20, 2021
  14. Oct 18, 2021
    • Bruce Ashfield's avatar
      crun: fix offline builds · bbed941f
      Bruce Ashfield authored
      
      The 'autogen.sh' script of crun was fetching dependencies that we
      already have in our SRC_URI. We want the OE git fetcher to manage
      the source, not scripts in the source of a package.
      
      We grab the two lines out of autogen.sh that we need, and use them
      directly in the configure_prepend.
      
      We also add yajl to the source code dependencies as the package
      DEPENDS is not enough as crun is explicitly building source that
      looks for the yajl code.
      
      Signed-off-by: default avatarBruce Ashfield <bruce.ashfield@gmail.com>
      bbed941f
  15. Oct 13, 2021
  16. Oct 12, 2021
  17. Oct 01, 2021
  18. Sep 16, 2021