środa, 4 stycznia 2017

Kernel Premium v49.0 vs 49.1[2]

Pracuje nad kolejnymi usprawnieniami ... poniżej różnica pomiędzy udostępnionym kernelem Premium v49.0 [tu Piledriver], a testowym v49.2 - oba bazują na tych samych źródłach [Linux-4.9.0]. Jedyne różnice to nowe reguły kompilacji oraz minimalna zmian konfiguracji kernela:

I am working on further improvements ... below the difference between, a shared kernel Premium v49.0 [here Piledriver] and test v49.2 - both based on the same sources [Linux 4.9.0]. The only differences are the new rules of compilation and the minimum changes to Kernel configuration:

v49.0-Piledriver - Unigine Valley Benchmark 1.0:

wtorek, 22 grudnia 2015

Kernel v43.3 Premium & Standard [Linux-4.3.3][Pol/Eng]

Udostępniłem kernele w wersji v43.3 Premium i Standard oparte na źródłach Linux-4.3.3. Poza zmianami w źródłach kernela - o czym można się dowiedzieć studiując ten link - git.kernel.orgdodatkową zmianą w stosunku do zmian poczynionych w kernelach z linii v42.x jest "wyciszenie" błędu [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)! oraz użycie nowszej wersji gcc version 5.3.1 (eXt73-build_v9.9). Pozostałe informację zgodne z postem nt. kerneli v43.1

piątek, 11 grudnia 2015

Kernel v43.1 Premium [Linux-4.3.1][Pol/Eng]

Udostępniłem kernele w wersji v43.1 Premium oparte na źródłach Linux-4.3.1. Poza zmianami w źródłach kernela - o czym można się dowiedzieć studiując ten link - git.kernel.orgdodatkową zmianą w stosunku do zmian poczynionych w kernelach z linii v42.x jest "wyciszenie" błędu [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)! oraz użycie nowszej wersji gcc version 5.3.0 (eXt73-build_v9.7).

czwartek, 10 grudnia 2015

Kernele/Kernels v42.6 Premium/Standard & v43.0 Standard

W ostatnim czasie udostępniam kernele w wersji v42.6 Premium oraz Standard, oparte na źródłach Linux-4.2.6. Poza zmianami w źródłach kernela - o czym można się dowiedzieć studiując ten link - git.kernel.org jedyną zmianą w stosunku do v42.5 jest użycie nowszej wersji gcc.

środa, 18 listopada 2015

Kernel v43.0 Premium [Linux-4.3.0][Pol/Eng]

Udostępniam kernele w wersji v43.0 Premium oparte na źródłach Linux-4.3.0. Poza zmianami w źródłach kernela - o czym można się dowiedzieć studiując ten link - git.kernel.orgdodatkową zmianą w stosunku do zmian poczynionych w kernelach z linii v42.x jest "wyciszenie" błędu [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)! oraz użycie nowszej wersji gcc version 5.2.1 20151103 (eXt73-build_v9.1).

niedziela, 1 listopada 2015

Kernel v42.5 Premium [Linux-4.2.5][Pol/Eng]

Udostępniam kernele w wersji v42.5 Premium oparte na źródłach Linux-4.2.5. Poza zmianami w źródłach kernela - o czym można się dowiedzieć studiując ten link - git.kernel.org jedyną zmianą w stosunku do v42.4 jest użycie nowszej wersji gcc version 5.2.1 (eXt73-build_v8.9) 20151027.

środa, 28 października 2015

Kernel v42.4 Premium & Standard [Linux-4.2.4][Pol/Eng]

Udostępniam kernele w wersji v42.4 Premium oraz Standard [K8 i atom] oparte na źródłach Linux-4.2.4. Poza zmianami w źródłach kernela - o czym można się dowiedzieć studiując ten link - git.kernel.org oraz użyciu nowszej wersji gcc version 5.2.1 (eXt73-build_v8.5) 20151020,  ponad zmiany wprowadzone już w kernelu v40.3, zbudowałem patche na błędy dotyczące "Error parsing PCC subspaces from PCCT". Błąd ten występował m.in. na moim Asusie UX303LN oraz modyfikujące odwołania do licencji GPL - związane z budowaniem modułu dla sterowników własnościowych Nvidii i AMD. Ponadto modyfikacji poddałem kod intel_display. Tu sterownik ten generował wielokrotnie ostrzeżenia, które bezsensownie wpływają na responsywność, czasem i wydajność maszyny oraz wydłużają start systemu.

poniedziałek, 5 października 2015

Kernel v42.3 Premium & Standard [Linux-4.2.3][Pol/Eng]

