mirror of
https://github.com/cirosantilli/linux-kernel-module-cheat.git
synced 2026-01-22 17:55:57 +01:00
fix github analytics
This commit is contained in:
21
README.adoc
21
README.adoc
@@ -1525,13 +1525,18 @@ xdg-open README.html
|
|||||||
|
|
||||||
For development, you will want to do a more controlled build with extra error checking as follows.
|
For development, you will want to do a more controlled build with extra error checking as follows.
|
||||||
|
|
||||||
For the initial build do:
|
TODO: get this working seamlessly on Docker. For now some quick instructions for host building. For the initial build, first install RVM and Ruby as per https://www.rvm.io/rvm/install[]:
|
||||||
|
|
||||||
....
|
....
|
||||||
python3 -m venv .venv
|
\curl -sSL https://get.rvm.io | bash
|
||||||
. .venv/bin/activate
|
rvm install 3.2.3
|
||||||
./setup
|
....
|
||||||
./build --download-dependencies docs
|
|
||||||
|
The TODO Docker instructions which are not yet working should look simply something like this:
|
||||||
|
|
||||||
|
....
|
||||||
|
./run-docker
|
||||||
|
./build --download-dependencies doc
|
||||||
....
|
....
|
||||||
|
|
||||||
which also downloads build dependencies.
|
which also downloads build dependencies.
|
||||||
@@ -10092,7 +10097,7 @@ printf asdf > /dev/${module}0
|
|||||||
printf asdf > /dev/${module}0
|
printf asdf > /dev/${module}0
|
||||||
printf we | dd of="$f" bs=1 seek=1 conv=notrunc status=none
|
printf we | dd of="$f" bs=1 seek=1 conv=notrunc status=none
|
||||||
[ "$(cat "$f")" = aqwf ]
|
[ "$(cat "$f")" = aqwf ]
|
||||||
...
|
....
|
||||||
|
|
||||||
It is also worth noting that the implementation of scull is meant to be "readable" but not optimal:
|
It is also worth noting that the implementation of scull is meant to be "readable" but not optimal:
|
||||||
|
|
||||||
@@ -26980,12 +26985,12 @@ Hardware maintenance manual: https://download.lenovo.com/pccbbs/mobiles_pdf/p51_
|
|||||||
Summary string of key hardware for copy paste:
|
Summary string of key hardware for copy paste:
|
||||||
|
|
||||||
____
|
____
|
||||||
Lenovo ThinkPad P51 laptop with CPU: <<intel-core-i7-7820hq-cpu,Intel Core i7-7820HQ>> (4 cores / 8 threads, 2.90 GHz base, 8 MB cache), DRAM: 2x <<samsung-m471a2k43bb1-crc-16gb-dram,Samsung M471A2K43BB1-CRC>> (2x 16GiB, 2400 Mbps), SSD: <<samsung-mzvlb512hajq-000l7-512gb-ssd,Samsung MZVLB512HAJQ-000L7>> (512GB, 3,000 MB/s).
|
Lenovo ThinkPad P51 laptop with CPU: <<intel-core-i7-7820hq-cpu,Intel Core i7-7820HQ>> (4 cores / 8 threads, 2.90 GHz base, 8 MB cache), DRAM: 2x Samsung M471A2K43BB1-CRC (2x 16GiB, 2400 Mbps), SSD: Samsung MZVLB512HAJQ-000L7 (512GB, 3,000 MB/s).
|
||||||
____
|
____
|
||||||
|
|
||||||
Further specs:
|
Further specs:
|
||||||
|
|
||||||
* Hard disk: <<seagate-st1000lm035-1rk1-1tb-hard-disk>>
|
* Hard disk: Seagate ST1000LM035-1RK1 1TB hard disk
|
||||||
* GPU: <<nvidia-quadro-m1200-4gb-gddr5-gpu>>
|
* GPU: <<nvidia-quadro-m1200-4gb-gddr5-gpu>>
|
||||||
* Pre-installed OS:
|
* Pre-installed OS:
|
||||||
** Windows 10 Pro 64
|
** Windows 10 Pro 64
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
<script>
|
<script>
|
||||||
<!-- Google Analytics, AKA selling my soul to Google for some backlinks. -->
|
|
||||||
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
|
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
|
||||||
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
|
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
|
||||||
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
|
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
|
||||||
@@ -7,3 +6,10 @@ m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
|
|||||||
ga('create', 'UA-47867706-1', 'auto');
|
ga('create', 'UA-47867706-1', 'auto');
|
||||||
ga('send', 'pageview');
|
ga('send', 'pageview');
|
||||||
</script>
|
</script>
|
||||||
|
<script async src="https://www.googletagmanager.com/gtag/js?id=G-DEE2HEJW9X"></script>
|
||||||
|
<script>
|
||||||
|
window.dataLayer = window.dataLayer || [];
|
||||||
|
function gtag(){dataLayer.push(arguments);}
|
||||||
|
gtag('js', new Date());
|
||||||
|
gtag('config', 'G-DEE2HEJW9X');
|
||||||
|
</script>
|
||||||
|
|||||||
Reference in New Issue
Block a user