-
Data: 2021-03-31 11:13:22
Temat: Re: [OT] Re: Pytanie NTG niestety - Notebook wielosystemowy.
Od: heby <h...@p...onet.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 31/03/2021 10:43, Marek wrote:
> funkcję reinkarnacji). Nie wszedłem jeszcze głęboko ale wygląda na to,
> że taki 'user space' driver musi w jakiś sposób zgłosić do czego może
> mieć dostęp. Oczywiście jądro i tak mu nie pozwoli na dostęp do zasobów
> zastrzeżonych przez inne drivery ale nadal krótkowzrocznie widzę "moment
> rejestracji i ustalenia zasobów" jako potencjalną dziurę.
To chyba działa tak: hardware PCI[e] określa zakres IO/DMA. Kernel
bierze ten zakres i taktuje jako ograniczenie dla sterownika.
Sterownik, jesli chce coś wiecej, to prosi kernel o udostepnienie, np.
na jakiś bufor w pamieci. Ale ogólnie to kernel musi się na to zgodzić.
Ostatnio z ciekawostek, to np. włamano się do PS4 poprzez fake
urządzenie PCI. Kernel nie sprawdzał czy hardware jest oryginalne i
udało się zrobić hardwareowy atak MItM. Wiec mikrokernel nie chroni
przez takimi rzeczami, podobnie jak bugami w CPU, ale i tak ładowanie
takiego sterowanika nVidi w działajacy kernel uważam za grube
przegięcie, nie wiadomo co w nim jest, więc lepiej coby był ograniczony
do określonego zakresu IO i shared memory z jakimś procesem po stronie
usera.
> Ale widzę, że szybciej możnaby z tego
> zrobić w pełni sprawny mikrokernel niż monolit....
Może nie warto robić...
https://en.wikipedia.org/wiki/L4_microkernel_family
Następne wpisy z tego wątku
- 31.03.21 11:19 Piotrek
- 31.03.21 11:34 Marek
- 31.03.21 11:41 heby
- 31.03.21 13:05 Adam
- 31.03.21 14:48 J.F.
- 31.03.21 14:49 J.F.
- 31.03.21 16:40 Marek
- 31.03.21 17:29 J.F.
- 31.03.21 17:59 Jarosław Sokołowski
- 31.03.21 19:52 Marek
- 31.03.21 20:00 Irek.N.
- 31.03.21 20:24 Irek.N.
- 31.03.21 20:27 Irek.N.
- 31.03.21 20:44 Mirek
- 31.03.21 21:04 heby
Najnowsze wątki z tej grupy
- RCD wybija
- Re: Kompensacja mocy biernej przy 230VAC
- Łożysko ślizgowe - jaki olej
- Re: Kompensacja mocy biernej przy 230VAC
- Re: Kompensacja mocy biernej przy 230VAC
- Współczesny falomierz
- Zasilacz 7V na szynę DIN
- Waga z legalizacją
- Wietnam wykłada 500M$ i chce zbudować fabrykę za 50G$
- Pendrive zdycha, czy coś jeszcze innego? Problem z plikami.
- Odkurzacz Smapp Dynamic - dawny Zelmer
- Nagra IV i zewnętrzny pilot
- Fejk muzyczny czy nie fejk
- Raspberry Pi 3 Model B+
- Kuchenka elektryczna
Najnowsze wątki
- 2025-03-30 Prawo w praktyce :-)
- 2025-03-30 Tak się walczy z imigracją
- 2025-03-30 Malutkie łożysko ślizgowe i olej
- 2025-03-30 dzicz
- 2025-03-30 RCD wybija
- 2025-03-30 konto w kraju trzecim
- 2025-03-29 Re: Kompensacja mocy biernej przy 230VAC
- 2025-03-29 Ostrów Wielkopolski => Konsultant Wdrożeniowy Comarch XL/Optima (Ksi
- 2025-03-29 Łożysko ślizgowe - jaki olej
- 2025-03-29 Re: Kompensacja mocy biernej przy 230VAC
- 2025-03-29 Warszawa => NMS System Administrator <=
- 2025-03-29 Warszawa => Laravel PHP Developer <=
- 2025-03-29 Re: Kompensacja mocy biernej przy 230VAC
- 2025-03-29 Warszawa => Java Full Stack Developer (Angular2+) <=
- 2025-03-29 Warszawa => Specjalista rekrutacji IT <=