Udostępniam kernele w wersji v42.3 Premium oraz Standard [K8 i atom] oparte na źródłach Linux-4.2.3. Poza zmianami w źródłach kernela - o czym można się dowiedzieć studiując ten link - git.kernel.org oraz użyciu nowszej wersji gcc version 5.2.1 (eXt73-build_v7.9) 20150929,  ponad zmiany wprowadzone już w kernelu v40.3, zbudowałem patche na błędy dotyczące "Error parsing PCC subspaces from PCCT". Błąd ten występował m.in. na moim Asusie UX303LN oraz modyfikujące odwołania do licencji GPL - związane z budowaniem modułu dla sterowników własnościowych Nvidii i AMD.

niedziela, 27 września 2015

Kernel v42.1 Premium [Linux-4.2.1][Pol/Eng]

Udostępniam kernele w wersji v42.1 Premium oparte na źródłach Linux-4.2.1. Poza zmianami w źródłach kernela - o czym można się dowiedzieć studiując ten link - git.kernel.org oraz użyciu nowszej wersji gcc version 5.2.1 (eXt73-build_v7.3) 20150915,  ponad zmiany wprowadzone już w kernelu v40.3, zbudowałem patche na błędy dotyczące "Error parsing PCC subspaces from PCCT". Błąd ten występował m.in. na moim Asusie UX303LN oraz modyfikujące odwołania do licencji GPL - związane z budowaniem modułu dla sterowników własnościowych Nvidii i AMD.

czwartek, 3 września 2015

Sterowniki Nvidia/Nvidia Drivers [POL/ENG]

Od pewnego czasu pracowałem nad nowymi mechanizmami budowy paczek ze sterownikami Nvidii i tu wspólnie z Marcinem [NetBit73] nad nowym sposobem ich instalacji. Od około tygodnia udostępniamy już nowe buildy sterowników. Obecnie instalowane są paczki - dla przykładu ostatnia wersja 355:

wtorek, 25 sierpnia 2015

Kernel v41.6 Premium & Standard [Linux-4.1.6][Pol/Eng]

Udostępniam kernele w wersji v41.6 Premium oraz Standard [K8 i atom] oparte na źródłach Linux-4.1.6. Poza zmianami w źródłach kernela - o czym można się dowiedzieć studiując ten link - git.kernel.org oraz użyciu nowszej wersji gcc version 5.2.1 (eXt73-build_v6.5) 20150818,  ponad zmiany wprowadzone już w kernelu v40.3, zbudowałem patch na błędy dotyczące "Error parsing PCC subspaces from PCCT". Błąd ten występował m.in. na moim Asusie UX303LN. 

czwartek, 13 sierpnia 2015

Kernel v41.5 Premium [Linux-4.1.5][Pol/Eng]

Udostępniam kernele w wersji v41.5 Premium oparte na źródłach Linux-4.1.5. Poza zmianami w źródłach kernela - o czym można się dowiedzieć studiując ten link - git.kernel.org oraz użyciu nowszej wersji gcc (eXt73-build_v6.1) 5.2.1 20150804,  ponad zmiany wprowadzone już w kernelu v40.3, zbudowałem patch na błędy dotyczące "Error parsing PCC subspaces from PCCT". Błąd ten występował m.in. na moim Asusie UX303LN. 

wtorek, 4 sierpnia 2015

Kernel v41.4 Premium & Standard [Linux-4.1.4][Pol/Eng]

Udostępniam kernele w wersji v41.4 Premium oraz Standard [K8 i atom] oparte na źródłach Linux-4.1.4. Poza zmianami w źródłach kernela - o czym można się dowiedzieć studiując ten link - git.kernel.org oraz użyciu nowszej wersji gcc (eXt73-build_v5.9) 5.2.1 20150728,  ponad zmiany wprowadzone już w kernelu v40.3, zbudowałem patch na błędy dotyczące "Error parsing PCC subspaces from PCCT". Błąd ten występował m.in. na moim Asusie UX303LN. Poważne zmiany dotyczą kerneli Premium, obecnie wprowadziłem na poziomie kompilacji optymalizacje idealnie dopasowane do architektur dla jakich buduje, a zatem:

niedziela, 19 lipca 2015

Kernele v41.2 Premium Linux-4.1.2]/Premium Kernels v41.2 - based on Linux 4.1.2 [Pol/Eng]

Udostępniam kernele w wersji v41.2 Premium oparte na źródłach Linux-4.1.2. Poza zmianami w źródłach kernela - o czym można się dowiedzieć studiując ten link - git.kernel.org oraz użyciu nowszej wersji gcc (eXt73-build_v5.5) 5.1.1 20150712,  ponad zmiany wprowadzone już w kernelu v40.3, zbudowałem patch na błędy dotyczące "Error parsing PCC subspaces from PCCT". Błąd ten występował m.in. na moim Asusie UX303LN. Poważne zmiany dotyczą kerneli Premium, obecnie wprowadziłem na poziomie kompilacji optymalizacje idealnie dopasowane do architektur dla jakich buduje, a zatem:
Dla procesorów Intel:

