Skip to content
Snippets Groups Projects
  1. Dec 21, 2019
  2. Dec 20, 2019
    • Rolf Bork's avatar
      Merge branch 'fix-find-modsym' into 'master' · 62701b21
      Rolf Bork authored
      rcg: fix module symvers discovery
      
      Closes #33
      
      See merge request cds/advligorts!45
      62701b21
    • Jameson Rollins's avatar
      rcg: fix module symvers discovery · bb564993
      Jameson Rollins authored and Rolf Bork's avatar Rolf Bork committed
      This makes discovery of the Module.symvers happen at model build time,
      instead of at build tree creation/configuration.
      
      A find_module_symvers script is included to find the Module.symvers
      file, and it's used in the RCG Makefile to find module symvers files
      at build time.
      
      This reverts the top-level configure script changes from
      8c01de98, restoring the configure
      script and dropping the autoconf-generated configure step from the
      build setup.
      bb564993
    • Jameson Rollins's avatar
      remove bad line from makefil · 7b010ba0
      Jameson Rollins authored
      7b010ba0
  3. Dec 18, 2019
  4. Dec 17, 2019
  5. Dec 16, 2019
  6. Dec 12, 2019
    • Keith Thorne's avatar
      Enable kernel module versioning - Rev2 · 8c01de98
      Keith Thorne authored
      Closes #14 - Restore support for kernel module versioning
      patches/kernel-4.19-cs/config-4.19.67-cs - change to MODVERSIONS=y
      patches/kernel-4.19-cs/README - Update note on config file
      -- changes for mbuf, gpstime symbol versions --
      Update RCG autotools - remove configure, move configure.in to configure.ac
      bootstrap - add to generate configure from configure.ac
      configure.ac - rename from configure.in, add tests to find path to mbuf, gpstime
      Module.symvers files - either /var/lib/dkms/$MODNAME/$MODVERS/$KVERS/$ARCH/
      for DKMS package or /var/cache/$MODNAME from local build
      src/drv/ExtraSymbols.symvers - Remove mbuf, gpstime symbols
      src/drv/gpstime/Makefile - Add caching of Module.symvers in /var/cache/gpstime on install
      src/drv/mbuf/Makefile - Add caching of Module.symvers in /var/cache/mbuf on install
      src/epics/util/Makefile.in  - Add mbuf,gpstime Module.symvers paths
      src/epics/util/feCodeGen.pl - Add KBUILD_EXTRA_SYMBOLS statements to front-end make file
      -- changes to front-end kernel module symbol versions --
      src/drv/ExtraSymbols.symvers - Remove need_to_load_IOP_first
      src/epics/util/Makefile.in - Add caching of need_to_load_IOP_first symbol version, copy of cache for builds
      src/epics/util/feCodeGen.pl - Add KBUILD_EXTRA_SYMBOLS for this
      8c01de98
  7. Dec 10, 2019
    • Keith Thorne's avatar
      Restore cpu_up as EXPORT_SYMBOL_GPL fix2 · e10b6064
      Keith Thorne authored
      Closes #15 Remove kernel patch changing cpu_up to EXPORT_SYMBOL
      Update README in patches/linux-4.19-cs for change
      Remove symbols from patched kernel in src/drv/ExtraSymbols.symvers
      Add parameter in GNUmakefile to build will reference Module.symvers from kernel
      e10b6064
  8. Dec 07, 2019
  9. Dec 06, 2019
  10. Dec 05, 2019
  11. Dec 04, 2019
  12. Dec 03, 2019
  13. Dec 02, 2019
Loading