Znalazłem dzisiaj chwilę aby skompilować starszy kernel z patchem rtai, ciekawiło mnie jaka będzie różnica w porównaniu do 5.6.19-rt12. Na pierwszy ogień poszły wersje linux-4.14.175 i linux-4.19.114. Wszystko fajnie do momentu restartu z nowym jądrem:tuxcnc pisze: ↑03 sty 2020, 22:34Ja się zdecydowałem na 4.14.148-rtai-amd64, ponieważ wypowiedziałem wojnę jitterowi. Nawiasem mówiąc nie jest to oficjalna łata twórców rtai, tylko mocno przekombinowane rozwiązanie autorskie. Przekombinowane, bo wyłączono w nim dosłownie WSZYSTKO co psuło jitter, nawet tak użyteczne rzeczy jak obsługa kart graficznych Intela i Nvidii.
Kod: Zaznacz cały
Wczytywanie systemu Linux 4.19.114-rtai-amd54...
błąd: kernel doesn't support EFI handover.
Wczytywanie początkowego dysku RAM...
błąd: najpierw należy wczytać jądro.
Naciśnięcie dowolnego klawisza kontynuuje...
Kod: Zaznacz cały
config EFI
bool "EFI runtime service support"
- depends on ACPI
+ depends on ACPI && !IPIPE
select UCS2_STRING
select EFI_RUNTIME_WRAPPERS
---help---
@@ -2017,6 +2029,7 @@ source kernel/Kconfig.hz
PS. polecenie z pierwszej strony opisu cp ~/src/RTAI-master/ksrc/v4.14.148/*.patch ~/src/ - niestety już nie zadziała, w archiwum RTAI-master (katalog ksrc) nie ma już patch'y dla wersji kernel'a 4.14.148. Ciekawe po co to usuwają.