Commit Graph

2468 Commits

Author SHA1 Message Date
Florian Pose fba21cb759 Added 8139too driver for kernel 5.10. 2023-06-29 11:03:35 +02:00
Florian Pose b76ce3cd0d Improved help on ioctl() version magic mismatch. 2023-06-26 11:44:22 +02:00
Andreas Stewering-Bone 04f202a39c Merge branch 'fix_vm_set_flag' into 'stable-1.5'
Fix setting flag in vm_area_struct for Kernel 6.3

See merge request etherlab.org/ethercat!67
2023-06-01 05:53:32 +00:00
Florian Pose 858840d598 Merge branch 'cherry-pick-f8c9ec6e' into 'stable-1.5'
Merge branch 'v6.1-fixups' into 'master'

See merge request etherlab.org/ethercat!69
2023-05-25 14:31:14 +00:00
Florian Pose 9ac57fa55d Merge branch 'v6.1-fixups' into 'master'
tty/module.c: fixups for linux >= v6.1

See merge request etherlab.org/ethercat!68

(cherry picked from commit f8c9ec6e48)

bbb16b87 tty/module.c: adapt signature of ->set_termios method to v6.1
d39b4a59 tty/module.c: include proper header for INIT_C_CC definition
2023-05-25 14:26:30 +00:00
Bjarne von Horn 27db882dab Fix setting flag in vm_area_struct for Kernel 6.3
The error was:
```
[  150s]   gcc -Wp,-MMD,/home/abuild/rpmbuild/BUILD/build-default/devices/ccat/.netdev.o.d -nostdinc -I/usr/src/linux-6.3.1-1/arch/x86/include -I./arch/x86/include/generated -I/usr/src/linux-6.3.1-1/include -I./include -I/usr/src/linux-6.3.1-1/arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I/usr/src/linux-6.3.1-1/include/uapi -I./include/generated/uapi -include /usr/src/linux-6.3.1-1/include/linux/compiler-version.h -include /usr/src/linux-6.3.1-1/include/linux/kconfig.h -include /usr/src/linux-6.3.1-1/include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=/usr/src/linux-6.3.1-1/= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -funsigned-char -std=gnu11 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -mindirect-branch-cs-prefix -mfunction-return=thunk-extern -fno-jump-tables -mharden-sls=all -fpatchable-function-entry=16,16 -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -O2 -fno-allow-store-data-races -Wframe-larger-than=2048 -fstack-protector-strong -Wno-main -Wno-unused-but-set-variable -Wno-unused-const-variable -Wno-dangling-pointer -fno-stack-clash-protection -pg -mrecord-mcount -mfentry -DCC_USING_FENTRY -falign-functions=16 -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wcast-function-type -Wno-stringop-truncation -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -Wno-array-bounds -Wno-alloc-size-larger-than -Wimplicit-fallthrough=5 -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -g -gdwarf-5  -DMODULE  -DKBUILD_BASENAME='"netdev"' -DKBUILD_MODNAME='"ec_ccat"' -D__KBUILD_MODNAME=kmod_ec_ccat -c -o /home/abuild/rpmbuild/BUILD/build-default/devices/ccat/netdev.o /home/abuild/rpmbuild/BUILD/build-default/devices/ccat/netdev.c   ; ./tools/objtool/objtool --hacks=jump_label --hacks=noinstr --hacks=skylake --orc --retpoline --rethunk --sls --static-call --uaccess --prefix=16   --module /home/abuild/rpmbuild/BUILD/build-default/devices/ccat/netdev.o
[  151s] /home/abuild/rpmbuild/BUILD/build-default/master/cdev.c: In function 'eccdev_mmap':
[  151s] /home/abuild/rpmbuild/BUILD/build-default/master/cdev.c:246:19: error: assignment of read-only member 'vm_flags'
[  151s]   246 |     vma->vm_flags |= VM_DONTDUMP; /* Pages will not be swapped out */
[  151s]       |                   ^~
[  151s] make[3]: *** [/usr/src/linux-6.3.1-1/scripts/Makefile.build:253: /home/abuild/rpmbuild/BUILD/build-default/master/cdev.o] Error 1
```
2023-05-09 14:28:11 +02:00
Florian Pose 8b20d480aa Merge branch 'drivers_5.15' into 'stable-1.5'
igb for 5.15

See merge request etherlab.org/ethercat!50
2023-05-02 12:17:37 +00:00
Bjarne von Horn b97af7523a igb for 5.15 2023-05-02 12:17:37 +00:00
Florian Pose 403c8c68f4 Merge branch 'drivers_5.10' into 'stable-1.5'
patched igb 5.10 driver

See merge request etherlab.org/ethercat!51
2023-05-02 11:28:42 +00:00
Bjarne von Horn 9388c8ca30 Add igb 5.10 to EXTRA_DIST 2023-05-02 13:21:10 +02:00
Florian Pose f06dce42f5 Merge branch 'igh-vh-stable-1.5-patch-71448' into 'stable-1.5'
Trigger docs server

See merge request etherlab.org/ethercat!65
2023-05-02 08:43:53 +00:00
Florian Pose 47cf84f406 Merge branch 'allow-empty-sdos' into 'stable-1.5'
Allow zero-sized SDO responses

