Commit Graph

  • f2447037af
    Merge d9f51eee75 into 2c6d66f3f1 Veronika Kossmann 2024-05-18 20:23:49 +0300
  • d9f51eee75 Seems x86cpuid.h also need to be patched to prevent array-index-out-of-bounds Veronika Kossmann 2024-05-18 20:23:18 +0300
  • 48866f7a18 Compiles and works for Workstation 17.5.2 and Mainline kernel 6.9.1. Applied https://github.com/mkubecek/vmware-host-modules/issues/243#issuecomment-2098516707 and https://github.com/mkubecek/vmware-host-modules/issues/239#issuecomment-2118783046 Veronika Kossmann 2024-05-18 19:45:31 +0300
  • 268a5a2d64
    Merge fffb83881c into 218fec600d Mihai Moldovan 2024-01-23 12:41:59 +0100
  • 0e1d2a8c13 modules: fix build with -Wmissing-prototypes player-12.5.9 Michal Kubecek 2024-01-12 08:30:33 +0100
  • 9adc6506fb vmmon: second argument of eventfd_signal() was dropped Michal Kubecek 2024-01-10 14:38:54 +0100
  • add7a6d8b9 modules: fix build with -Wmissing-prototypes player-14.1.7 Michal Kubecek 2024-01-12 08:30:33 +0100
  • cf0d851e8b vmmon: second argument of eventfd_signal() was dropped Michal Kubecek 2024-01-10 14:38:54 +0100
  • e4bfec0cc8 modules: fix build with -Wmissing-prototypes player-15.5.7 Michal Kubecek 2024-01-12 08:30:33 +0100
  • 4798e59690 vmmon: second argument of eventfd_signal() was dropped Michal Kubecek 2024-01-10 14:38:54 +0100
  • 6610f5fb0c modules: fix build with -Wmissing-prototypes player-16.2.5 Michal Kubecek 2024-01-12 08:30:33 +0100
  • 05e69f5a4e modules: fix build with -Wmissing-prototypes workstation-14.1.7 tmp/workstation-14.1.7-k6.8 Michal Kubecek 2024-01-12 08:30:33 +0100
  • 0ff355181e vmmon: second argument of eventfd_signal() was dropped Michal Kubecek 2024-01-10 14:38:54 +0100
  • 218fec600d modules: fix build with -Wmissing-prototypes workstation-12.5.9 tmp/workstation-12.5.9-k6.8 Michal Kubecek 2024-01-12 08:30:33 +0100
  • 5a83cbd97a modules: fix build with -Wmissing-prototypes workstation-15.5.7 tmp/workstation-15.5.7-k6.8 Michal Kubecek 2024-01-12 08:30:33 +0100
  • aeb85e0798 modules: fix build with -Wmissing-prototypes workstation-16.2.5 tmp/workstation-16.2.5-k6.8 Michal Kubecek 2024-01-12 08:30:33 +0100
  • 5961f782ff
    mark branch workstation-17.0.2 as retired workstation-17.0.2 Michal Kubecek 2024-01-12 09:58:39 +0100
  • 2c6d66f3f1 modules: fix build with -Wmissing-prototypes workstation-17.5.1 workstation-17.5.0 tmp/workstation-17.5.0-k6.8 Michal Kubecek 2024-01-12 08:30:33 +0100
  • 1a995fa596 vmmon: second argument of eventfd_signal() was dropped Michal Kubecek 2024-01-10 14:38:54 +0100
  • bf50c340e2 vmmon: second argument of eventfd_signal() was dropped Michal Kubecek 2024-01-10 14:38:54 +0100
  • fffb83881c
    vmnet: support stable kernels with netdevice::dev_addr changes Mihai Moldovan 2023-11-22 01:42:10 +0100
  • 4c2a103fd2 vmmon: use get_user_pages to get page PFN Michal Kubecek 2023-10-22 23:24:05 +0200
  • f29c1d7df4 vmnet: use void as argument list in function definitions (#188) Michal Kubecek 2023-02-17 09:41:26 +0100
  • da8d9c9b49 vmmon: update crosspage assembler code to recent mitigations Michal Kubecek 2022-10-07 11:16:03 +0200
  • 8f3afea55b vmnet: fix wireless device detection Michal Kubecek 2022-06-07 21:29:28 +0200
  • 665769aa3a vmnet: fix csum_and_copy_to_user workaround for kernel >= 5.19 Michal Kubecek 2022-11-18 14:24:17 +0100
  • 0ab2581b97 vmmon: use standard ASM_ENDBR macro Michal Kubecek 2023-01-17 22:40:04 +0100
  • acb2c191da vmnet: use explicit module_init() and module_exit() (#187) Michal Kubecek 2023-01-18 00:19:52 +0100
  • 2ad287d6dc vmnet: hack around SLE15-SP5 backport of netdevice::dev_addr changes Michal Kubecek 2022-11-26 23:55:10 +0100
  • 4b8601ff17 vmnet: convert VNetBridge debugging code to ktime_get_ns() Michal Kubecek 2020-03-14 10:12:16 +0100
  • edf7a248a2 vmmon: include <asm/irq_vectors.h> explicitly Michal Kubecek 2020-08-20 10:39:56 +0200
  • 2fc4379b2b modules: remove .cache.mk on make clean Theo Bertacchini 2018-05-27 17:14:52 +0900
  • 32d4753831 vmmon: quick workaround for objtool warnings Michal Kubecek 2017-09-30 21:41:51 +0200
  • ae9ab4756e modules: use standard constant definitions if available Michal Kubecek 2022-11-18 13:42:16 +0100
  • 7572bee7ec vmmon: rename GDT_SIZE macro to avoid collision Michal Kubecek 2020-09-15 18:58:14 +0200
  • 4ac35e1163 modules: make COMPAT_LINUX_VERSION_CHECK_LT less tricky Michal Kubecek 2023-08-12 20:03:09 +0200
  • 60bfdb5ed5 import Workstation 17.5.0 module sources w17.5.1 workstation Michal Kubecek 2023-10-20 13:56:49 +0200
  • 91e1fa732d vmmon: use get_user_pages to get page PFN tmp/workstation-18.22060606 Michal Kubecek 2023-09-29 11:09:25 +0200
  • 43871235b9 vmmon: drop old fallback thread/process iteration macro definitions Michal Kubecek 2023-09-29 16:12:51 +0200
  • 68e670cdd2 vmmon: drop old fallback thread/process iteration macro definitions Michal Kubecek 2023-09-29 16:12:51 +0200
  • 3bed0332e4 vmmon: drop old fallback thread/process iteration macro definitions Michal Kubecek 2023-09-29 16:12:51 +0200
  • 241d8461d7 vmmon: drop old fallback thread/process iteration macro definitions Michal Kubecek 2023-09-29 16:12:51 +0200
  • 6eb8e29387 vmmon: drop old fallback thread/process iteration macro definitions Michal Kubecek 2023-09-29 16:12:51 +0200
  • 8fa6ba3b39 vmmon: use get_user_pages to get page PFN Michal Kubecek 2023-09-29 16:11:36 +0200
  • 28f1fbec07 modules: kernel 6.5 get_user_pages() compatibility hack Michal Kubecek 2023-09-29 16:00:08 +0200
  • b7f203d7fa vmmon: drop old fallback thread/process iteration macro definitions Michal Kubecek 2023-09-29 16:12:51 +0200
  • dd233304fe vmmon: use get_user_pages to get page PFN Michal Kubecek 2023-09-29 16:11:36 +0200
  • 4f8f238eec modules: kernel 6.5 get_user_pages() compatibility hack Michal Kubecek 2023-09-29 16:00:08 +0200
  • aa69f964ae vmmon: use get_user_pages to get page PFN Michal Kubecek 2023-09-29 11:09:25 +0200
  • cabb37446b vmmon: use get_user_pages to get page PFN Michal Kubecek 2023-09-29 11:09:25 +0200
  • 85dffdef84 vmmon: use get_user_pages to get page PFN Michal Kubecek 2023-09-29 11:09:25 +0200
  • fd04494e4a vmmon: use get_user_pages to get page PFN Michal Kubecek 2023-09-29 11:09:25 +0200
  • 624d24bcd2 vmmon: use get_user_pages to get page PFN Michal Kubecek 2023-09-29 11:09:25 +0200
  • f34ba5d2be vmmon: use get_user_pages to get page PFN Michal Kubecek 2023-09-29 11:09:25 +0200
  • 29de7e2bd4 vmmon: use get_user_pages to get page PFN Michal Kubecek 2023-09-29 11:09:25 +0200
  • 7c9d38ed05
    Merge 6910920b8e into 8dd494fa17 Ryan Wenger 2023-09-07 18:34:11 -0700
  • 6910920b8e misc: automate DKMS setup and source code updates Ryan Wenger 2023-09-07 18:09:55 -0700
  • d2c68f4472 vmnet: add include for GSO related declarations Michal Kubecek 2023-06-29 11:04:21 +0200
  • 6640643ed1 vmnet: use void as argument list in function definitions (#188) Michal Kubecek 2023-02-17 09:41:26 +0100
  • 5523d80261 vmmon: update crosspage assembler code to recent mitigations Michal Kubecek 2022-10-07 11:16:03 +0200
  • 87baeef5d9 vmnet: fix wireless device detection Michal Kubecek 2022-06-07 21:29:28 +0200
  • 697a13a837 vmnet: fix csum_and_copy_to_user workaround for kernel >= 5.19 Michal Kubecek 2022-11-18 14:24:17 +0100
  • ec77a99716 vmmon: use standard ASM_ENDBR macro Michal Kubecek 2023-01-17 22:40:04 +0100
  • 656c714398 vmnet: use explicit module_init() and module_exit() (#187) Michal Kubecek 2023-01-18 00:19:52 +0100
  • 271891f2a0 vmnet: hack around SLE15-SP5 backport of netdevice::dev_addr changes Michal Kubecek 2022-11-26 23:55:10 +0100
  • 73c4e1a42a vmnet: convert VNetBridge debugging code to ktime_get_ns() Michal Kubecek 2020-03-14 10:12:16 +0100
  • a0b1529d25 vmmon: include <asm/irq_vectors.h> explicitly Michal Kubecek 2020-08-20 10:39:56 +0200
  • e86820c925 modules: remove .cache.mk on make clean Theo Bertacchini 2018-05-27 17:14:52 +0900
  • ef93c704de vmmon: quick workaround for objtool warnings Michal Kubecek 2017-09-30 21:41:51 +0200
  • e8311a1e57 modules: use standard constant definitions if available Michal Kubecek 2022-11-18 13:42:16 +0100
  • ba08dd5aaa vmmon: rename GDT_SIZE macro to avoid collision Michal Kubecek 2020-09-15 18:58:14 +0200
  • e8384deede modules: make COMPAT_LINUX_VERSION_CHECK_LT less tricky Michal Kubecek 2023-08-12 20:03:09 +0200
  • 2ad0ec483a import Workstation 2023 Tech Preview (build 22060606) sources tmp/w18.22060606 Michal Kubecek 2023-08-21 16:46:35 +0200
  • 36cd47ec0f modules: make COMPAT_LINUX_VERSION_CHECK_LT less tricky Michal Kubecek 2023-08-12 20:03:09 +0200
  • b48e13ae8d modules: make COMPAT_LINUX_VERSION_CHECK_LT less tricky Michal Kubecek 2023-08-12 20:03:09 +0200
  • b147626c8d modules: make COMPAT_LINUX_VERSION_CHECK_LT less tricky Michal Kubecek 2023-08-12 20:03:09 +0200
  • 234e0f0f8b modules: make COMPAT_LINUX_VERSION_CHECK_LT less tricky Michal Kubecek 2023-08-12 20:03:09 +0200
  • f61a6f640c modules: make COMPAT_LINUX_VERSION_CHECK_LT less tricky Michal Kubecek 2023-08-12 20:03:09 +0200
  • 1b4a9dcaff modules: make COMPAT_LINUX_VERSION_CHECK_LT less tricky Michal Kubecek 2023-08-12 20:03:09 +0200
  • 34855a4e8f modules: make COMPAT_LINUX_VERSION_CHECK_LT less tricky Michal Kubecek 2023-08-12 20:03:09 +0200
  • 3b4aadaeec modules: make COMPAT_LINUX_VERSION_CHECK_LT less tricky Michal Kubecek 2023-08-12 20:03:09 +0200
  • 8b2d31498a modules: make COMPAT_LINUX_VERSION_CHECK_LT less tricky Michal Kubecek 2023-08-12 20:03:09 +0200
  • 38201887fe vmnet: add include for GSO related declarations Michal Kubecek 2023-06-29 13:49:42 +0200
  • 8a8ba0a9e4 vmnet: add include for GSO related declarations Michal Kubecek 2023-06-29 11:04:21 +0200
  • 6dd2297e35 vmnet: add include for GSO related declarations Michal Kubecek 2023-06-29 11:04:21 +0200
  • 054ed3fba4 vmnet: add include for GSO related declarations Michal Kubecek 2023-06-29 11:04:21 +0200
  • 3fba138fa8 mark branch player-16.2.4 as retired player-16.2.4 Michal Kubecek 2023-08-12 10:28:39 +0200
  • 47212c2c0a mark branch workstation-16.2.4 as retired workstation-16.2.4 Michal Kubecek 2023-08-12 10:28:30 +0200
  • 6c5be3d802
    mark branch workstation-17.0.1 as retired workstation-17.0.1 Michal Kubecek 2023-08-12 10:28:00 +0200
  • b73427a88c vmnet: add include for GSO related declarations Michal Kubecek 2023-06-29 13:49:42 +0200
  • 247c385faa vmnet: add include for GSO related declarations Michal Kubecek 2023-06-29 11:04:21 +0200
  • 398d8e28d0 vmnet: add include for GSO related declarations Michal Kubecek 2023-06-29 11:04:21 +0200
  • a56fa3ff40 vmnet: add include for GSO related declarations Michal Kubecek 2023-06-29 11:04:21 +0200
  • 6f09496012
    mark branch workstation-17.0.0 as retired workstation-17.0.0 Michal Kubecek 2023-06-29 11:24:13 +0200
  • b75cd616cc vmnet: add include for GSO related declarations Michal Kubecek 2023-06-29 11:04:21 +0200
  • 650fb3abeb vmnet: work around field-spanning write warning (#195) Michal Kubecek 2022-10-07 12:56:44 +0200
  • 4f373109f9 vmmon: use access wrapper for vma->vm_flags Michal Kubecek 2023-02-24 09:19:55 +0100
  • 63c4d9622c vmmon: use access wrapper for vma->vm_flags Michal Kubecek 2023-02-24 09:19:55 +0100
  • 7b0b2cdce6 vmmon: use access wrapper for vma->vm_flags Michal Kubecek 2023-02-24 09:19:55 +0100
  • f36e114539 vmmon: use access wrapper for vma->vm_flags Michal Kubecek 2023-02-24 09:19:55 +0100