wtorek, 7 lipca 2015

Kernele v40.7 Premium i Standard [Linux-4.0.7]/Premium and Standard Kernels v40.7 - based on Linux 4.0.7 [Pol/Eng]

Udostępniam kernele w wersji v40.7 Premium oraz Standard [K8 i atom]. Poza zmianami w źródłach kernela - o czym można się dowiedzieć studiując ten link - git.kernel.org oraz użyciu nowszej wersji gcc (eXt73-build_v5.1) 5.1.1 20150623,  ponad zmiany wprowadzone już w kernelu v40.3, zbudowałem patch na błędy dotyczące "Error parsing PCC subspaces from PCCT". Błąd ten występował m.in. na moim Asusie UX303LN. Poważne zmiany dotyczą kerneli Premium, tu bowiem wprowadziłem na poziomie kompilacji optymalizacje idealnie dopasowane do architektur dla jakich buduje, a zatem:

poniedziałek, 22 czerwca 2015

Kernele v40.5 Standard [Linux-4.0.5]/Standard Kernels v40.5 - based on Linux-4.0.5 [Pol/Eng]

Udostępniam kernele w wersji v40.5 Standard [K8 i atom]. Poza zmianami w źródłach kernela - o czym można się dowiedzieć studiując ten link - git.kernel.org oraz użyciu nowszej wersji gcc version 5.1.1 20150526 (eXt73-build_v4.3), nie wprowadziłem dodatkowych zmian w stosunku do tego o czym pisałem wydając kernele v40.3


wtorek, 9 czerwca 2015

Kernele v40.5 Premium [Linux-4.0.5]/Premium Kernels v40.5 - based on Linux-4.0.5 [Pol/Eng]

Udostępniam kernele w wersji v40.5 Premium. Poza zmianami w źródłach kernela - o czym można się dowiedzieć studiując ten link - git.kernel.org oraz użyciu nowszej wersji gcc version 5.1.1 20150526 (eXt73-build_v4.3), nie wprowadziłem dodatkowych zmian w stosunku do tego o czym pisałem wydając kernele v40.3

niedziela, 7 czerwca 2015

Kernele v40.4 Linux-4.0.4]/Kernels v40.4 - based on Linux-4.0.4 [Pol/Eng]

Udostępniam kernele w wersji v40.4 Premium i Standard. W wersji v40.4, w przypadku kerneli Premium zastosowałem dodatkowe optymalizacje na poziomie kompilacji.

niedziela, 17 maja 2015

Kernele v40.3 Premium [Linux-4.0.3]/Premium Kernels v40.3 - based on Linux-4.0.3 [Pol/Eng]

Udostępniam kernele w wersji v40.3 Premium, a zatem i7, i7-pro, brazos i brazos-pro. Te wersje odmiennie od wcześniejszych wersji mają wdrożony "zegar" HZ=300, zamiast HZ=500.

W wersji v40.3, w przypadku kerneli Premium zastosowałem dodatkowe optymalizacje na poziomie kompilacji.

I released a new version of my kernels v40.3 Premium Kernels - i7, i7-pro, brazos i brazos-pro. In these versions differently from earlier versions have implemented the "clock" HZ=300, instead of HZ=500.

In the version v40.3, in the case of Premium kernels I applied the additional optimizations at compile time.

poniedziałek, 11 maja 2015

Kernele v34.8 Premium i Standard [Linux-3.19.8]/Premium and Standard Kernels v34.8 - based on Linux 3.19.8 [Pol/Eng]

Udostępniam kernele w wersji v34.8 Premium, a zatem i7, i7-pro, brazos i brazos-pro oraz Standard, tj. K8 oraz atom oparte o Linux-3.19.8. Te wersje odmiennie od wcześniejszych wersji mają wdrożony "zegar" HZ=300, zamiast HZ=500.

W wersji v34.8, w przypadku kerneli Premium zastosowałem dodatkowe optymalizacje na poziomie kompilacji.

To są ostatnie kernele z linii v34.x. Kolejnymi już będą v40.x oparte o Linux 4.0.x - najprawdopodobniej Linux-4.0.2.

I released a new version of my kernels v34.8 Premium Kernels - i7, i7-pro, brazos i brazos-pro and Standard, ie. K8 and atombased on Linux 3.19.8. In these versions differently from earlier versions have implemented the "clock" HZ=300, instead of HZ=500.

In the version v34.8, in the case of Premium kernels I applied the additional optimizations at compile time.

These are the last kernels from the v34.x line. The next one will be v40.x based on Linux 4.0.x - most likely Linux 4.0.2.