See merge request etherlab.org/ethercat!61
2023-05-02 08:43:17 +00:00
Florian Pose 1726abf0c3 Allow zero-sized SDO responses 2023-05-02 08:43:16 +00:00
Bjarne von Horn 1a1a15758f Trigger docs server 2023-04-08 18:31:44 +02:00
Florian Pose c022ddbcf2 Merge branch 'stable-1.5' into 'stable-1.5'
fix version compatibility of alloc_netdev when debug if is enabled

See merge request etherlab.org/ethercat!62
2023-03-14 15:59:31 +00:00
Florian Pose 0b27207348 Use git revision for documentation. 2023-02-02 11:08:30 +01:00
Florian Pose 7f56fce837 Put md files in EXTRA_DIST. 2023-01-30 11:32:58 +01:00
Florian Pose b7d4134baa Added 'foreign' to AM_INIT_AUTOMAKE(), cause README was renamed to README.md. 2023-01-30 11:32:42 +01:00
Florian Pose 1ab479feb6 Fixed TOC. 2023-01-30 11:05:28 +01:00
Florian Pose 97f101acb6 Coding style in markdown. 2023-01-30 11:00:53 +01:00
Florian Pose d34e5a60d4 Markdown fixes. 2023-01-30 10:45:31 +01:00
Florian Pose d8045fe122 Re-formatted README, INSTALL and FEATURES to markdown. 2023-01-30 10:36:21 +01:00
Florian Pose 6f9509214d Fixed typo. 2023-01-25 10:00:06 +01:00
Florian Pose ca38429005 Prepared for EtherLab Documentation collection. 2023-01-09 11:34:17 +01:00
Florian Pose 7fe393c5d9 Publish docs under branch folder. 2023-01-09 11:06:45 +01:00
Florian Pose 57adee4c7b Changed email and postal address. 2023-01-09 09:59:08 +01:00
Florian Pose 3893e863e7 Mention registers in watchdog configuration. 2022-12-11 15:44:30 +01:00
raim.delgado 7bdaca925c fix version compatibility of alloc_netdev when debug if is enabled 2022-11-29 09:59:02 +09:00
Florian Pose 992e13e782 Merge branch 'doxygen' into 'stable-1.5'
Use IgH doxygen theme

See merge request etherlab.org/ethercat!60
2022-11-21 13:51:01 +00:00
Bjarne von Horn a186717821 Use IgH doxygen theme
and remove pages output as the html pages will be served
by other repository
2022-11-16 10:31:01 +01:00
Florian Pose 65b1efe305 Precised kernel versions. 2022-11-02 09:47:04 +01:00
Florian Pose 1e133c4063 Minor line length change. 2022-09-21 09:10:25 +02:00
Florian Pose 4933150c17 Merge branch 'fix-cli-download' into 'stable-1.5'
Fix cli download

See merge request etherlab.org/ethercat!57
2022-09-05 09:18:52 +00:00
Florian Pose 9aa5935d08 Merge branch 'fix_eoe_usermode_lock' into 'stable-1.5'
ioctl.c: FIX: must take io_sem around ecrt_master_send/ecrt_master_receive

See merge request etherlab.org/ethercat!36
2022-09-05 09:11:37 +00:00
Florian Pose 44f8be65d8 Fixed downloading SDOs via stdin (-). 2022-09-01 13:48:42 +02:00
Florian Pose d453e577ce Removed tabs; output code as int. 2022-09-01 13:43:22 +02:00
Florian Pose eb35635b77 Removed stages definition. 2022-06-22 10:29:04 +02:00
Florian Pose 8127e441d2 Merge branch 'stable-1.5' of ../git into stable-1.5 2022-06-22 10:25:33 +02:00
Bjarne von Horn d7ece1b11f patched igb 5.10 driver 2022-06-14 12:31:34 +02:00
Florian Pose 26e5b9f553 Minor: Fixed indent. 2022-05-17 14:10:51 +02:00
Bjarne von Horn d301cbb992 Fix setting mac_address
eoe->dev->dev_addr is read_only in 5.17.0
using eth_hw_addr_set instead
2022-05-17 12:17:28 +02:00
Florian Pose 54814b770e Fixed distribution of bash completions file. 2022-05-16 10:38:42 +02:00
Florian Pose 980da865cd Merge branch 'stable-1.5' of gitlab.com:etherlab.org/ethercat into stable-1.5 2022-05-16 10:15:19 +02:00
Florian Pose 65b192c09a Install bash completions. 2022-05-16 10:14:37 +02:00
Bjarne von Horn c0c123dc61 add bash completion for ethercat tool 2022-05-16 10:12:05 +02:00
Florian Pose 15f19fbb7b Update .gitlab-ci.yml 2022-04-02 07:58:51 +00:00
Florian Pose 4376e42f2b Update .gitlab-ci.yml 2022-04-02 07:51:47 +00:00
Florian Pose 932577aff8 Use 15.3 images. 2022-04-01 15:14:35 +00:00
Florian Pose 2bdecddf9c Using own texlive image. 2022-04-01 15:08:09 +00:00
Florian Pose a6c3005d31 Use texlive image. 2022-04-01 15:16:21 +02:00