4.12 MB
/srv/reproducible-results/rbuild-debian/r-b-build.Gg0FsS5G/b1/linux_6.1.115-1_i386.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.Gg0FsS5G/b2/linux_6.1.115-1_i386.changes
1.57 KB
Files
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ·92beb28b0802823f0f236cc591be0af1·921836·libdevel·optional·libcpupower-dev_6.1.115-1_i386.deb6 ·92beb28b0802823f0f236cc591be0af1·921836·libdevel·optional·libcpupower-dev_6.1.115-1_i386.deb
7 ·cec92efa89c577645f3677ef7e00e6e3·22336·debug·optional·libcpupower1-dbgsym_6.1.115-1_i386.deb7 ·cec92efa89c577645f3677ef7e00e6e3·22336·debug·optional·libcpupower1-dbgsym_6.1.115-1_i386.deb
8 ·6b52b6780b220cf8ccaac85d2d4c5fb1·928476·libs·optional·libcpupower1_6.1.115-1_i386.deb8 ·6b52b6780b220cf8ccaac85d2d4c5fb1·928476·libs·optional·libcpupower1_6.1.115-1_i386.deb
9 ·63c90180b42906516ef43ae412175a64·919912·kernel·optional·linux-compiler-gcc-12-x86_6.1.115-1_i386.deb9 ·63c90180b42906516ef43ae412175a64·919912·kernel·optional·linux-compiler-gcc-12-x86_6.1.115-1_i386.deb
10 ·7ea2045347dd6cb661d82bac489668f6·1079872·kernel·optional·linux-config-6.1_6.1.115-1_i386.deb10 ·7ea2045347dd6cb661d82bac489668f6·1079872·kernel·optional·linux-config-6.1_6.1.115-1_i386.deb
11 ·1034c2e9a552bb1d255c54f7facd61a5·191408·debug·optional·linux-cpupower-dbgsym_6.1.115-1_i386.deb11 ·1034c2e9a552bb1d255c54f7facd61a5·191408·debug·optional·linux-cpupower-dbgsym_6.1.115-1_i386.deb
12 ·46de910cb5ea17c82ed44f428fe03f11·1037724·admin·optional·linux-cpupower_6.1.115-1_i386.deb12 ·46de910cb5ea17c82ed44f428fe03f11·1037724·admin·optional·linux-cpupower_6.1.115-1_i386.deb
13 ·bb74e2c44bd144ab6bd4bb7a68b2c7e0·36972400·doc·optional·linux-doc-6.1_6.1.115-1_all.deb13 ·c99fbde4eac82681272ce23ba5260e90·36969564·doc·optional·linux-doc-6.1_6.1.115-1_all.deb
14 ·a2154dffe1a5b0eb324361a286d967ae·1100·doc·optional·linux-doc_6.1.115-1_all.deb14 ·a2154dffe1a5b0eb324361a286d967ae·1100·doc·optional·linux-doc_6.1.115-1_all.deb
15 ·b7814209f249efea2043b5e712d65fd9·1440692·kernel·optional·linux-headers-6.1.0-27-686-pae_6.1.115-1_i386.deb15 ·b7814209f249efea2043b5e712d65fd9·1440692·kernel·optional·linux-headers-6.1.0-27-686-pae_6.1.115-1_i386.deb
16 ·c70f6fda76a1a3c6ea773819f4fb0106·1441520·kernel·optional·linux-headers-6.1.0-27-686_6.1.115-1_i386.deb16 ·c70f6fda76a1a3c6ea773819f4fb0106·1441520·kernel·optional·linux-headers-6.1.0-27-686_6.1.115-1_i386.deb
17 ·55cce5c5639c7b4af6987d1157a7320d·8457152·kernel·optional·linux-headers-6.1.0-27-common-rt_6.1.115-1_all.deb17 ·55cce5c5639c7b4af6987d1157a7320d·8457152·kernel·optional·linux-headers-6.1.0-27-common-rt_6.1.115-1_all.deb
18 ·f1a4eb7d03376245d7562b7ef814c78b·10109340·kernel·optional·linux-headers-6.1.0-27-common_6.1.115-1_all.deb18 ·f1a4eb7d03376245d7562b7ef814c78b·10109340·kernel·optional·linux-headers-6.1.0-27-common_6.1.115-1_all.deb
19 ·e85f674e9fd91c2d3997ef7bc79e68a9·1440728·kernel·optional·linux-headers-6.1.0-27-rt-686-pae_6.1.115-1_i386.deb19 ·e85f674e9fd91c2d3997ef7bc79e68a9·1440728·kernel·optional·linux-headers-6.1.0-27-rt-686-pae_6.1.115-1_i386.deb
20 ·7f39daa83727593b92ba2b9db0da535e·759173176·debug·optional·linux-image-6.1.0-27-686-dbg_6.1.115-1_i386.deb20 ·7f39daa83727593b92ba2b9db0da535e·759173176·debug·optional·linux-image-6.1.0-27-686-dbg_6.1.115-1_i386.deb
4.12 MB
linux-doc-6.1_6.1.115-1_all.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-11-01·04:23:37.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-11-01·04:23:37.000000·debian-binary
2 -rw-r--r--···0········0········0···375148·2024-11-01·04:23:37.000000·control.tar.xz2 -rw-r--r--···0········0········0···375204·2024-11-01·04:23:37.000000·control.tar.xz
3 -rw-r--r--···0········0········0·36597060·2024-11-01·04:23:37.000000·data.tar.xz3 -rw-r--r--···0········0········0·36594168·2024-11-01·04:23:37.000000·data.tar.xz
627 B
control.tar.xz
599 B
control.tar
529 B
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:·linux-doc-6.11 Package:·linux-doc-6.1
2 Source:·linux2 Source:·linux
3 Version:·6.1.115-13 Version:·6.1.115-1
4 Architecture:·all4 Architecture:·all
5 Maintainer:·Debian·Kernel·Team·<debian-kernel@lists.debian.org>5 Maintainer:·Debian·Kernel·Team·<debian-kernel@lists.debian.org>
6 Installed-Size:·1935686 Installed-Size:·193656
7 Section:·doc7 Section:·doc
8 Priority:·optional8 Priority:·optional
9 Multi-Arch:·foreign9 Multi-Arch:·foreign
10 Homepage:·https://www.kernel.org/10 Homepage:·https://www.kernel.org/
11 Description:·Linux·kernel·specific·documentation·for·version·6.111 Description:·Linux·kernel·specific·documentation·for·version·6.1
12 ·This·package·provides·the·various·README·files·and·HTML·documentation·for12 ·This·package·provides·the·various·README·files·and·HTML·documentation·for
13 ·the·Linux·kernel·version·6.1.··Plenty·of·information,·including·the13 ·the·Linux·kernel·version·6.1.··Plenty·of·information,·including·the
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
4.12 MB
data.tar.xz
4.12 MB
data.tar
22.7 KB
file list
    
Offset 13907, 15 lines modifiedOffset 13907, 15 lines modified
13907 -rw-r--r--···0·root·········(0)·root·········(0)····35679·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/dev-tools/kunit/run_wrapper.html13907 -rw-r--r--···0·root·········(0)·root·········(0)····35679·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/dev-tools/kunit/run_wrapper.html
13908 -rw-r--r--···0·root·········(0)·root·········(0)····29767·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/dev-tools/kunit/running_tips.html13908 -rw-r--r--···0·root·········(0)·root·········(0)····29767·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/dev-tools/kunit/running_tips.html
13909 -rw-r--r--···0·root·········(0)·root·········(0)····36795·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/dev-tools/kunit/start.html13909 -rw-r--r--···0·root·········(0)·root·········(0)····36795·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/dev-tools/kunit/start.html
13910 -rw-r--r--···0·root·········(0)·root·········(0)····26198·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/dev-tools/kunit/style.html13910 -rw-r--r--···0·root·········(0)·root·········(0)····26198·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/dev-tools/kunit/style.html
13911 -rw-r--r--···0·root·········(0)·root·········(0)····30263·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/dev-tools/kunit/tips.html13911 -rw-r--r--···0·root·········(0)·root·········(0)····30263·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/dev-tools/kunit/tips.html
13912 -rw-r--r--···0·root·········(0)·root·········(0)···101314·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/dev-tools/kunit/usage.html13912 -rw-r--r--···0·root·········(0)·root·········(0)···101314·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/dev-tools/kunit/usage.html
13913 -rw-r--r--···0·root·········(0)·root·········(0)····15244·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/dev-tools/sparse.html13913 -rw-r--r--···0·root·········(0)·root·········(0)····15244·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/dev-tools/sparse.html
13914 -rw-r--r--···0·root·········(0)·root·········(0)····20074·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/dev-tools/testing-overview.html13914 -rw-r--r--···0·root·········(0)·root·········(0)····22966·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/dev-tools/testing-overview.html
13915 -rw-r--r--···0·root·········(0)·root·········(0)····14913·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/dev-tools/ubsan.html13915 -rw-r--r--···0·root·········(0)·root·········(0)····14913·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/dev-tools/ubsan.html
13916 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/devicetree/13916 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/devicetree/
13917 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/devicetree/bindings/13917 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/devicetree/bindings/
13918 -rw-r--r--···0·root·········(0)·root·········(0)····11435·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/devicetree/bindings/ABI.html13918 -rw-r--r--···0·root·········(0)·root·········(0)····11435·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/devicetree/bindings/ABI.html
13919 -rw-r--r--···0·root·········(0)·root·········(0)·····8620·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/devicetree/bindings/index.html13919 -rw-r--r--···0·root·········(0)·root·········(0)·····8620·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/devicetree/bindings/index.html
13920 -rw-r--r--···0·root·········(0)·root·········(0)····14833·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/devicetree/bindings/submitting-patches.html13920 -rw-r--r--···0·root·········(0)·root·········(0)····14833·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/devicetree/bindings/submitting-patches.html
13921 -rw-r--r--···0·root·········(0)·root·········(0)····14614·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/devicetree/bindings/writing-bindings.html13921 -rw-r--r--···0·root·········(0)·root·········(0)····14614·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/devicetree/bindings/writing-bindings.html
Offset 13927, 15 lines modifiedOffset 13927, 15 lines modified
13927 -rw-r--r--···0·root·········(0)·root·········(0)····20691·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/devicetree/of_unittest.html13927 -rw-r--r--···0·root·········(0)·root·········(0)····20691·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/devicetree/of_unittest.html
13928 -rw-r--r--···0·root·········(0)·root·········(0)····16544·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/devicetree/overlay-notes.html13928 -rw-r--r--···0·root·········(0)·root·········(0)····16544·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/devicetree/overlay-notes.html
13929 -rw-r--r--···0·root·········(0)·root·········(0)····33959·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/devicetree/usage-model.html13929 -rw-r--r--···0·root·········(0)·root·········(0)····33959·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/devicetree/usage-model.html
13930 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/doc-guide/13930 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/doc-guide/
13931 -rw-r--r--···0·root·········(0)·root·········(0)····26070·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/doc-guide/contributing.html13931 -rw-r--r--···0·root·········(0)·root·········(0)····26070·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/doc-guide/contributing.html
13932 -rw-r--r--···0·root·········(0)·root·········(0)·····9681·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/doc-guide/index.html13932 -rw-r--r--···0·root·········(0)·root·········(0)·····9681·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/doc-guide/index.html
13933 -rw-r--r--···0·root·········(0)·root·········(0)····38868·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/doc-guide/kernel-doc.html13933 -rw-r--r--···0·root·········(0)·root·········(0)····38868·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/doc-guide/kernel-doc.html
13934 -rw-r--r--···0·root·········(0)·root·········(0)····13286·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/doc-guide/maintainer-profile.html13934 -rw-r--r--···0·root·········(0)·root·········(0)····12030·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/doc-guide/maintainer-profile.html
13935 -rw-r--r--···0·root·········(0)·root·········(0)····16328·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/doc-guide/parse-headers.html13935 -rw-r--r--···0·root·········(0)·root·········(0)····16328·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/doc-guide/parse-headers.html
13936 -rw-r--r--···0·root·········(0)·root·········(0)····42893·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/doc-guide/sphinx.html13936 -rw-r--r--···0·root·········(0)·root·········(0)····42893·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/doc-guide/sphinx.html
13937 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/13937 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/
13938 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/80211/13938 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/80211/
13939 -rw-r--r--···0·root·········(0)·root·········(0)···395269·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/80211/cfg80211.html13939 -rw-r--r--···0·root·········(0)·root·········(0)···395269·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/80211/cfg80211.html
13940 -rw-r--r--···0·root·········(0)·root·········(0)····26800·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/80211/index.html13940 -rw-r--r--···0·root·········(0)·root·········(0)····26800·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/80211/index.html
13941 -rw-r--r--···0·root·········(0)·root·········(0)····21023·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/80211/introduction.html13941 -rw-r--r--···0·root·········(0)·root·········(0)····21023·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/80211/introduction.html
Offset 14088, 15 lines modifiedOffset 14088, 15 lines modified
14088 -rw-r--r--···0·root·········(0)·root·········(0)····33697·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/media/dtv-ca.html14088 -rw-r--r--···0·root·········(0)·root·········(0)····33697·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/media/dtv-ca.html
14089 -rw-r--r--···0·root·········(0)·root·········(0)···152387·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/media/dtv-common.html14089 -rw-r--r--···0·root·········(0)·root·········(0)···152387·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/media/dtv-common.html
14090 -rw-r--r--···0·root·········(0)·root·········(0)····24114·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/media/dtv-core.html14090 -rw-r--r--···0·root·········(0)·root·········(0)····24114·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/media/dtv-core.html
14091 -rw-r--r--···0·root·········(0)·root·········(0)···114070·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/media/dtv-demux.html14091 -rw-r--r--···0·root·········(0)·root·········(0)···114070·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/media/dtv-demux.html
14092 -rw-r--r--···0·root·········(0)·root·········(0)···115547·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/media/dtv-frontend.html14092 -rw-r--r--···0·root·········(0)·root·········(0)···115547·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/media/dtv-frontend.html
14093 -rw-r--r--···0·root·········(0)·root·········(0)····28801·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/media/dtv-net.html14093 -rw-r--r--···0·root·········(0)·root·········(0)····28801·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/media/dtv-net.html
14094 -rw-r--r--···0·root·········(0)·root·········(0)····78575·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/media/index.html14094 -rw-r--r--···0·root·········(0)·root·········(0)····78575·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/media/index.html
14095 -rw-r--r--···0·root·········(0)·root·········(0)····24599·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/media/maintainer-entry-profile.html14095 -rw-r--r--···0·root·········(0)·root·········(0)····35316·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/media/maintainer-entry-profile.html
14096 -rw-r--r--···0·root·········(0)·root·········(0)···302601·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/media/mc-core.html14096 -rw-r--r--···0·root·········(0)·root·········(0)···302601·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/media/mc-core.html
14097 -rw-r--r--···0·root·········(0)·root·········(0)····62181·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/media/rc-core.html14097 -rw-r--r--···0·root·········(0)·root·········(0)····62181·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/media/rc-core.html
14098 -rw-r--r--···0·root·········(0)·root·········(0)····29714·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/media/tx-rx.html14098 -rw-r--r--···0·root·········(0)·root·········(0)····29714·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/media/tx-rx.html
14099 -rw-r--r--···0·root·········(0)·root·········(0)····61781·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/media/v4l2-async.html14099 -rw-r--r--···0·root·········(0)·root·········(0)····61781·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/media/v4l2-async.html
14100 -rw-r--r--···0·root·········(0)·root·········(0)···145666·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/media/v4l2-common.html14100 -rw-r--r--···0·root·········(0)·root·········(0)···145666·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/media/v4l2-common.html
14101 -rw-r--r--···0·root·········(0)·root·········(0)···300970·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/media/v4l2-controls.html14101 -rw-r--r--···0·root·········(0)·root·········(0)···300970·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/media/v4l2-controls.html
14102 -rw-r--r--···0·root·········(0)·root·········(0)····28292·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/media/v4l2-core.html14102 -rw-r--r--···0·root·········(0)·root·········(0)····28292·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/media/v4l2-core.html
Offset 14261, 15 lines modifiedOffset 14261, 15 lines modified
14261 -rw-r--r--···0·root·········(0)·root·········(0)····74533·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/usb/typec.html14261 -rw-r--r--···0·root·········(0)·root·········(0)····74533·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/usb/typec.html
14262 -rw-r--r--···0·root·········(0)·root·········(0)····49305·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/usb/typec_bus.html14262 -rw-r--r--···0·root·········(0)·root·········(0)····49305·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/usb/typec_bus.html
14263 -rw-r--r--···0·root·········(0)·root·········(0)···431809·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/usb/usb.html14263 -rw-r--r--···0·root·········(0)·root·········(0)···431809·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/usb/usb.html
14264 -rw-r--r--···0·root·········(0)·root·········(0)····30645·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/usb/usb3-debug-port.html14264 -rw-r--r--···0·root·········(0)·root·········(0)····30645·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/usb/usb3-debug-port.html
14265 -rw-r--r--···0·root·········(0)·root·········(0)····89818·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/usb/writing_musb_glue_layer.html14265 -rw-r--r--···0·root·········(0)·root·········(0)····89818·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/usb/writing_musb_glue_layer.html
14266 -rw-r--r--···0·root·········(0)·root·········(0)····41225·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/usb/writing_usb_driver.html14266 -rw-r--r--···0·root·········(0)·root·········(0)····41225·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/usb/writing_usb_driver.html
14267 -rw-r--r--···0·root·········(0)·root·········(0)····38786·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/vfio-mediated-device.html14267 -rw-r--r--···0·root·········(0)·root·········(0)····38786·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/vfio-mediated-device.html
14268 -rw-r--r--···0·root·········(0)·root·········(0)····12713·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/vfio-pci-device-specific-driver-acceptance.html14268 -rw-r--r--···0·root·········(0)·root·········(0)····21757·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/vfio-pci-device-specific-driver-acceptance.html
14269 -rw-r--r--···0·root·········(0)·root·········(0)····45841·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/vfio.html14269 -rw-r--r--···0·root·········(0)·root·········(0)····45841·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/vfio.html
14270 -rw-r--r--···0·root·········(0)·root·········(0)···132148·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/vme.html14270 -rw-r--r--···0·root·········(0)·root·········(0)···132148·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/vme.html
14271 -rw-r--r--···0·root·········(0)·root·········(0)····80726·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/w1.html14271 -rw-r--r--···0·root·········(0)·root·········(0)····80726·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/w1.html
14272 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/xilinx/14272 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/xilinx/
14273 -rw-r--r--···0·root·········(0)·root·········(0)····22919·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/xilinx/eemi.html14273 -rw-r--r--···0·root·········(0)·root·········(0)····22919·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/xilinx/eemi.html
14274 -rw-r--r--···0·root·········(0)·root·········(0)····20151·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/xilinx/index.html14274 -rw-r--r--···0·root·········(0)·root·········(0)····20151·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/xilinx/index.html
14275 -rw-r--r--···0·root·········(0)·root·········(0)····42164·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/xillybus.html14275 -rw-r--r--···0·root·········(0)·root·········(0)····42164·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/xillybus.html
Offset 15402, 60 lines modifiedOffset 15402, 60 lines modified
15402 -rw-r--r--···0·root·········(0)·root·········(0)····29488·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/powerpc/qe_firmware.html15402 -rw-r--r--···0·root·········(0)·root·········(0)····29488·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/powerpc/qe_firmware.html
15403 -rw-r--r--···0·root·········(0)·root·········(0)····22189·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/powerpc/syscall64-abi.html15403 -rw-r--r--···0·root·········(0)·root·········(0)····22189·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/powerpc/syscall64-abi.html
15404 -rw-r--r--···0·root·········(0)·root·········(0)····27888·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/powerpc/transactional_memory.html15404 -rw-r--r--···0·root·········(0)·root·········(0)····27888·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/powerpc/transactional_memory.html
15405 -rw-r--r--···0·root·········(0)·root·········(0)····84459·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/powerpc/ultravisor.html15405 -rw-r--r--···0·root·········(0)·root·········(0)····84459·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/powerpc/ultravisor.html
15406 -rw-r--r--···0·root·········(0)·root·········(0)····29577·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/powerpc/vas-api.html15406 -rw-r--r--···0·root·········(0)·root·········(0)····29577·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/powerpc/vas-api.html
15407 -rw-r--r--···0·root·········(0)·root·········(0)····16852·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/powerpc/vcpudispatch_stats.html15407 -rw-r--r--···0·root·········(0)·root·········(0)····16852·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/powerpc/vcpudispatch_stats.html
15408 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/15408 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/
15409 -rw-r--r--···0·root·········(0)·root·········(0)····26441·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/1.Intro.html15409 -rw-r--r--···0·root·········(0)·root·········(0)····32292·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/1.Intro.html
15410 -rw-r--r--···0·root·········(0)·root·········(0)····38481·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/2.Process.html15410 -rw-r--r--···0·root·········(0)·root·········(0)····44645·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/2.Process.html
15411 -rw-r--r--···0·root·········(0)·root·········(0)····22334·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/3.Early-stage.html15411 -rw-r--r--···0·root·········(0)·root·········(0)····28147·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/3.Early-stage.html
15412 -rw-r--r--···0·root·········(0)·root·········(0)····35177·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/4.Coding.html15412 -rw-r--r--···0·root·········(0)·root·········(0)····40854·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/4.Coding.html
15413 -rw-r--r--···0·root·········(0)·root·········(0)····29931·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/5.Posting.html15413 -rw-r--r--···0·root·········(0)·root·········(0)····35764·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/5.Posting.html
15414 -rw-r--r--···0·root·········(0)·root·········(0)····22282·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/6.Followthrough.html15414 -rw-r--r--···0·root·········(0)·root·········(0)····27889·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/6.Followthrough.html
15415 -rw-r--r--···0·root·········(0)·root·········(0)····20065·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/7.AdvancedTopics.html15415 -rw-r--r--···0·root·········(0)·root·········(0)····25544·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/7.AdvancedTopics.html
15416 -rw-r--r--···0·root·········(0)·root·········(0)····13435·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/8.Conclusion.html15416 -rw-r--r--···0·root·········(0)·root·········(0)····18652·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/8.Conclusion.html
15417 -rw-r--r--···0·root·········(0)·root·········(0)····57962·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/adding-syscalls.html15417 -rw-r--r--···0·root·········(0)·root·········(0)····57962·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/adding-syscalls.html
15418 -rw-r--r--···0·root·········(0)·root·········(0)····38813·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/applying-patches.html15418 -rw-r--r--···0·root·········(0)·root·········(0)····38813·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/applying-patches.html
15419 -rw-r--r--···0·root·········(0)·root·········(0)····25887·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/botching-up-ioctls.html15419 -rw-r--r--···0·root·········(0)·root·········(0)····25887·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/botching-up-ioctls.html
15420 -rw-r--r--···0·root·········(0)·root·········(0)····48354·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/changes.html15420 -rw-r--r--···0·root·········(0)·root·········(0)····48354·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/changes.html
15421 -rw-r--r--···0·root·········(0)·root·········(0)····23045·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/clang-format.html15421 -rw-r--r--···0·root·········(0)·root·········(0)····23045·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/clang-format.html
15422 -rw-r--r--···0·root·········(0)·root·········(0)····21284·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/code-of-conduct-interpretation.html15422 -rw-r--r--···0·root·········(0)·root·········(0)····21284·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/code-of-conduct-interpretation.html
15423 -rw-r--r--···0·root·········(0)·root·········(0)····13546·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/code-of-conduct.html15423 -rw-r--r--···0·root·········(0)·root·········(0)····18442·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/code-of-conduct.html
15424 -rw-r--r--···0·root·········(0)·root·········(0)····96573·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/coding-style.html15424 -rw-r--r--···0·root·········(0)·root·········(0)····96573·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/coding-style.html
15425 -rw-r--r--···0·root·········(0)·root·········(0)····41935·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/deprecated.html15425 -rw-r--r--···0·root·········(0)·root·········(0)····41935·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/deprecated.html
15426 -rw-r--r--···0·root·········(0)·root·········(0)····14932·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/development-process.html15426 -rw-r--r--···0·root·········(0)·root·········(0)····20135·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/development-process.html
15427 -rw-r--r--···0·root·········(0)·root·········(0)····33261·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/email-clients.html15427 -rw-r--r--···0·root·········(0)·root·········(0)····33261·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/email-clients.html
15428 -rw-r--r--···0·root·········(0)·root·········(0)····33667·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/embargoed-hardware-issues.html15428 -rw-r--r--···0·root·········(0)·root·········(0)····33667·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/embargoed-hardware-issues.html
15429 -rw-r--r--···0·root·········(0)·root·········(0)····56750·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/handling-regressions.html15429 -rw-r--r--···0·root·········(0)·root·········(0)····56750·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/handling-regressions.html
15430 -rw-r--r--···0·root·········(0)·root·········(0)····50129·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/howto.html15430 -rw-r--r--···0·root·········(0)·root·········(0)····50129·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/howto.html
15431 -rw-r--r--···0·root·········(0)·root·········(0)····17273·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/index.html15431 -rw-r--r--···0·root·········(0)·root·········(0)····17273·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/index.html
15432 -rw-r--r--···0·root·········(0)·root·········(0)····67450·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/kernel-docs.html15432 -rw-r--r--···0·root·········(0)·root·········(0)····67450·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/kernel-docs.html
15433 -rw-r--r--···0·root·········(0)·root·········(0)····19283·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/kernel-driver-statement.html15433 -rw-r--r--···0·root·········(0)·root·········(0)····19283·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/kernel-driver-statement.html
15434 -rw-r--r--···0·root·········(0)·root·········(0)····18866·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/kernel-enforcement-statement.html15434 -rw-r--r--···0·root·········(0)·root·········(0)····18866·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/kernel-enforcement-statement.html
15435 -rw-r--r--···0·root·········(0)·root·········(0)····31047·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/license-rules.html15435 -rw-r--r--···0·root·········(0)·root·········(0)····35610·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/license-rules.html
15436 -rw-r--r--···0·root·········(0)·root·········(0)····18476·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/magic-number.html15436 -rw-r--r--···0·root·········(0)·root·········(0)····18476·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/magic-number.html
15437 -rw-r--r--···0·root·········(0)·root·········(0)····19917·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/maintainer-handbooks.html15437 -rw-r--r--···0·root·········(0)·root·········(0)····19917·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/maintainer-handbooks.html
15438 -rw-r--r--···0·root·········(0)·root·········(0)····44556·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/maintainer-netdev.html15438 -rw-r--r--···0·root·········(0)·root·········(0)····44556·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/maintainer-netdev.html
15439 -rw-r--r--···0·root·········(0)·root·········(0)····71462·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/maintainer-pgp-guide.html15439 -rw-r--r--···0·root·········(0)·root·········(0)····71462·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/maintainer-pgp-guide.html
15440 -rw-r--r--···0·root·········(0)·root·········(0)····50901·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/maintainer-tip.html15440 -rw-r--r--···0·root·········(0)·root·········(0)····50901·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/maintainer-tip.html
15441 -rw-r--r--···0·root·········(0)·root·········(0)··4128163·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/maintainers.html15441 -rw-r--r--···0·root·········(0)·root·········(0)··4128163·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/maintainers.html
15442 -rw-r--r--···0·root·········(0)·root·········(0)····29514·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/management-style.html15442 -rw-r--r--···0·root·········(0)·root·········(0)····29514·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/management-style.html
15443 -rw-r--r--···0·root·········(0)·root·········(0)····18111·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/programming-language.html15443 -rw-r--r--···0·root·········(0)·root·········(0)····18111·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/programming-language.html
15444 -rw-r--r--···0·root·········(0)·root·········(0)····20546·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/researcher-guidelines.html15444 -rw-r--r--···0·root·········(0)·root·········(0)····20546·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/researcher-guidelines.html
15445 -rw-r--r--···0·root·········(0)·root·········(0)····23694·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/stable-api-nonsense.html15445 -rw-r--r--···0·root·········(0)·root·········(0)····23694·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/stable-api-nonsense.html
15446 -rw-r--r--···0·root·········(0)·root·········(0)····24757·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/stable-kernel-rules.html15446 -rw-r--r--···0·root·········(0)·root·········(0)····24757·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/stable-kernel-rules.html
15447 -rw-r--r--···0·root·········(0)·root·········(0)····22655·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/submit-checklist.html15447 -rw-r--r--···0·root·········(0)·root·········(0)····22655·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/submit-checklist.html
15448 -rw-r--r--···0·root·········(0)·root·········(0)····63245·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/submitting-patches.html15448 -rw-r--r--···0·root·········(0)·root·········(0)····70159·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/submitting-patches.html
15449 -rw-r--r--···0·root·········(0)·root·········(0)····19040·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/volatile-considered-harmful.html15449 -rw-r--r--···0·root·········(0)·root·········(0)····19040·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/process/volatile-considered-harmful.html
15450 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/riscv/15450 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/riscv/
15451 -rw-r--r--···0·root·········(0)·root·········(0)····14128·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/riscv/boot-image-header.html15451 -rw-r--r--···0·root·········(0)·root·········(0)····14128·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/riscv/boot-image-header.html
15452 -rw-r--r--···0·root·········(0)·root·········(0)····19338·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/riscv/features.html15452 -rw-r--r--···0·root·········(0)·root·········(0)····19338·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/riscv/features.html
15453 -rw-r--r--···0·root·········(0)·root·········(0)····11348·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/riscv/index.html15453 -rw-r--r--···0·root·········(0)·root·········(0)····11348·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/riscv/index.html
15454 -rw-r--r--···0·root·········(0)·root·········(0)····12792·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/riscv/patch-acceptance.html15454 -rw-r--r--···0·root·········(0)·root·········(0)····15157·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/riscv/patch-acceptance.html
15455 -rw-r--r--···0·root·········(0)·root·········(0)····10854·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/riscv/uabi.html15455 -rw-r--r--···0·root·········(0)·root·········(0)····10854·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/riscv/uabi.html
15456 -rw-r--r--···0·root·········(0)·root·········(0)····18402·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/riscv/vm-layout.html15456 -rw-r--r--···0·root·········(0)·root·········(0)····18402·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/riscv/vm-layout.html
15457 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/rust/15457 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/rust/
15458 -rw-r--r--···0·root·········(0)·root·········(0)·····9968·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/rust/arch-support.html15458 -rw-r--r--···0·root·········(0)·root·········(0)·····9968·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/rust/arch-support.html
15459 -rw-r--r--···0·root·········(0)·root·········(0)····24345·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/rust/coding-guidelines.html15459 -rw-r--r--···0·root·········(0)·root·········(0)····24345·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/rust/coding-guidelines.html
15460 -rw-r--r--···0·root·········(0)·root·········(0)····13518·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/rust/general-information.html15460 -rw-r--r--···0·root·········(0)·root·········(0)····13518·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/rust/general-information.html
15461 -rw-r--r--···0·root·········(0)·root·········(0)·····9019·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/rust/index.html15461 -rw-r--r--···0·root·········(0)·root·········(0)·····9019·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/rust/index.html
Offset 15893, 15 lines modifiedOffset 15893, 15 lines modified
15893 -rw-r--r--···0·root·········(0)·root·········(0)····11075·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/translations/zh_CN/cpu-freq/index.html15893 -rw-r--r--···0·root·········(0)·root·········(0)····11075·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/translations/zh_CN/cpu-freq/index.html
15894 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/translations/zh_CN/dev-tools/15894 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-11-01·04:23:37.000000·./usr/share/doc/linux-doc-6.1/html/translations/zh_CN/dev-tools/
Max diff block lines reached; 2171/23273 bytes (9.33%) of diff not shown.
6.14 KB
./usr/share/doc/linux-doc-6.1/html/dev-tools/testing-overview.html
    
Offset 57, 15 lines modifiedOffset 57, 47 lines modified
57 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>57 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>
58 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>58 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>
59 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>59 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>
60 </ul>60 </ul>
61 <ul·class="current">61 <ul·class="current">
62 <li·class="toctree-l1"><a·class="reference·internal"·href="../process/license-rules.html">Linux·kernel·licensing·rules</a></li>62 <li·class="toctree-l1"><a·class="reference·internal"·href="../process/license-rules.html">Linux·kernel·licensing·rules</a></li>
63 <li·class="toctree-l1"><a·class="reference·internal"·href="../doc-guide/index.html">How·to·write·kernel·documentation</a></li>63 <li·class="toctree-l1"><a·class="reference·internal"·href="../doc-guide/index.html">How·to·write·kernel·documentation</a></li>
64 <li·class="toctree-l1"><a·class="reference·internal"·href="index.html">Development·tools·for·the·kernel</a></li>64 <li·class="toctree-l1·current"><a·class="reference·internal"·href="index.html">Development·tools·for·the·kernel</a><ul·class="current">
 65 <li·class="toctree-l2·current"><a·class="current·reference·internal"·href="#">Kernel·Testing·Guide</a><ul>
 66 <li·class="toctree-l3"><a·class="reference·internal"·href="#writing-and-running-tests">Writing·and·Running·Tests</a><ul>
 67 <li·class="toctree-l4"><a·class="reference·internal"·href="#the-difference-between-kunit-and-kselftest">The·Difference·Between·KUnit·and·kselftest</a></li>
 68 </ul>
 69 </li>
 70 <li·class="toctree-l3"><a·class="reference·internal"·href="#code-coverage-tools">Code·Coverage·Tools</a></li>
 71 <li·class="toctree-l3"><a·class="reference·internal"·href="#dynamic-analysis-tools">Dynamic·Analysis·Tools</a></li>
 72 <li·class="toctree-l3"><a·class="reference·internal"·href="#static-analysis-tools">Static·Analysis·Tools</a><ul>
 73 <li·class="toctree-l4"><a·class="reference·internal"·href="#when-to-use-sparse-and-smatch">When·to·use·Sparse·and·Smatch</a></li>
 74 <li·class="toctree-l4"><a·class="reference·internal"·href="#strong-points-of-smatch-and-coccinelle">Strong·points·of·Smatch·and·Coccinelle</a></li>
 75 </ul>
 76 </li>
 77 </ul>
 78 </li>
 79 <li·class="toctree-l2"><a·class="reference·internal"·href="checkpatch.html">Checkpatch</a></li>
 80 <li·class="toctree-l2"><a·class="reference·internal"·href="coccinelle.html">Coccinelle</a></li>
 81 <li·class="toctree-l2"><a·class="reference·internal"·href="sparse.html">Sparse</a></li>
 82 <li·class="toctree-l2"><a·class="reference·internal"·href="kcov.html">kcov:·code·coverage·for·fuzzing</a></li>
 83 <li·class="toctree-l2"><a·class="reference·internal"·href="gcov.html">Using·gcov·with·the·Linux·kernel</a></li>
 84 <li·class="toctree-l2"><a·class="reference·internal"·href="kasan.html">The·Kernel·Address·Sanitizer·(KASAN)</a></li>
 85 <li·class="toctree-l2"><a·class="reference·internal"·href="kmsan.html">The·Kernel·Memory·Sanitizer·(KMSAN)</a></li>
 86 <li·class="toctree-l2"><a·class="reference·internal"·href="ubsan.html">The·Undefined·Behavior·Sanitizer·-·UBSAN</a></li>
 87 <li·class="toctree-l2"><a·class="reference·internal"·href="kmemleak.html">Kernel·Memory·Leak·Detector</a></li>
 88 <li·class="toctree-l2"><a·class="reference·internal"·href="kcsan.html">The·Kernel·Concurrency·Sanitizer·(KCSAN)</a></li>
 89 <li·class="toctree-l2"><a·class="reference·internal"·href="kfence.html">Kernel·Electric-Fence·(KFENCE)</a></li>
 90 <li·class="toctree-l2"><a·class="reference·internal"·href="gdb-kernel-debugging.html">Debugging·kernel·and·modules·via·gdb</a></li>
 91 <li·class="toctree-l2"><a·class="reference·internal"·href="kgdb.html">Using·kgdb,·kdb·and·the·kernel·debugger·internals</a></li>
 92 <li·class="toctree-l2"><a·class="reference·internal"·href="kselftest.html">Linux·Kernel·Selftests</a></li>
 93 <li·class="toctree-l2"><a·class="reference·internal"·href="kunit/index.html">KUnit·-·Linux·Kernel·Unit·Testing</a></li>
 94 <li·class="toctree-l2"><a·class="reference·internal"·href="ktap.html">The·Kernel·Test·Anything·Protocol·(KTAP),·version·1</a></li>
 95 </ul>
 96 </li>
65 <li·class="toctree-l1·current"><a·class="current·reference·internal"·href="#">Kernel·Testing·Guide</a><ul>97 <li·class="toctree-l1·current"><a·class="current·reference·internal"·href="#">Kernel·Testing·Guide</a><ul>
66 <li·class="toctree-l2"><a·class="reference·internal"·href="#writing-and-running-tests">Writing·and·Running·Tests</a><ul>98 <li·class="toctree-l2"><a·class="reference·internal"·href="#writing-and-running-tests">Writing·and·Running·Tests</a><ul>
67 <li·class="toctree-l3"><a·class="reference·internal"·href="#the-difference-between-kunit-and-kselftest">The·Difference·Between·KUnit·and·kselftest</a></li>99 <li·class="toctree-l3"><a·class="reference·internal"·href="#the-difference-between-kunit-and-kselftest">The·Difference·Between·KUnit·and·kselftest</a></li>
68 </ul>100 </ul>
69 </li>101 </li>
70 <li·class="toctree-l2"><a·class="reference·internal"·href="#code-coverage-tools">Code·Coverage·Tools</a></li>102 <li·class="toctree-l2"><a·class="reference·internal"·href="#code-coverage-tools">Code·Coverage·Tools</a></li>
71 <li·class="toctree-l2"><a·class="reference·internal"·href="#dynamic-analysis-tools">Dynamic·Analysis·Tools</a></li>103 <li·class="toctree-l2"><a·class="reference·internal"·href="#dynamic-analysis-tools">Dynamic·Analysis·Tools</a></li>
1.65 KB
html2text {}
    
Offset 18, 14 lines modifiedOffset 18, 38 lines modified
18 ····*·Core_API_Documentation18 ····*·Core_API_Documentation
19 ····*·The_Linux_driver_implementer’s_API_guide19 ····*·The_Linux_driver_implementer’s_API_guide
20 ····*·Kernel_subsystem_documentation20 ····*·Kernel_subsystem_documentation
21 ····*·Locking_in_the_kernel21 ····*·Locking_in_the_kernel
22 ····*·Linux_kernel_licensing_rules22 ····*·Linux_kernel_licensing_rules
23 ····*·How_to_write_kernel_documentation23 ····*·How_to_write_kernel_documentation
24 ····*·Development_tools_for_the_kernel24 ····*·Development_tools_for_the_kernel
 25 ··········o·Kernel_Testing_Guide
 26 ················#·Writing_and_Running_Tests
 27 ······················#·The_Difference_Between_KUnit_and_kselftest
 28 ················#·Code_Coverage_Tools
 29 ················#·Dynamic_Analysis_Tools
 30 ················#·Static_Analysis_Tools
 31 ······················#·When_to_use_Sparse_and_Smatch
 32 ······················#·Strong_points_of_Smatch_and_Coccinelle
 33 ··········o·Checkpatch
 34 ··········o·Coccinelle
 35 ··········o·Sparse
 36 ··········o·kcov:_code_coverage_for_fuzzing
 37 ··········o·Using_gcov_with_the_Linux_kernel
 38 ··········o·The_Kernel_Address_Sanitizer_(KASAN)
 39 ··········o·The_Kernel_Memory_Sanitizer_(KMSAN)
 40 ··········o·The_Undefined_Behavior_Sanitizer_-_UBSAN
 41 ··········o·Kernel_Memory_Leak_Detector
 42 ··········o·The_Kernel_Concurrency_Sanitizer_(KCSAN)
 43 ··········o·Kernel_Electric-Fence_(KFENCE)
 44 ··········o·Debugging_kernel_and_modules_via_gdb
 45 ··········o·Using_kgdb,_kdb_and_the_kernel_debugger_internals
 46 ··········o·Linux_Kernel_Selftests
 47 ··········o·KUnit_-_Linux_Kernel_Unit_Testing
 48 ··········o·The_Kernel_Test_Anything_Protocol_(KTAP),_version_1
25 ····*·Kernel_Testing_Guide49 ····*·Kernel_Testing_Guide
26 ··········o·Writing_and_Running_Tests50 ··········o·Writing_and_Running_Tests
27 ················#·The_Difference_Between_KUnit_and_kselftest51 ················#·The_Difference_Between_KUnit_and_kselftest
28 ··········o·Code_Coverage_Tools52 ··········o·Code_Coverage_Tools
29 ··········o·Dynamic_Analysis_Tools53 ··········o·Dynamic_Analysis_Tools
30 ··········o·Static_Analysis_Tools54 ··········o·Static_Analysis_Tools
31 ················#·When_to_use_Sparse_and_Smatch55 ················#·When_to_use_Sparse_and_Smatch
8.41 KB
./usr/share/doc/linux-doc-6.1/html/doc-guide/maintainer-profile.html
    
Offset 41, 52 lines modifiedOffset 41, 43 lines modified
41 ··<form·id="rtd-search-form"·class="wy-form"·action="../search.html"·method="get">41 ··<form·id="rtd-search-form"·class="wy-form"·action="../search.html"·method="get">
42 ····<input·type="text"·name="q"·placeholder="Search·docs"·aria-label="Search·docs"·/>42 ····<input·type="text"·name="q"·placeholder="Search·docs"·aria-label="Search·docs"·/>
43 ····<input·type="hidden"·name="check_keywords"·value="yes"·/>43 ····<input·type="hidden"·name="check_keywords"·value="yes"·/>
44 ····<input·type="hidden"·name="area"·value="default"·/>44 ····<input·type="hidden"·name="area"·value="default"·/>
45 ··</form>45 ··</form>
46 </div>46 </div>
47 ········</div><div·class="wy-menu·wy-menu-vertical"·data-spy="affix"·role="navigation"·aria-label="Navigation·menu">47 ········</div><div·class="wy-menu·wy-menu-vertical"·data-spy="affix"·role="navigation"·aria-label="Navigation·menu">
48 ··············<ul·class="current">48 ··············<ul>
49 <li·class="toctree-l1"><a·class="reference·internal"·href="../process/development-process.html">A·guide·to·the·Kernel·Development·Process</a></li>49 <li·class="toctree-l1"><a·class="reference·internal"·href="../process/development-process.html">A·guide·to·the·Kernel·Development·Process</a></li>
50 <li·class="toctree-l1"><a·class="reference·internal"·href="../process/submitting-patches.html">Submitting·patches:·the·essential·guide·to·getting·your·code·into·the·kernel</a></li>50 <li·class="toctree-l1"><a·class="reference·internal"·href="../process/submitting-patches.html">Submitting·patches:·the·essential·guide·to·getting·your·code·into·the·kernel</a></li>
51 <li·class="toctree-l1"><a·class="reference·internal"·href="../process/code-of-conduct.html">Code·of·conduct</a></li>51 <li·class="toctree-l1"><a·class="reference·internal"·href="../process/code-of-conduct.html">Code·of·conduct</a></li>
52 <li·class="toctree-l1·current"><a·class="reference·internal"·href="../maintainer/index.html">Kernel·Maintainer·Handbook</a><ul·class="current">52 <li·class="toctree-l1"><a·class="reference·internal"·href="../maintainer/index.html">Kernel·Maintainer·Handbook</a></li>
53 <li·class="toctree-l2"><a·class="reference·internal"·href="../maintainer/configure-git.html">Configure·Git</a></li> 
54 <li·class="toctree-l2"><a·class="reference·internal"·href="../maintainer/rebasing-and-merging.html">Rebasing·and·merging</a></li> 
55 <li·class="toctree-l2"><a·class="reference·internal"·href="../maintainer/pull-requests.html">Creating·Pull·Requests</a></li> 
56 <li·class="toctree-l2"><a·class="reference·internal"·href="../maintainer/messy-diffstat.html">Handling·messy·pull-request·diffstats</a></li> 
57 <li·class="toctree-l2·current"><a·class="reference·internal"·href="../maintainer/maintainer-entry-profile.html">Maintainer·Entry·Profile</a><ul·class="current"> 
58 <li·class="toctree-l3"><a·class="reference·internal"·href="../maintainer/maintainer-entry-profile.html#overview">Overview</a></li> 
59 <li·class="toctree-l3"><a·class="reference·internal"·href="../maintainer/maintainer-entry-profile.html#submit-checklist-addendum">Submit·Checklist·Addendum</a></li> 
60 <li·class="toctree-l3"><a·class="reference·internal"·href="../maintainer/maintainer-entry-profile.html#key-cycle-dates">Key·Cycle·Dates</a></li> 
61 <li·class="toctree-l3"><a·class="reference·internal"·href="../maintainer/maintainer-entry-profile.html#review-cadence">Review·Cadence</a></li> 
62 <li·class="toctree-l3·current"><a·class="reference·internal"·href="../maintainer/maintainer-entry-profile.html#existing-profiles">Existing·profiles</a><ul·class="current"> 
63 <li·class="toctree-l4·current"><a·class="current·reference·internal"·href="#">Documentation·subsystem·maintainer·entry·profile</a></li> 
64 <li·class="toctree-l4"><a·class="reference·internal"·href="../nvdimm/maintainer-entry-profile.html">LIBNVDIMM·Maintainer·Entry·Profile</a></li> 
65 <li·class="toctree-l4"><a·class="reference·internal"·href="../riscv/patch-acceptance.html">arch/riscv·maintenance·guidelines·for·developers</a></li> 
66 <li·class="toctree-l4"><a·class="reference·internal"·href="../driver-api/media/maintainer-entry-profile.html">1.·Media·Subsystem·Profile</a></li> 
67 <li·class="toctree-l4"><a·class="reference·internal"·href="../driver-api/vfio-pci-device-specific-driver-acceptance.html">Acceptance·criteria·for·vfio-pci·device·specific·driver·variants</a></li> 
68 </ul> 
69 </li> 
70 </ul> 
71 </li> 
72 <li·class="toctree-l2"><a·class="reference·internal"·href="../maintainer/modifying-patches.html">Modifying·Patches</a></li> 
73 </ul> 
74 </li> 
75 <li·class="toctree-l1"><a·class="reference·internal"·href="../process/index.html">All·development-process·docs</a></li>53 <li·class="toctree-l1"><a·class="reference·internal"·href="../process/index.html">All·development-process·docs</a></li>
76 </ul>54 </ul>
77 <ul>55 <ul>
78 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</a></li>56 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</a></li>
79 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>57 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>
80 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>58 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>
81 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>59 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>
82 </ul>60 </ul>
83 <ul>61 <ul·class="current">
84 <li·class="toctree-l1"><a·class="reference·internal"·href="../process/license-rules.html">Linux·kernel·licensing·rules</a></li>62 <li·class="toctree-l1"><a·class="reference·internal"·href="../process/license-rules.html">Linux·kernel·licensing·rules</a></li>
85 <li·class="toctree-l1"><a·class="reference·internal"·href="index.html">How·to·write·kernel·documentation</a></li>63 <li·class="toctree-l1·current"><a·class="reference·internal"·href="index.html">How·to·write·kernel·documentation</a><ul·class="current">
 64 <li·class="toctree-l2"><a·class="reference·internal"·href="sphinx.html">Using·Sphinx·for·kernel·documentation</a></li>
 65 <li·class="toctree-l2"><a·class="reference·internal"·href="kernel-doc.html">Writing·kernel-doc·comments</a></li>
 66 <li·class="toctree-l2"><a·class="reference·internal"·href="kernel-doc.html#including-kernel-doc-comments">Including·kernel-doc·comments</a></li>
 67 <li·class="toctree-l2"><a·class="reference·internal"·href="parse-headers.html">Including·uAPI·header·files</a></li>
 68 <li·class="toctree-l2"><a·class="reference·internal"·href="contributing.html">How·to·help·improve·kernel·documentation</a></li>
 69 <li·class="toctree-l2·current"><a·class="current·reference·internal"·href="#">Documentation·subsystem·maintainer·entry·profile</a><ul>
 70 <li·class="toctree-l3"><a·class="reference·internal"·href="#submit-checklist-addendum">Submit·checklist·addendum</a></li>
 71 <li·class="toctree-l3"><a·class="reference·internal"·href="#key-cycle-dates">Key·cycle·dates</a></li>
 72 <li·class="toctree-l3"><a·class="reference·internal"·href="#review-cadence">Review·cadence</a></li>
 73 </ul>
 74 </li>
 75 </ul>
 76 </li>
86 <li·class="toctree-l1"><a·class="reference·internal"·href="../dev-tools/index.html">Development·tools·for·the·kernel</a></li>77 <li·class="toctree-l1"><a·class="reference·internal"·href="../dev-tools/index.html">Development·tools·for·the·kernel</a></li>
87 <li·class="toctree-l1"><a·class="reference·internal"·href="../dev-tools/testing-overview.html">Kernel·Testing·Guide</a></li>78 <li·class="toctree-l1"><a·class="reference·internal"·href="../dev-tools/testing-overview.html">Kernel·Testing·Guide</a></li>
88 <li·class="toctree-l1"><a·class="reference·internal"·href="../kernel-hacking/index.html">Kernel·Hacking·Guides</a></li>79 <li·class="toctree-l1"><a·class="reference·internal"·href="../kernel-hacking/index.html">Kernel·Hacking·Guides</a></li>
89 <li·class="toctree-l1"><a·class="reference·internal"·href="../trace/index.html">Linux·Tracing·Technologies</a></li>80 <li·class="toctree-l1"><a·class="reference·internal"·href="../trace/index.html">Linux·Tracing·Technologies</a></li>
90 <li·class="toctree-l1"><a·class="reference·internal"·href="../fault-injection/index.html">fault-injection</a></li>81 <li·class="toctree-l1"><a·class="reference·internal"·href="../fault-injection/index.html">fault-injection</a></li>
91 <li·class="toctree-l1"><a·class="reference·internal"·href="../livepatch/index.html">Kernel·Livepatching</a></li>82 <li·class="toctree-l1"><a·class="reference·internal"·href="../livepatch/index.html">Kernel·Livepatching</a></li>
92 <li·class="toctree-l1"><a·class="reference·internal"·href="../rust/index.html">Rust</a></li>83 <li·class="toctree-l1"><a·class="reference·internal"·href="../rust/index.html">Rust</a></li>
1.86 KB
html2text {}
    
Offset 10, 38 lines modifiedOffset 10, 30 lines modified
10 6.1.11510 6.1.115
11 [q···················]11 [q···················]
12 ····*·A_guide_to_the_Kernel_Development_Process12 ····*·A_guide_to_the_Kernel_Development_Process
13 ····*·Submitting_patches:_the_essential_guide_to_getting_your_code_into_the13 ····*·Submitting_patches:_the_essential_guide_to_getting_your_code_into_the
14 ······kernel14 ······kernel
15 ····*·Code_of_conduct15 ····*·Code_of_conduct
16 ····*·Kernel_Maintainer_Handbook16 ····*·Kernel_Maintainer_Handbook
17 ··········o·Configure_Git 
18 ··········o·Rebasing_and_merging 
19 ··········o·Creating_Pull_Requests 
20 ··········o·Handling_messy_pull-request_diffstats 
21 ··········o·Maintainer_Entry_Profile 
22 ················#·Overview 
23 ················#·Submit_Checklist_Addendum 
24 ················#·Key_Cycle_Dates 
25 ················#·Review_Cadence 
26 ················#·Existing_profiles 
27 ······················#·Documentation_subsystem_maintainer_entry_profile 
28 ······················#·LIBNVDIMM_Maintainer_Entry_Profile 
29 ······················#·arch/riscv_maintenance_guidelines_for_developers 
30 ······················#·1._Media_Subsystem_Profile 
31 ······················#·Acceptance_criteria_for_vfio-pci_device_specific_driver 
32 ························variants 
33 ··········o·Modifying_Patches 
34 ····*·All_development-process_docs17 ····*·All_development-process_docs
35 ····*·Core_API_Documentation18 ····*·Core_API_Documentation
36 ····*·The_Linux_driver_implementer’s_API_guide19 ····*·The_Linux_driver_implementer’s_API_guide
37 ····*·Kernel_subsystem_documentation20 ····*·Kernel_subsystem_documentation
38 ····*·Locking_in_the_kernel21 ····*·Locking_in_the_kernel
39 ····*·Linux_kernel_licensing_rules22 ····*·Linux_kernel_licensing_rules
40 ····*·How_to_write_kernel_documentation23 ····*·How_to_write_kernel_documentation
 24 ··········o·Using_Sphinx_for_kernel_documentation
 25 ··········o·Writing_kernel-doc_comments
 26 ··········o·Including_kernel-doc_comments
 27 ··········o·Including_uAPI_header_files
 28 ··········o·How_to_help_improve_kernel_documentation
 29 ··········o·Documentation_subsystem_maintainer_entry_profile
 30 ················#·Submit_checklist_addendum
 31 ················#·Key_cycle_dates
 32 ················#·Review_cadence
41 ····*·Development_tools_for_the_kernel33 ····*·Development_tools_for_the_kernel
42 ····*·Kernel_Testing_Guide34 ····*·Kernel_Testing_Guide
43 ····*·Kernel_Hacking_Guides35 ····*·Kernel_Hacking_Guides
44 ····*·Linux_Tracing_Technologies36 ····*·Linux_Tracing_Technologies
45 ····*·fault-injection37 ····*·fault-injection
46 ····*·Kernel_Livepatching38 ····*·Kernel_Livepatching
47 ····*·Rust39 ····*·Rust
23.9 KB
./usr/share/doc/linux-doc-6.1/html/driver-api/media/maintainer-entry-profile.html
    
Offset 41, 46 lines modifiedOffset 41, 142 lines modified
41 ··<form·id="rtd-search-form"·class="wy-form"·action="../../search.html"·method="get">41 ··<form·id="rtd-search-form"·class="wy-form"·action="../../search.html"·method="get">
42 ····<input·type="text"·name="q"·placeholder="Search·docs"·aria-label="Search·docs"·/>42 ····<input·type="text"·name="q"·placeholder="Search·docs"·aria-label="Search·docs"·/>
43 ····<input·type="hidden"·name="check_keywords"·value="yes"·/>43 ····<input·type="hidden"·name="check_keywords"·value="yes"·/>
44 ····<input·type="hidden"·name="area"·value="default"·/>44 ····<input·type="hidden"·name="area"·value="default"·/>
45 ··</form>45 ··</form>
46 </div>46 </div>
47 ········</div><div·class="wy-menu·wy-menu-vertical"·data-spy="affix"·role="navigation"·aria-label="Navigation·menu">47 ········</div><div·class="wy-menu·wy-menu-vertical"·data-spy="affix"·role="navigation"·aria-label="Navigation·menu">
48 ··············<ul·class="current">48 ··············<ul>
49 <li·class="toctree-l1"><a·class="reference·internal"·href="../../process/development-process.html">A·guide·to·the·Kernel·Development·Process</a></li>49 <li·class="toctree-l1"><a·class="reference·internal"·href="../../process/development-process.html">A·guide·to·the·Kernel·Development·Process</a></li>
50 <li·class="toctree-l1"><a·class="reference·internal"·href="../../process/submitting-patches.html">Submitting·patches:·the·essential·guide·to·getting·your·code·into·the·kernel</a></li>50 <li·class="toctree-l1"><a·class="reference·internal"·href="../../process/submitting-patches.html">Submitting·patches:·the·essential·guide·to·getting·your·code·into·the·kernel</a></li>
51 <li·class="toctree-l1"><a·class="reference·internal"·href="../../process/code-of-conduct.html">Code·of·conduct</a></li>51 <li·class="toctree-l1"><a·class="reference·internal"·href="../../process/code-of-conduct.html">Code·of·conduct</a></li>
52 <li·class="toctree-l1·current"><a·class="reference·internal"·href="../../maintainer/index.html">Kernel·Maintainer·Handbook</a><ul·class="current">52 <li·class="toctree-l1"><a·class="reference·internal"·href="../../maintainer/index.html">Kernel·Maintainer·Handbook</a></li>
 53 <li·class="toctree-l1"><a·class="reference·internal"·href="../../process/index.html">All·development-process·docs</a></li>
53 <li·class="toctree-l2"><a·class="reference·internal"·href="../../maintainer/configure-git.html">Configure·Git</a></li> 
54 <li·class="toctree-l2"><a·class="reference·internal"·href="../../maintainer/rebasing-and-merging.html">Rebasing·and·merging</a></li> 
55 <li·class="toctree-l2"><a·class="reference·internal"·href="../../maintainer/pull-requests.html">Creating·Pull·Requests</a></li> 
56 <li·class="toctree-l2"><a·class="reference·internal"·href="../../maintainer/messy-diffstat.html">Handling·messy·pull-request·diffstats</a></li> 
57 <li·class="toctree-l2·current"><a·class="reference·internal"·href="../../maintainer/maintainer-entry-profile.html">Maintainer·Entry·Profile</a><ul·class="current"> 
58 <li·class="toctree-l3"><a·class="reference·internal"·href="../../maintainer/maintainer-entry-profile.html#overview">Overview</a></li> 
59 <li·class="toctree-l3"><a·class="reference·internal"·href="../../maintainer/maintainer-entry-profile.html#submit-checklist-addendum">Submit·Checklist·Addendum</a></li> 
60 <li·class="toctree-l3"><a·class="reference·internal"·href="../../maintainer/maintainer-entry-profile.html#key-cycle-dates">Key·Cycle·Dates</a></li> 
61 <li·class="toctree-l3"><a·class="reference·internal"·href="../../maintainer/maintainer-entry-profile.html#review-cadence">Review·Cadence</a></li> 
62 <li·class="toctree-l3·current"><a·class="reference·internal"·href="../../maintainer/maintainer-entry-profile.html#existing-profiles">Existing·profiles</a><ul·class="current"> 
63 <li·class="toctree-l4"><a·class="reference·internal"·href="../../doc-guide/maintainer-profile.html">Documentation·subsystem·maintainer·entry·profile</a></li> 
64 <li·class="toctree-l4"><a·class="reference·internal"·href="../../nvdimm/maintainer-entry-profile.html">LIBNVDIMM·Maintainer·Entry·Profile</a></li> 
65 <li·class="toctree-l4"><a·class="reference·internal"·href="../../riscv/patch-acceptance.html">arch/riscv·maintenance·guidelines·for·developers</a></li> 
66 <li·class="toctree-l4·current"><a·class="current·reference·internal"·href="#">1.·Media·Subsystem·Profile</a></li> 
67 <li·class="toctree-l4"><a·class="reference·internal"·href="../vfio-pci-device-specific-driver-acceptance.html">Acceptance·criteria·for·vfio-pci·device·specific·driver·variants</a></li> 
68 </ul>54 </ul>
69 </li>55 <ul·class="current">
 56 <li·class="toctree-l1"><a·class="reference·internal"·href="../../core-api/index.html">Core·API·Documentation</a></li>
 57 <li·class="toctree-l1·current"><a·class="reference·internal"·href="../index.html">The·Linux·driver·implementer’s·API·guide</a><ul·class="current">
 58 <li·class="toctree-l2"><a·class="reference·internal"·href="../driver-model/index.html">Driver·Model</a></li>
 59 <li·class="toctree-l2"><a·class="reference·internal"·href="../basics.html">Driver·Basics</a></li>
 60 <li·class="toctree-l2"><a·class="reference·internal"·href="../infrastructure.html">Device·drivers·infrastructure</a></li>
 61 <li·class="toctree-l2"><a·class="reference·internal"·href="../ioctl.html">ioctl·based·interfaces</a></li>
 62 <li·class="toctree-l2"><a·class="reference·internal"·href="../early-userspace/index.html">Early·Userspace</a></li>
 63 <li·class="toctree-l2"><a·class="reference·internal"·href="../pm/index.html">CPU·and·Device·Power·Management</a></li>
 64 <li·class="toctree-l2"><a·class="reference·internal"·href="../clk.html">The·Common·Clk·Framework</a></li>
 65 <li·class="toctree-l2"><a·class="reference·internal"·href="../device-io.html">Bus-Independent·Device·Accesses</a></li>
 66 <li·class="toctree-l2"><a·class="reference·internal"·href="../dma-buf.html">Buffer·Sharing·and·Synchronization</a></li>
 67 <li·class="toctree-l2"><a·class="reference·internal"·href="../device_link.html">Device·links</a></li>
 68 <li·class="toctree-l2"><a·class="reference·internal"·href="../component.html">Component·Helper·for·Aggregate·Drivers</a></li>
 69 <li·class="toctree-l2"><a·class="reference·internal"·href="../message-based.html">Message-based·devices</a></li>
 70 <li·class="toctree-l2"><a·class="reference·internal"·href="../infiniband.html">InfiniBand·and·Remote·DMA·(RDMA)·Interfaces</a></li>
 71 <li·class="toctree-l2"><a·class="reference·internal"·href="../aperture.html">Managing·Ownership·of·the·Framebuffer·Aperture</a></li>
 72 <li·class="toctree-l2"><a·class="reference·internal"·href="../frame-buffer.html">Frame·Buffer·Library</a></li>
 73 <li·class="toctree-l2"><a·class="reference·internal"·href="../regulator.html">Voltage·and·current·regulator·API</a></li>
 74 <li·class="toctree-l2"><a·class="reference·internal"·href="../reset.html">Reset·controller·API</a></li>
 75 <li·class="toctree-l2"><a·class="reference·internal"·href="../iio/index.html">Industrial·I/O</a></li>
 76 <li·class="toctree-l2"><a·class="reference·internal"·href="../input.html">Input·Subsystem</a></li>
 77 <li·class="toctree-l2"><a·class="reference·internal"·href="../usb/index.html">Linux·USB·API</a></li>
 78 <li·class="toctree-l2"><a·class="reference·internal"·href="../firewire.html">Firewire·(IEEE·1394)·driver·Interface·Guide</a></li>
 79 <li·class="toctree-l2"><a·class="reference·internal"·href="../pci/index.html">The·Linux·PCI·driver·implementer’s·API·guide</a></li>
 80 <li·class="toctree-l2"><a·class="reference·internal"·href="../cxl/index.html">Compute·Express·Link</a></li>
 81 <li·class="toctree-l2"><a·class="reference·internal"·href="../spi.html">Serial·Peripheral·Interface·(SPI)</a></li>
 82 <li·class="toctree-l2"><a·class="reference·internal"·href="../i2c.html">I<sup>2</sup>C·and·SMBus·Subsystem</a></li>
 83 <li·class="toctree-l2"><a·class="reference·internal"·href="../ipmb.html">IPMB·Driver·for·a·Satellite·MC</a></li>
 84 <li·class="toctree-l2"><a·class="reference·internal"·href="../ipmi.html">The·Linux·IPMI·Driver</a></li>
 85 <li·class="toctree-l2"><a·class="reference·internal"·href="../i3c/index.html">I3C·subsystem</a></li>
 86 <li·class="toctree-l2"><a·class="reference·internal"·href="../interconnect.html">Generic·System·Interconnect·Subsystem</a></li>
 87 <li·class="toctree-l2"><a·class="reference·internal"·href="../devfreq.html">Device·Frequency·Scaling</a></li>
 88 <li·class="toctree-l2"><a·class="reference·internal"·href="../hsi.html">High·Speed·Synchronous·Serial·Interface·(HSI)</a></li>
 89 <li·class="toctree-l2"><a·class="reference·internal"·href="../edac.html">Error·Detection·And·Correction·(EDAC)·Devices</a></li>
 90 <li·class="toctree-l2"><a·class="reference·internal"·href="../scsi.html">SCSI·Interfaces·Guide</a></li>
 91 <li·class="toctree-l2"><a·class="reference·internal"·href="../libata.html">libATA·Developer’s·Guide</a></li>
 92 <li·class="toctree-l2"><a·class="reference·internal"·href="../target.html">target·and·iSCSI·Interfaces·Guide</a></li>
 93 <li·class="toctree-l2"><a·class="reference·internal"·href="../mailbox.html">The·Common·Mailbox·Framework</a></li>
 94 <li·class="toctree-l2"><a·class="reference·internal"·href="../mtdnand.html">MTD·NAND·Driver·Programming·Interface</a></li>
 95 <li·class="toctree-l2"><a·class="reference·internal"·href="../miscellaneous.html">Parallel·Port·Devices</a></li>
 96 <li·class="toctree-l2"><a·class="reference·internal"·href="../miscellaneous.html#x50-uart-driver">16x50·UART·Driver</a></li>
 97 <li·class="toctree-l2"><a·class="reference·internal"·href="../miscellaneous.html#pulse-width-modulation-pwm">Pulse-Width·Modulation·(PWM)</a></li>
 98 <li·class="toctree-l2"><a·class="reference·internal"·href="../mei/index.html">Intel(R)·Management·Engine·Interface·(Intel(R)·MEI)</a></li>
 99 <li·class="toctree-l2"><a·class="reference·internal"·href="../mtd/index.html">Memory·Technology·Device·(MTD)</a></li>
 100 <li·class="toctree-l2"><a·class="reference·internal"·href="../mmc/index.html">MMC/SD/SDIO·card·support</a></li>
 101 <li·class="toctree-l2"><a·class="reference·internal"·href="../nvdimm/index.html">Non-Volatile·Memory·Device·(NVDIMM)</a></li>
 102 <li·class="toctree-l2"><a·class="reference·internal"·href="../w1.html">W1:·Dallas’·1-wire·bus</a></li>
 103 <li·class="toctree-l2"><a·class="reference·internal"·href="../rapidio/index.html">The·Linux·RapidIO·Subsystem</a></li>
 104 <li·class="toctree-l2"><a·class="reference·internal"·href="../s390-drivers.html">Writing·s390·channel·device·drivers</a></li>
 105 <li·class="toctree-l2"><a·class="reference·internal"·href="../vme.html">VME·Device·Drivers</a></li>
 106 <li·class="toctree-l2"><a·class="reference·internal"·href="../80211/index.html">Linux·802.11·Driver·Developer’s·Guide</a></li>
 107 <li·class="toctree-l2"><a·class="reference·internal"·href="../uio-howto.html">The·Userspace·I/O·HOWTO</a></li>
 108 <li·class="toctree-l2"><a·class="reference·internal"·href="../firmware/index.html">Linux·Firmware·API</a></li>
 109 <li·class="toctree-l2"><a·class="reference·internal"·href="../pin-control.html">PINCTRL·(PIN·CONTROL)·subsystem</a></li>
 110 <li·class="toctree-l2"><a·class="reference·internal"·href="../gpio/index.html">General·Purpose·Input/Output·(GPIO)</a></li>
 111 <li·class="toctree-l2"><a·class="reference·internal"·href="../md/index.html">RAID</a></li>
 112 <li·class="toctree-l2·current"><a·class="reference·internal"·href="index.html">Media·subsystem·kernel·internal·API</a><ul·class="current">
 113 <li·class="toctree-l3·current"><a·class="current·reference·internal"·href="#">1.·Media·Subsystem·Profile</a><ul>
 114 <li·class="toctree-l4"><a·class="reference·internal"·href="#overview">1.1.·Overview</a></li>
 115 <li·class="toctree-l4"><a·class="reference·internal"·href="#submit-checklist-addendum">1.2.·Submit·Checklist·Addendum</a></li>
 116 <li·class="toctree-l4"><a·class="reference·internal"·href="#key-cycle-dates">1.3.·Key·Cycle·Dates</a></li>
 117 <li·class="toctree-l4"><a·class="reference·internal"·href="#review-cadence">1.4.·Review·Cadence</a></li>
70 </ul>118 </ul>
71 </li>119 </li>
72 <li·class="toctree-l2"><a·class="reference·internal"·href="../../maintainer/modifying-patches.html">Modifying·Patches</a></li>120 <li·class="toctree-l3"><a·class="reference·internal"·href="v4l2-core.html">2.·Video4Linux·devices</a></li>
 121 <li·class="toctree-l3"><a·class="reference·internal"·href="dtv-core.html">3.·Digital·TV·(DVB)·devices</a></li>
 122 <li·class="toctree-l3"><a·class="reference·internal"·href="rc-core.html">4.·Remote·Controller·devices</a></li>
 123 <li·class="toctree-l3"><a·class="reference·internal"·href="mc-core.html">5.·Media·Controller·devices</a></li>
 124 <li·class="toctree-l3"><a·class="reference·internal"·href="cec-core.html">6.·CEC·Kernel·Support</a></li>
 125 <li·class="toctree-l3"><a·class="reference·internal"·href="tx-rx.html">7.·Pixel·data·transmitter·and·receiver·drivers</a></li>
 126 <li·class="toctree-l3"><a·class="reference·internal"·href="camera-sensor.html">8.·Writing·camera·sensor·drivers</a></li>
 127 <li·class="toctree-l3"><a·class="reference·internal"·href="drivers/index.html">9.·Media·driver-specific·documentation</a></li>
73 </ul>128 </ul>
74 </li>129 </li>
 130 <li·class="toctree-l2"><a·class="reference·internal"·href="../misc_devices.html">Miscellaneous·Devices</a></li>
 131 <li·class="toctree-l2"><a·class="reference·internal"·href="../nfc/index.html">Near·Field·Communication</a></li>
 132 <li·class="toctree-l2"><a·class="reference·internal"·href="../dmaengine/index.html">DMAEngine·documentation</a></li>
 133 <li·class="toctree-l2"><a·class="reference·internal"·href="../slimbus.html">Linux·kernel·SLIMbus·support</a></li>
 134 <li·class="toctree-l2"><a·class="reference·internal"·href="../soundwire/index.html">SoundWire·Documentation</a></li>
 135 <li·class="toctree-l2"><a·class="reference·internal"·href="../thermal/index.html">Thermal</a></li>
 136 <li·class="toctree-l2"><a·class="reference·internal"·href="../fpga/index.html">FPGA·Subsystem</a></li>
75 <li·class="toctree-l1"><a·class="reference·internal"·href="../../process/index.html">All·development-process·docs</a></li>137 <li·class="toctree-l2"><a·class="reference·internal"·href="../acpi/index.html">ACPI·Support</a></li>
 138 <li·class="toctree-l2"><a·class="reference·internal"·href="../auxiliary_bus.html">Auxiliary·Bus</a></li>
 139 <li·class="toctree-l2"><a·class="reference·internal"·href="../backlight/lp855x-driver.html">Kernel·driver·lp855x</a></li>
 140 <li·class="toctree-l2"><a·class="reference·internal"·href="../connector.html">Kernel·Connector</a></li>
 141 <li·class="toctree-l2"><a·class="reference·internal"·href="../console.html">Console·Drivers</a></li>
 142 <li·class="toctree-l2"><a·class="reference·internal"·href="../dcdbas.html">Dell·Systems·Management·Base·Driver</a></li>
 143 <li·class="toctree-l2"><a·class="reference·internal"·href="../eisa.html">EISA·bus·support</a></li>
 144 <li·class="toctree-l2"><a·class="reference·internal"·href="../isa.html">ISA·Drivers</a></li>
 145 <li·class="toctree-l2"><a·class="reference·internal"·href="../isapnp.html">ISA·Plug·&amp;·Play·support·by·Jaroslav·Kysela·&lt;perex&#64;suse.cz&gt;</a></li>
 146 <li·class="toctree-l2"><a·class="reference·internal"·href="../io-mapping.html">The·io_mapping·functions</a></li>
 147 <li·class="toctree-l2"><a·class="reference·internal"·href="../io_ordering.html">Ordering·I/O·writes·to·memory-mapped·addresses</a></li>
 148 <li·class="toctree-l2"><a·class="reference·internal"·href="../generic-counter.html">Generic·Counter·Interface</a></li>
 149 <li·class="toctree-l2"><a·class="reference·internal"·href="../memory-devices/index.html">Memory·Controller·drivers</a></li>
 150 <li·class="toctree-l2"><a·class="reference·internal"·href="../men-chameleon-bus.html">MEN·Chameleon·Bus</a></li>
 151 <li·class="toctree-l2"><a·class="reference·internal"·href="../ntb.html">NTB·Drivers</a></li>
 152 <li·class="toctree-l2"><a·class="reference·internal"·href="../nvmem.html">NVMEM·Subsystem</a></li>
Max diff block lines reached; 907/18248 bytes (4.97%) of diff not shown.
5.91 KB
html2text {}
    
Offset 10, 34 lines modifiedOffset 10, 129 lines modified
10 6.1.11510 6.1.115
11 [q···················]11 [q···················]
12 ····*·A_guide_to_the_Kernel_Development_Process12 ····*·A_guide_to_the_Kernel_Development_Process
13 ····*·Submitting_patches:_the_essential_guide_to_getting_your_code_into_the13 ····*·Submitting_patches:_the_essential_guide_to_getting_your_code_into_the
14 ······kernel14 ······kernel
15 ····*·Code_of_conduct15 ····*·Code_of_conduct
16 ····*·Kernel_Maintainer_Handbook16 ····*·Kernel_Maintainer_Handbook
17 ··········o·Configure_Git 
18 ··········o·Rebasing_and_merging 
19 ··········o·Creating_Pull_Requests 
20 ··········o·Handling_messy_pull-request_diffstats 
21 ··········o·Maintainer_Entry_Profile 
22 ················#·Overview 
23 ················#·Submit_Checklist_Addendum 
24 ················#·Key_Cycle_Dates 
25 ················#·Review_Cadence 
26 ················#·Existing_profiles 
27 ······················#·Documentation_subsystem_maintainer_entry_profile 
28 ······················#·LIBNVDIMM_Maintainer_Entry_Profile 
29 ······················#·arch/riscv_maintenance_guidelines_for_developers 
30 ······················#·1._Media_Subsystem_Profile 
31 ······················#·Acceptance_criteria_for_vfio-pci_device_specific_driver 
32 ························variants 
33 ··········o·Modifying_Patches 
34 ····*·All_development-process_docs17 ····*·All_development-process_docs
35 ····*·Core_API_Documentation18 ····*·Core_API_Documentation
36 ····*·The_Linux_driver_implementer’s_API_guide19 ····*·The_Linux_driver_implementer’s_API_guide
 20 ··········o·Driver_Model
 21 ··········o·Driver_Basics
 22 ··········o·Device_drivers_infrastructure
 23 ··········o·ioctl_based_interfaces
 24 ··········o·Early_Userspace
 25 ··········o·CPU_and_Device_Power_Management
 26 ··········o·The_Common_Clk_Framework
 27 ··········o·Bus-Independent_Device_Accesses
 28 ··········o·Buffer_Sharing_and_Synchronization
 29 ··········o·Device_links
 30 ··········o·Component_Helper_for_Aggregate_Drivers
 31 ··········o·Message-based_devices
 32 ··········o·InfiniBand_and_Remote_DMA_(RDMA)_Interfaces
 33 ··········o·Managing_Ownership_of_the_Framebuffer_Aperture
 34 ··········o·Frame_Buffer_Library
 35 ··········o·Voltage_and_current_regulator_API
 36 ··········o·Reset_controller_API
 37 ··········o·Industrial_I/O
 38 ··········o·Input_Subsystem
 39 ··········o·Linux_USB_API
 40 ··········o·Firewire_(IEEE_1394)_driver_Interface_Guide
 41 ··········o·The_Linux_PCI_driver_implementer’s_API_guide
 42 ··········o·Compute_Express_Link
 43 ··········o·Serial_Peripheral_Interface_(SPI)
 44 ··········o·I2C_and_SMBus_Subsystem
 45 ··········o·IPMB_Driver_for_a_Satellite_MC
 46 ··········o·The_Linux_IPMI_Driver
 47 ··········o·I3C_subsystem
 48 ··········o·Generic_System_Interconnect_Subsystem
 49 ··········o·Device_Frequency_Scaling
 50 ··········o·High_Speed_Synchronous_Serial_Interface_(HSI)
 51 ··········o·Error_Detection_And_Correction_(EDAC)_Devices
 52 ··········o·SCSI_Interfaces_Guide
 53 ··········o·libATA_Developer’s_Guide
 54 ··········o·target_and_iSCSI_Interfaces_Guide
 55 ··········o·The_Common_Mailbox_Framework
 56 ··········o·MTD_NAND_Driver_Programming_Interface
 57 ··········o·Parallel_Port_Devices
 58 ··········o·16x50_UART_Driver
 59 ··········o·Pulse-Width_Modulation_(PWM)
 60 ··········o·Intel(R)_Management_Engine_Interface_(Intel(R)_MEI)
 61 ··········o·Memory_Technology_Device_(MTD)
 62 ··········o·MMC/SD/SDIO_card_support
 63 ··········o·Non-Volatile_Memory_Device_(NVDIMM)
 64 ··········o·W1:_Dallas’_1-wire_bus
 65 ··········o·The_Linux_RapidIO_Subsystem
 66 ··········o·Writing_s390_channel_device_drivers
 67 ··········o·VME_Device_Drivers
 68 ··········o·Linux_802.11_Driver_Developer’s_Guide
 69 ··········o·The_Userspace_I/O_HOWTO
 70 ··········o·Linux_Firmware_API
 71 ··········o·PINCTRL_(PIN_CONTROL)_subsystem
 72 ··········o·General_Purpose_Input/Output_(GPIO)
 73 ··········o·RAID
 74 ··········o·Media_subsystem_kernel_internal_API
 75 ················#·1._Media_Subsystem_Profile
 76 ······················#·1.1._Overview
 77 ······················#·1.2._Submit_Checklist_Addendum
 78 ······················#·1.3._Key_Cycle_Dates
 79 ······················#·1.4._Review_Cadence
 80 ················#·2._Video4Linux_devices
 81 ················#·3._Digital_TV_(DVB)_devices
 82 ················#·4._Remote_Controller_devices
 83 ················#·5._Media_Controller_devices
 84 ················#·6._CEC_Kernel_Support
 85 ················#·7._Pixel_data_transmitter_and_receiver_drivers
 86 ················#·8._Writing_camera_sensor_drivers
 87 ················#·9._Media_driver-specific_documentation
 88 ··········o·Miscellaneous_Devices
 89 ··········o·Near_Field_Communication
 90 ··········o·DMAEngine_documentation
 91 ··········o·Linux_kernel_SLIMbus_support
 92 ··········o·SoundWire_Documentation
 93 ··········o·Thermal
 94 ··········o·FPGA_Subsystem
 95 ··········o·ACPI_Support
 96 ··········o·Auxiliary_Bus
 97 ··········o·Kernel_driver_lp855x
 98 ··········o·Kernel_Connector
 99 ··········o·Console_Drivers
 100 ··········o·Dell_Systems_Management_Base_Driver
 101 ··········o·EISA_bus_support
 102 ··········o·ISA_Drivers
 103 ··········o·ISA_Plug_&_Play_support_by_Jaroslav_Kysela_<perex@suse.cz>
 104 ··········o·The_io_mapping_functions
 105 ··········o·Ordering_I/O_writes_to_memory-mapped_addresses
 106 ··········o·Generic_Counter_Interface
 107 ··········o·Memory_Controller_drivers
 108 ··········o·MEN_Chameleon_Bus
 109 ··········o·NTB_Drivers
 110 ··········o·NVMEM_Subsystem
 111 ··········o·PARPORT_interface_documentation
 112 ··········o·PPS_-_Pulse_Per_Second
 113 ··········o·PTP_hardware_clock_infrastructure_for_Linux
 114 ··········o·Generic_PHY_Framework
 115 ··········o·Pulse_Width_Modulation_(PWM)_interface
 116 ··········o·PLDM_Firmware_Flash_Update_Library
 117 ··········o·Overview_of_the_pldmfw_library
 118 ··········o·rfkill_-_RF_kill_switch_support
 119 ··········o·Support_for_Serial_devices
Max diff block lines reached; 203/6030 bytes (3.37%) of diff not shown.
21.5 KB
./usr/share/doc/linux-doc-6.1/html/driver-api/vfio-pci-device-specific-driver-acceptance.html
    
Offset 41, 46 lines modifiedOffset 41, 128 lines modified
41 ··<form·id="rtd-search-form"·class="wy-form"·action="../search.html"·method="get">41 ··<form·id="rtd-search-form"·class="wy-form"·action="../search.html"·method="get">
42 ····<input·type="text"·name="q"·placeholder="Search·docs"·aria-label="Search·docs"·/>42 ····<input·type="text"·name="q"·placeholder="Search·docs"·aria-label="Search·docs"·/>
43 ····<input·type="hidden"·name="check_keywords"·value="yes"·/>43 ····<input·type="hidden"·name="check_keywords"·value="yes"·/>
44 ····<input·type="hidden"·name="area"·value="default"·/>44 ····<input·type="hidden"·name="area"·value="default"·/>
45 ··</form>45 ··</form>
46 </div>46 </div>
47 ········</div><div·class="wy-menu·wy-menu-vertical"·data-spy="affix"·role="navigation"·aria-label="Navigation·menu">47 ········</div><div·class="wy-menu·wy-menu-vertical"·data-spy="affix"·role="navigation"·aria-label="Navigation·menu">
48 ··············<ul·class="current">48 ··············<ul>
49 <li·class="toctree-l1"><a·class="reference·internal"·href="../process/development-process.html">A·guide·to·the·Kernel·Development·Process</a></li>49 <li·class="toctree-l1"><a·class="reference·internal"·href="../process/development-process.html">A·guide·to·the·Kernel·Development·Process</a></li>
50 <li·class="toctree-l1"><a·class="reference·internal"·href="../process/submitting-patches.html">Submitting·patches:·the·essential·guide·to·getting·your·code·into·the·kernel</a></li>50 <li·class="toctree-l1"><a·class="reference·internal"·href="../process/submitting-patches.html">Submitting·patches:·the·essential·guide·to·getting·your·code·into·the·kernel</a></li>
51 <li·class="toctree-l1"><a·class="reference·internal"·href="../process/code-of-conduct.html">Code·of·conduct</a></li>51 <li·class="toctree-l1"><a·class="reference·internal"·href="../process/code-of-conduct.html">Code·of·conduct</a></li>
52 <li·class="toctree-l1·current"><a·class="reference·internal"·href="../maintainer/index.html">Kernel·Maintainer·Handbook</a><ul·class="current">52 <li·class="toctree-l1"><a·class="reference·internal"·href="../maintainer/index.html">Kernel·Maintainer·Handbook</a></li>
 53 <li·class="toctree-l1"><a·class="reference·internal"·href="../process/index.html">All·development-process·docs</a></li>
53 <li·class="toctree-l2"><a·class="reference·internal"·href="../maintainer/configure-git.html">Configure·Git</a></li> 
54 <li·class="toctree-l2"><a·class="reference·internal"·href="../maintainer/rebasing-and-merging.html">Rebasing·and·merging</a></li> 
55 <li·class="toctree-l2"><a·class="reference·internal"·href="../maintainer/pull-requests.html">Creating·Pull·Requests</a></li> 
56 <li·class="toctree-l2"><a·class="reference·internal"·href="../maintainer/messy-diffstat.html">Handling·messy·pull-request·diffstats</a></li> 
57 <li·class="toctree-l2·current"><a·class="reference·internal"·href="../maintainer/maintainer-entry-profile.html">Maintainer·Entry·Profile</a><ul·class="current"> 
58 <li·class="toctree-l3"><a·class="reference·internal"·href="../maintainer/maintainer-entry-profile.html#overview">Overview</a></li> 
59 <li·class="toctree-l3"><a·class="reference·internal"·href="../maintainer/maintainer-entry-profile.html#submit-checklist-addendum">Submit·Checklist·Addendum</a></li> 
60 <li·class="toctree-l3"><a·class="reference·internal"·href="../maintainer/maintainer-entry-profile.html#key-cycle-dates">Key·Cycle·Dates</a></li> 
61 <li·class="toctree-l3"><a·class="reference·internal"·href="../maintainer/maintainer-entry-profile.html#review-cadence">Review·Cadence</a></li> 
62 <li·class="toctree-l3·current"><a·class="reference·internal"·href="../maintainer/maintainer-entry-profile.html#existing-profiles">Existing·profiles</a><ul·class="current"> 
63 <li·class="toctree-l4"><a·class="reference·internal"·href="../doc-guide/maintainer-profile.html">Documentation·subsystem·maintainer·entry·profile</a></li> 
64 <li·class="toctree-l4"><a·class="reference·internal"·href="../nvdimm/maintainer-entry-profile.html">LIBNVDIMM·Maintainer·Entry·Profile</a></li> 
65 <li·class="toctree-l4"><a·class="reference·internal"·href="../riscv/patch-acceptance.html">arch/riscv·maintenance·guidelines·for·developers</a></li> 
66 <li·class="toctree-l4"><a·class="reference·internal"·href="media/maintainer-entry-profile.html">1.·Media·Subsystem·Profile</a></li> 
67 <li·class="toctree-l4·current"><a·class="current·reference·internal"·href="#">Acceptance·criteria·for·vfio-pci·device·specific·driver·variants</a></li> 
68 </ul>54 </ul>
69 </li>55 <ul·class="current">
 56 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</a></li>
 57 <li·class="toctree-l1·current"><a·class="reference·internal"·href="index.html">The·Linux·driver·implementer’s·API·guide</a><ul·class="current">
 58 <li·class="toctree-l2"><a·class="reference·internal"·href="driver-model/index.html">Driver·Model</a></li>
 59 <li·class="toctree-l2"><a·class="reference·internal"·href="basics.html">Driver·Basics</a></li>
 60 <li·class="toctree-l2"><a·class="reference·internal"·href="infrastructure.html">Device·drivers·infrastructure</a></li>
 61 <li·class="toctree-l2"><a·class="reference·internal"·href="ioctl.html">ioctl·based·interfaces</a></li>
 62 <li·class="toctree-l2"><a·class="reference·internal"·href="early-userspace/index.html">Early·Userspace</a></li>
 63 <li·class="toctree-l2"><a·class="reference·internal"·href="pm/index.html">CPU·and·Device·Power·Management</a></li>
 64 <li·class="toctree-l2"><a·class="reference·internal"·href="clk.html">The·Common·Clk·Framework</a></li>
 65 <li·class="toctree-l2"><a·class="reference·internal"·href="device-io.html">Bus-Independent·Device·Accesses</a></li>
 66 <li·class="toctree-l2"><a·class="reference·internal"·href="dma-buf.html">Buffer·Sharing·and·Synchronization</a></li>
 67 <li·class="toctree-l2"><a·class="reference·internal"·href="device_link.html">Device·links</a></li>
 68 <li·class="toctree-l2"><a·class="reference·internal"·href="component.html">Component·Helper·for·Aggregate·Drivers</a></li>
 69 <li·class="toctree-l2"><a·class="reference·internal"·href="message-based.html">Message-based·devices</a></li>
 70 <li·class="toctree-l2"><a·class="reference·internal"·href="infiniband.html">InfiniBand·and·Remote·DMA·(RDMA)·Interfaces</a></li>
 71 <li·class="toctree-l2"><a·class="reference·internal"·href="aperture.html">Managing·Ownership·of·the·Framebuffer·Aperture</a></li>
 72 <li·class="toctree-l2"><a·class="reference·internal"·href="frame-buffer.html">Frame·Buffer·Library</a></li>
 73 <li·class="toctree-l2"><a·class="reference·internal"·href="regulator.html">Voltage·and·current·regulator·API</a></li>
 74 <li·class="toctree-l2"><a·class="reference·internal"·href="reset.html">Reset·controller·API</a></li>
 75 <li·class="toctree-l2"><a·class="reference·internal"·href="iio/index.html">Industrial·I/O</a></li>
 76 <li·class="toctree-l2"><a·class="reference·internal"·href="input.html">Input·Subsystem</a></li>
 77 <li·class="toctree-l2"><a·class="reference·internal"·href="usb/index.html">Linux·USB·API</a></li>
 78 <li·class="toctree-l2"><a·class="reference·internal"·href="firewire.html">Firewire·(IEEE·1394)·driver·Interface·Guide</a></li>
 79 <li·class="toctree-l2"><a·class="reference·internal"·href="pci/index.html">The·Linux·PCI·driver·implementer’s·API·guide</a></li>
 80 <li·class="toctree-l2"><a·class="reference·internal"·href="cxl/index.html">Compute·Express·Link</a></li>
 81 <li·class="toctree-l2"><a·class="reference·internal"·href="spi.html">Serial·Peripheral·Interface·(SPI)</a></li>
 82 <li·class="toctree-l2"><a·class="reference·internal"·href="i2c.html">I<sup>2</sup>C·and·SMBus·Subsystem</a></li>
 83 <li·class="toctree-l2"><a·class="reference·internal"·href="ipmb.html">IPMB·Driver·for·a·Satellite·MC</a></li>
 84 <li·class="toctree-l2"><a·class="reference·internal"·href="ipmi.html">The·Linux·IPMI·Driver</a></li>
 85 <li·class="toctree-l2"><a·class="reference·internal"·href="i3c/index.html">I3C·subsystem</a></li>
 86 <li·class="toctree-l2"><a·class="reference·internal"·href="interconnect.html">Generic·System·Interconnect·Subsystem</a></li>
 87 <li·class="toctree-l2"><a·class="reference·internal"·href="devfreq.html">Device·Frequency·Scaling</a></li>
 88 <li·class="toctree-l2"><a·class="reference·internal"·href="hsi.html">High·Speed·Synchronous·Serial·Interface·(HSI)</a></li>
 89 <li·class="toctree-l2"><a·class="reference·internal"·href="edac.html">Error·Detection·And·Correction·(EDAC)·Devices</a></li>
 90 <li·class="toctree-l2"><a·class="reference·internal"·href="scsi.html">SCSI·Interfaces·Guide</a></li>
 91 <li·class="toctree-l2"><a·class="reference·internal"·href="libata.html">libATA·Developer’s·Guide</a></li>
 92 <li·class="toctree-l2"><a·class="reference·internal"·href="target.html">target·and·iSCSI·Interfaces·Guide</a></li>
 93 <li·class="toctree-l2"><a·class="reference·internal"·href="mailbox.html">The·Common·Mailbox·Framework</a></li>
 94 <li·class="toctree-l2"><a·class="reference·internal"·href="mtdnand.html">MTD·NAND·Driver·Programming·Interface</a></li>
 95 <li·class="toctree-l2"><a·class="reference·internal"·href="miscellaneous.html">Parallel·Port·Devices</a></li>
 96 <li·class="toctree-l2"><a·class="reference·internal"·href="miscellaneous.html#x50-uart-driver">16x50·UART·Driver</a></li>
 97 <li·class="toctree-l2"><a·class="reference·internal"·href="miscellaneous.html#pulse-width-modulation-pwm">Pulse-Width·Modulation·(PWM)</a></li>
 98 <li·class="toctree-l2"><a·class="reference·internal"·href="mei/index.html">Intel(R)·Management·Engine·Interface·(Intel(R)·MEI)</a></li>
 99 <li·class="toctree-l2"><a·class="reference·internal"·href="mtd/index.html">Memory·Technology·Device·(MTD)</a></li>
 100 <li·class="toctree-l2"><a·class="reference·internal"·href="mmc/index.html">MMC/SD/SDIO·card·support</a></li>
 101 <li·class="toctree-l2"><a·class="reference·internal"·href="nvdimm/index.html">Non-Volatile·Memory·Device·(NVDIMM)</a></li>
 102 <li·class="toctree-l2"><a·class="reference·internal"·href="w1.html">W1:·Dallas’·1-wire·bus</a></li>
 103 <li·class="toctree-l2"><a·class="reference·internal"·href="rapidio/index.html">The·Linux·RapidIO·Subsystem</a></li>
 104 <li·class="toctree-l2"><a·class="reference·internal"·href="s390-drivers.html">Writing·s390·channel·device·drivers</a></li>
 105 <li·class="toctree-l2"><a·class="reference·internal"·href="vme.html">VME·Device·Drivers</a></li>
 106 <li·class="toctree-l2"><a·class="reference·internal"·href="80211/index.html">Linux·802.11·Driver·Developer’s·Guide</a></li>
 107 <li·class="toctree-l2"><a·class="reference·internal"·href="uio-howto.html">The·Userspace·I/O·HOWTO</a></li>
 108 <li·class="toctree-l2"><a·class="reference·internal"·href="firmware/index.html">Linux·Firmware·API</a></li>
 109 <li·class="toctree-l2"><a·class="reference·internal"·href="pin-control.html">PINCTRL·(PIN·CONTROL)·subsystem</a></li>
 110 <li·class="toctree-l2"><a·class="reference·internal"·href="gpio/index.html">General·Purpose·Input/Output·(GPIO)</a></li>
 111 <li·class="toctree-l2"><a·class="reference·internal"·href="md/index.html">RAID</a></li>
 112 <li·class="toctree-l2"><a·class="reference·internal"·href="media/index.html">Media·subsystem·kernel·internal·API</a></li>
 113 <li·class="toctree-l2"><a·class="reference·internal"·href="misc_devices.html">Miscellaneous·Devices</a></li>
 114 <li·class="toctree-l2"><a·class="reference·internal"·href="nfc/index.html">Near·Field·Communication</a></li>
 115 <li·class="toctree-l2"><a·class="reference·internal"·href="dmaengine/index.html">DMAEngine·documentation</a></li>
 116 <li·class="toctree-l2"><a·class="reference·internal"·href="slimbus.html">Linux·kernel·SLIMbus·support</a></li>
 117 <li·class="toctree-l2"><a·class="reference·internal"·href="soundwire/index.html">SoundWire·Documentation</a></li>
 118 <li·class="toctree-l2"><a·class="reference·internal"·href="thermal/index.html">Thermal</a></li>
 119 <li·class="toctree-l2"><a·class="reference·internal"·href="fpga/index.html">FPGA·Subsystem</a></li>
 120 <li·class="toctree-l2"><a·class="reference·internal"·href="acpi/index.html">ACPI·Support</a></li>
 121 <li·class="toctree-l2"><a·class="reference·internal"·href="auxiliary_bus.html">Auxiliary·Bus</a></li>
 122 <li·class="toctree-l2"><a·class="reference·internal"·href="backlight/lp855x-driver.html">Kernel·driver·lp855x</a></li>
 123 <li·class="toctree-l2"><a·class="reference·internal"·href="connector.html">Kernel·Connector</a></li>
 124 <li·class="toctree-l2"><a·class="reference·internal"·href="console.html">Console·Drivers</a></li>
 125 <li·class="toctree-l2"><a·class="reference·internal"·href="dcdbas.html">Dell·Systems·Management·Base·Driver</a></li>
 126 <li·class="toctree-l2"><a·class="reference·internal"·href="eisa.html">EISA·bus·support</a></li>
 127 <li·class="toctree-l2"><a·class="reference·internal"·href="isa.html">ISA·Drivers</a></li>
 128 <li·class="toctree-l2"><a·class="reference·internal"·href="isapnp.html">ISA·Plug·&amp;·Play·support·by·Jaroslav·Kysela·&lt;perex&#64;suse.cz&gt;</a></li>
 129 <li·class="toctree-l2"><a·class="reference·internal"·href="io-mapping.html">The·io_mapping·functions</a></li>
 130 <li·class="toctree-l2"><a·class="reference·internal"·href="io_ordering.html">Ordering·I/O·writes·to·memory-mapped·addresses</a></li>
 131 <li·class="toctree-l2"><a·class="reference·internal"·href="generic-counter.html">Generic·Counter·Interface</a></li>
 132 <li·class="toctree-l2"><a·class="reference·internal"·href="memory-devices/index.html">Memory·Controller·drivers</a></li>
 133 <li·class="toctree-l2"><a·class="reference·internal"·href="men-chameleon-bus.html">MEN·Chameleon·Bus</a></li>
 134 <li·class="toctree-l2"><a·class="reference·internal"·href="ntb.html">NTB·Drivers</a></li>
 135 <li·class="toctree-l2"><a·class="reference·internal"·href="nvmem.html">NVMEM·Subsystem</a></li>
 136 <li·class="toctree-l2"><a·class="reference·internal"·href="parport-lowlevel.html">PARPORT·interface·documentation</a></li>
 137 <li·class="toctree-l2"><a·class="reference·internal"·href="pps.html">PPS·-·Pulse·Per·Second</a></li>
 138 <li·class="toctree-l2"><a·class="reference·internal"·href="ptp.html">PTP·hardware·clock·infrastructure·for·Linux</a></li>
 139 <li·class="toctree-l2"><a·class="reference·internal"·href="phy/index.html">Generic·PHY·Framework</a></li>
 140 <li·class="toctree-l2"><a·class="reference·internal"·href="pwm.html">Pulse·Width·Modulation·(PWM)·interface</a></li>
 141 <li·class="toctree-l2"><a·class="reference·internal"·href="pldmfw/index.html">PLDM·Firmware·Flash·Update·Library</a></li>
 142 <li·class="toctree-l2"><a·class="reference·internal"·href="pldmfw/index.html#overview-of-the-pldmfw-library">Overview·of·the·<code·class="docutils·literal·notranslate"><span·class="pre">pldmfw</span></code>·library</a></li>
 143 <li·class="toctree-l2"><a·class="reference·internal"·href="rfkill.html">rfkill·-·RF·kill·switch·support</a></li>
 144 <li·class="toctree-l2"><a·class="reference·internal"·href="serial/index.html">Support·for·Serial·devices</a></li>
 145 <li·class="toctree-l2"><a·class="reference·internal"·href="sm501.html">SM501·Driver</a></li>
 146 <li·class="toctree-l2"><a·class="reference·internal"·href="surface_aggregator/index.html">Surface·System·Aggregator·Module·(SSAM)</a></li>
 147 <li·class="toctree-l2"><a·class="reference·internal"·href="switchtec.html">Linux·Switchtec·Support</a></li>
 148 <li·class="toctree-l2"><a·class="reference·internal"·href="sync_file.html">Sync·File·API·Guide</a></li>
 149 <li·class="toctree-l2"><a·class="reference·internal"·href="tty/index.html">TTY</a></li>
 150 <li·class="toctree-l2"><a·class="reference·internal"·href="vfio-mediated-device.html">VFIO·Mediated·devices</a></li>
 151 <li·class="toctree-l2"><a·class="reference·internal"·href="vfio.html">VFIO·-·“Virtual·Function·I/O”·</a></li>
 152 <li·class="toctree-l2·current"><a·class="current·reference·internal"·href="#">Acceptance·criteria·for·vfio-pci·device·specific·driver·variants</a><ul>
Max diff block lines reached; 1632/16403 bytes (9.95%) of diff not shown.
5.32 KB
html2text {}
    
Offset 10, 34 lines modifiedOffset 10, 117 lines modified
10 6.1.11510 6.1.115
11 [q···················]11 [q···················]
12 ····*·A_guide_to_the_Kernel_Development_Process12 ····*·A_guide_to_the_Kernel_Development_Process
13 ····*·Submitting_patches:_the_essential_guide_to_getting_your_code_into_the13 ····*·Submitting_patches:_the_essential_guide_to_getting_your_code_into_the
14 ······kernel14 ······kernel
15 ····*·Code_of_conduct15 ····*·Code_of_conduct
16 ····*·Kernel_Maintainer_Handbook16 ····*·Kernel_Maintainer_Handbook
17 ··········o·Configure_Git 
18 ··········o·Rebasing_and_merging 
19 ··········o·Creating_Pull_Requests 
20 ··········o·Handling_messy_pull-request_diffstats 
21 ··········o·Maintainer_Entry_Profile 
22 ················#·Overview 
23 ················#·Submit_Checklist_Addendum 
24 ················#·Key_Cycle_Dates 
25 ················#·Review_Cadence 
26 ················#·Existing_profiles 
27 ······················#·Documentation_subsystem_maintainer_entry_profile 
28 ······················#·LIBNVDIMM_Maintainer_Entry_Profile 
29 ······················#·arch/riscv_maintenance_guidelines_for_developers 
30 ······················#·1._Media_Subsystem_Profile 
31 ······················#·Acceptance_criteria_for_vfio-pci_device_specific_driver 
32 ························variants 
33 ··········o·Modifying_Patches 
34 ····*·All_development-process_docs17 ····*·All_development-process_docs
35 ····*·Core_API_Documentation18 ····*·Core_API_Documentation
36 ····*·The_Linux_driver_implementer’s_API_guide19 ····*·The_Linux_driver_implementer’s_API_guide
 20 ··········o·Driver_Model
 21 ··········o·Driver_Basics
 22 ··········o·Device_drivers_infrastructure
 23 ··········o·ioctl_based_interfaces
 24 ··········o·Early_Userspace
 25 ··········o·CPU_and_Device_Power_Management
 26 ··········o·The_Common_Clk_Framework
 27 ··········o·Bus-Independent_Device_Accesses
 28 ··········o·Buffer_Sharing_and_Synchronization
 29 ··········o·Device_links
 30 ··········o·Component_Helper_for_Aggregate_Drivers
 31 ··········o·Message-based_devices
 32 ··········o·InfiniBand_and_Remote_DMA_(RDMA)_Interfaces
 33 ··········o·Managing_Ownership_of_the_Framebuffer_Aperture
 34 ··········o·Frame_Buffer_Library
 35 ··········o·Voltage_and_current_regulator_API
 36 ··········o·Reset_controller_API
 37 ··········o·Industrial_I/O
 38 ··········o·Input_Subsystem
 39 ··········o·Linux_USB_API
 40 ··········o·Firewire_(IEEE_1394)_driver_Interface_Guide
 41 ··········o·The_Linux_PCI_driver_implementer’s_API_guide
 42 ··········o·Compute_Express_Link
 43 ··········o·Serial_Peripheral_Interface_(SPI)
 44 ··········o·I2C_and_SMBus_Subsystem
 45 ··········o·IPMB_Driver_for_a_Satellite_MC
 46 ··········o·The_Linux_IPMI_Driver
 47 ··········o·I3C_subsystem
 48 ··········o·Generic_System_Interconnect_Subsystem
 49 ··········o·Device_Frequency_Scaling
 50 ··········o·High_Speed_Synchronous_Serial_Interface_(HSI)
 51 ··········o·Error_Detection_And_Correction_(EDAC)_Devices
 52 ··········o·SCSI_Interfaces_Guide
 53 ··········o·libATA_Developer’s_Guide
 54 ··········o·target_and_iSCSI_Interfaces_Guide
 55 ··········o·The_Common_Mailbox_Framework
 56 ··········o·MTD_NAND_Driver_Programming_Interface
 57 ··········o·Parallel_Port_Devices
 58 ··········o·16x50_UART_Driver
 59 ··········o·Pulse-Width_Modulation_(PWM)
 60 ··········o·Intel(R)_Management_Engine_Interface_(Intel(R)_MEI)
 61 ··········o·Memory_Technology_Device_(MTD)
 62 ··········o·MMC/SD/SDIO_card_support
 63 ··········o·Non-Volatile_Memory_Device_(NVDIMM)
 64 ··········o·W1:_Dallas’_1-wire_bus
 65 ··········o·The_Linux_RapidIO_Subsystem
 66 ··········o·Writing_s390_channel_device_drivers
 67 ··········o·VME_Device_Drivers
 68 ··········o·Linux_802.11_Driver_Developer’s_Guide
 69 ··········o·The_Userspace_I/O_HOWTO
 70 ··········o·Linux_Firmware_API
 71 ··········o·PINCTRL_(PIN_CONTROL)_subsystem
 72 ··········o·General_Purpose_Input/Output_(GPIO)
 73 ··········o·RAID
 74 ··········o·Media_subsystem_kernel_internal_API
 75 ··········o·Miscellaneous_Devices
 76 ··········o·Near_Field_Communication
 77 ··········o·DMAEngine_documentation
 78 ··········o·Linux_kernel_SLIMbus_support
 79 ··········o·SoundWire_Documentation
 80 ··········o·Thermal
 81 ··········o·FPGA_Subsystem
 82 ··········o·ACPI_Support
 83 ··········o·Auxiliary_Bus
 84 ··········o·Kernel_driver_lp855x
 85 ··········o·Kernel_Connector
 86 ··········o·Console_Drivers
 87 ··········o·Dell_Systems_Management_Base_Driver
 88 ··········o·EISA_bus_support
 89 ··········o·ISA_Drivers
 90 ··········o·ISA_Plug_&_Play_support_by_Jaroslav_Kysela_<perex@suse.cz>
 91 ··········o·The_io_mapping_functions
 92 ··········o·Ordering_I/O_writes_to_memory-mapped_addresses
 93 ··········o·Generic_Counter_Interface
 94 ··········o·Memory_Controller_drivers
 95 ··········o·MEN_Chameleon_Bus
 96 ··········o·NTB_Drivers
 97 ··········o·NVMEM_Subsystem
 98 ··········o·PARPORT_interface_documentation
 99 ··········o·PPS_-_Pulse_Per_Second
 100 ··········o·PTP_hardware_clock_infrastructure_for_Linux
 101 ··········o·Generic_PHY_Framework
 102 ··········o·Pulse_Width_Modulation_(PWM)_interface
 103 ··········o·PLDM_Firmware_Flash_Update_Library
 104 ··········o·Overview_of_the_pldmfw_library
 105 ··········o·rfkill_-_RF_kill_switch_support
 106 ··········o·Support_for_Serial_devices
 107 ··········o·SM501_Driver
 108 ··········o·Surface_System_Aggregator_Module_(SSAM)
 109 ··········o·Linux_Switchtec_Support
 110 ··········o·Sync_File_API_Guide
 111 ··········o·TTY
 112 ··········o·VFIO_Mediated_devices
 113 ··········o·VFIO_-_“Virtual_Function_I/O”
 114 ··········o·Acceptance_criteria_for_vfio-pci_device_specific_driver_variants
 115 ················#·Overview
 116 ··········o·Xilinx_FPGA
 117 ··········o·Xillybus_driver_for_generic_FPGA_interface
 118 ··········o·Writing_Device_Drivers_for_Zorro_Devices
 119 ··········o·The_Linux_Hardware_Timestamping_Engine_(HTE)
Max diff block lines reached; 203/5425 bytes (3.74%) of diff not shown.
10.0 KB
./usr/share/doc/linux-doc-6.1/html/process/1.Intro.html
    
Offset 64, 15 lines modifiedOffset 64, 67 lines modified
64 <li·class="toctree-l2"><a·class="reference·internal"·href="8.Conclusion.html">8.·For·more·information</a></li>64 <li·class="toctree-l2"><a·class="reference·internal"·href="8.Conclusion.html">8.·For·more·information</a></li>
65 <li·class="toctree-l2"><a·class="reference·internal"·href="8.Conclusion.html#conclusion">9.·Conclusion</a></li>65 <li·class="toctree-l2"><a·class="reference·internal"·href="8.Conclusion.html#conclusion">9.·Conclusion</a></li>
66 </ul>66 </ul>
67 </li>67 </li>
68 <li·class="toctree-l1"><a·class="reference·internal"·href="submitting-patches.html">Submitting·patches:·the·essential·guide·to·getting·your·code·into·the·kernel</a></li>68 <li·class="toctree-l1"><a·class="reference·internal"·href="submitting-patches.html">Submitting·patches:·the·essential·guide·to·getting·your·code·into·the·kernel</a></li>
69 <li·class="toctree-l1"><a·class="reference·internal"·href="code-of-conduct.html">Code·of·conduct</a></li>69 <li·class="toctree-l1"><a·class="reference·internal"·href="code-of-conduct.html">Code·of·conduct</a></li>
70 <li·class="toctree-l1"><a·class="reference·internal"·href="../maintainer/index.html">Kernel·Maintainer·Handbook</a></li>70 <li·class="toctree-l1"><a·class="reference·internal"·href="../maintainer/index.html">Kernel·Maintainer·Handbook</a></li>
71 <li·class="toctree-l1"><a·class="reference·internal"·href="index.html">All·development-process·docs</a></li>71 <li·class="toctree-l1·current"><a·class="reference·internal"·href="index.html">All·development-process·docs</a><ul·class="current">
 72 <li·class="toctree-l2"><a·class="reference·internal"·href="license-rules.html">Linux·kernel·licensing·rules</a></li>
 73 <li·class="toctree-l2"><a·class="reference·internal"·href="howto.html">HOWTO·do·Linux·kernel·development</a></li>
 74 <li·class="toctree-l2"><a·class="reference·internal"·href="code-of-conduct.html">Contributor·Covenant·Code·of·Conduct</a></li>
 75 <li·class="toctree-l2"><a·class="reference·internal"·href="code-of-conduct-interpretation.html">Linux·Kernel·Contributor·Covenant·Code·of·Conduct·Interpretation</a></li>
 76 <li·class="toctree-l2·current"><a·class="reference·internal"·href="development-process.html">A·guide·to·the·Kernel·Development·Process</a><ul·class="current">
 77 <li·class="toctree-l3·current"><a·class="current·reference·internal"·href="#">1.·Introduction</a><ul>
 78 <li·class="toctree-l4"><a·class="reference·internal"·href="#executive-summary">1.1.·Executive·summary</a></li>
 79 <li·class="toctree-l4"><a·class="reference·internal"·href="#what-this-document-is-about">1.2.·What·this·document·is·about</a></li>
 80 <li·class="toctree-l4"><a·class="reference·internal"·href="#credits">1.3.·Credits</a></li>
 81 <li·class="toctree-l4"><a·class="reference·internal"·href="#the-importance-of-getting-code-into-the-mainline">1.4.·The·importance·of·getting·code·into·the·mainline</a></li>
 82 <li·class="toctree-l4"><a·class="reference·internal"·href="#licensing">1.5.·Licensing</a></li>
 83 </ul>
 84 </li>
 85 <li·class="toctree-l3"><a·class="reference·internal"·href="2.Process.html">2.·How·the·development·process·works</a></li>
 86 <li·class="toctree-l3"><a·class="reference·internal"·href="3.Early-stage.html">3.·Early-stage·planning</a></li>
 87 <li·class="toctree-l3"><a·class="reference·internal"·href="4.Coding.html">4.·Getting·the·code·right</a></li>
 88 <li·class="toctree-l3"><a·class="reference·internal"·href="5.Posting.html">5.·Posting·patches</a></li>
 89 <li·class="toctree-l3"><a·class="reference·internal"·href="6.Followthrough.html">6.·Followthrough</a></li>
 90 <li·class="toctree-l3"><a·class="reference·internal"·href="7.AdvancedTopics.html">7.·Advanced·topics</a></li>
 91 <li·class="toctree-l3"><a·class="reference·internal"·href="8.Conclusion.html">8.·For·more·information</a></li>
 92 <li·class="toctree-l3"><a·class="reference·internal"·href="8.Conclusion.html#conclusion">9.·Conclusion</a></li>
 93 </ul>
 94 </li>
 95 <li·class="toctree-l2"><a·class="reference·internal"·href="submitting-patches.html">Submitting·patches:·the·essential·guide·to·getting·your·code·into·the·kernel</a></li>
 96 <li·class="toctree-l2"><a·class="reference·internal"·href="handling-regressions.html">Handling·regressions</a></li>
 97 <li·class="toctree-l2"><a·class="reference·internal"·href="programming-language.html">Programming·Language</a></li>
 98 <li·class="toctree-l2"><a·class="reference·internal"·href="coding-style.html">Linux·kernel·coding·style</a></li>
 99 <li·class="toctree-l2"><a·class="reference·internal"·href="maintainer-handbooks.html">Subsystem·and·maintainer·tree·specific·development·process·notes</a></li>
 100 <li·class="toctree-l2"><a·class="reference·internal"·href="maintainer-pgp-guide.html">Kernel·Maintainer·PGP·guide</a></li>
 101 <li·class="toctree-l2"><a·class="reference·internal"·href="email-clients.html">Email·clients·info·for·Linux</a></li>
 102 <li·class="toctree-l2"><a·class="reference·internal"·href="kernel-enforcement-statement.html">Linux·Kernel·Enforcement·Statement</a></li>
 103 <li·class="toctree-l2"><a·class="reference·internal"·href="kernel-driver-statement.html">Kernel·Driver·Statement</a></li>
 104 <li·class="toctree-l2"><a·class="reference·internal"·href="changes.html">Minimal·requirements·to·compile·the·Kernel</a></li>
 105 <li·class="toctree-l2"><a·class="reference·internal"·href="stable-api-nonsense.html">The·Linux·Kernel·Driver·Interface</a></li>
 106 <li·class="toctree-l2"><a·class="reference·internal"·href="management-style.html">Linux·kernel·management·style</a></li>
 107 <li·class="toctree-l2"><a·class="reference·internal"·href="stable-kernel-rules.html">Everything·you·ever·wanted·to·know·about·Linux·-stable·releases</a></li>
 108 <li·class="toctree-l2"><a·class="reference·internal"·href="submit-checklist.html">Linux·Kernel·patch·submission·checklist</a></li>
 109 <li·class="toctree-l2"><a·class="reference·internal"·href="kernel-docs.html">Index·of·Further·Kernel·Documentation</a></li>
 110 <li·class="toctree-l2"><a·class="reference·internal"·href="deprecated.html">Deprecated·Interfaces,·Language·Features,·Attributes,·and·Conventions</a></li>
 111 <li·class="toctree-l2"><a·class="reference·internal"·href="embargoed-hardware-issues.html">Embargoed·hardware·issues</a></li>
 112 <li·class="toctree-l2"><a·class="reference·internal"·href="maintainers.html">List·of·maintainers·and·how·to·submit·kernel·changes</a></li>
 113 <li·class="toctree-l2"><a·class="reference·internal"·href="researcher-guidelines.html">Researcher·Guidelines</a></li>
 114 <li·class="toctree-l2"><a·class="reference·internal"·href="applying-patches.html">Applying·Patches·To·The·Linux·Kernel</a></li>
 115 <li·class="toctree-l2"><a·class="reference·internal"·href="adding-syscalls.html">Adding·a·New·System·Call</a></li>
 116 <li·class="toctree-l2"><a·class="reference·internal"·href="magic-number.html">Linux·magic·numbers</a></li>
 117 <li·class="toctree-l2"><a·class="reference·internal"·href="volatile-considered-harmful.html">Why·the·“volatile”·type·class·should·not·be·used</a></li>
 118 <li·class="toctree-l2"><a·class="reference·internal"·href="botching-up-ioctls.html">(How·to·avoid)·Botching·up·ioctls</a></li>
 119 <li·class="toctree-l2"><a·class="reference·internal"·href="clang-format.html">clang-format</a></li>
 120 <li·class="toctree-l2"><a·class="reference·internal"·href="../riscv/patch-acceptance.html">arch/riscv·maintenance·guidelines·for·developers</a></li>
 121 <li·class="toctree-l2"><a·class="reference·internal"·href="../core-api/unaligned-memory-access.html">Unaligned·Memory·Accesses</a></li>
 122 </ul>
 123 </li>
72 </ul>124 </ul>
73 <ul>125 <ul>
74 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</a></li>126 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</a></li>
75 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>127 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>
76 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>128 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>
77 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>129 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>
78 </ul>130 </ul>
2.77 KB
html2text {}
    
Offset 25, 14 lines modifiedOffset 25, 62 lines modified
25 ··········o·8._For_more_information25 ··········o·8._For_more_information
26 ··········o·9._Conclusion26 ··········o·9._Conclusion
27 ····*·Submitting_patches:_the_essential_guide_to_getting_your_code_into_the27 ····*·Submitting_patches:_the_essential_guide_to_getting_your_code_into_the
28 ······kernel28 ······kernel
29 ····*·Code_of_conduct29 ····*·Code_of_conduct
30 ····*·Kernel_Maintainer_Handbook30 ····*·Kernel_Maintainer_Handbook
31 ····*·All_development-process_docs31 ····*·All_development-process_docs
 32 ··········o·Linux_kernel_licensing_rules
 33 ··········o·HOWTO_do_Linux_kernel_development
 34 ··········o·Contributor_Covenant_Code_of_Conduct
 35 ··········o·Linux_Kernel_Contributor_Covenant_Code_of_Conduct_Interpretation
 36 ··········o·A_guide_to_the_Kernel_Development_Process
 37 ················#·1._Introduction
 38 ······················#·1.1._Executive_summary
 39 ······················#·1.2._What_this_document_is_about
 40 ······················#·1.3._Credits
 41 ······················#·1.4._The_importance_of_getting_code_into_the_mainline
 42 ······················#·1.5._Licensing
 43 ················#·2._How_the_development_process_works
 44 ················#·3._Early-stage_planning
 45 ················#·4._Getting_the_code_right
 46 ················#·5._Posting_patches
 47 ················#·6._Followthrough
 48 ················#·7._Advanced_topics
 49 ················#·8._For_more_information
 50 ················#·9._Conclusion
 51 ··········o·Submitting_patches:_the_essential_guide_to_getting_your_code_into
 52 ············the_kernel
 53 ··········o·Handling_regressions
 54 ··········o·Programming_Language
 55 ··········o·Linux_kernel_coding_style
 56 ··········o·Subsystem_and_maintainer_tree_specific_development_process_notes
 57 ··········o·Kernel_Maintainer_PGP_guide
 58 ··········o·Email_clients_info_for_Linux
 59 ··········o·Linux_Kernel_Enforcement_Statement
 60 ··········o·Kernel_Driver_Statement
 61 ··········o·Minimal_requirements_to_compile_the_Kernel
 62 ··········o·The_Linux_Kernel_Driver_Interface
 63 ··········o·Linux_kernel_management_style
 64 ··········o·Everything_you_ever_wanted_to_know_about_Linux_-stable_releases
 65 ··········o·Linux_Kernel_patch_submission_checklist
 66 ··········o·Index_of_Further_Kernel_Documentation
 67 ··········o·Deprecated_Interfaces,_Language_Features,_Attributes,_and
 68 ············Conventions
 69 ··········o·Embargoed_hardware_issues
 70 ··········o·List_of_maintainers_and_how_to_submit_kernel_changes
 71 ··········o·Researcher_Guidelines
 72 ··········o·Applying_Patches_To_The_Linux_Kernel
 73 ··········o·Adding_a_New_System_Call
 74 ··········o·Linux_magic_numbers
 75 ··········o·Why_the_“volatile”_type_class_should_not_be_used
 76 ··········o·(How_to_avoid)_Botching_up_ioctls
 77 ··········o·clang-format
 78 ··········o·arch/riscv_maintenance_guidelines_for_developers
 79 ··········o·Unaligned_Memory_Accesses
32 ····*·Core_API_Documentation80 ····*·Core_API_Documentation
33 ····*·The_Linux_driver_implementer’s_API_guide81 ····*·The_Linux_driver_implementer’s_API_guide
34 ····*·Kernel_subsystem_documentation82 ····*·Kernel_subsystem_documentation
35 ····*·Locking_in_the_kernel83 ····*·Locking_in_the_kernel
36 ····*·Linux_kernel_licensing_rules84 ····*·Linux_kernel_licensing_rules
37 ····*·How_to_write_kernel_documentation85 ····*·How_to_write_kernel_documentation
38 ····*·Development_tools_for_the_kernel86 ····*·Development_tools_for_the_kernel
10.4 KB
./usr/share/doc/linux-doc-6.1/html/process/2.Process.html
    
Offset 67, 15 lines modifiedOffset 67, 70 lines modified
67 <li·class="toctree-l2"><a·class="reference·internal"·href="8.Conclusion.html">8.·For·more·information</a></li>67 <li·class="toctree-l2"><a·class="reference·internal"·href="8.Conclusion.html">8.·For·more·information</a></li>
68 <li·class="toctree-l2"><a·class="reference·internal"·href="8.Conclusion.html#conclusion">9.·Conclusion</a></li>68 <li·class="toctree-l2"><a·class="reference·internal"·href="8.Conclusion.html#conclusion">9.·Conclusion</a></li>
69 </ul>69 </ul>
70 </li>70 </li>
71 <li·class="toctree-l1"><a·class="reference·internal"·href="submitting-patches.html">Submitting·patches:·the·essential·guide·to·getting·your·code·into·the·kernel</a></li>71 <li·class="toctree-l1"><a·class="reference·internal"·href="submitting-patches.html">Submitting·patches:·the·essential·guide·to·getting·your·code·into·the·kernel</a></li>
72 <li·class="toctree-l1"><a·class="reference·internal"·href="code-of-conduct.html">Code·of·conduct</a></li>72 <li·class="toctree-l1"><a·class="reference·internal"·href="code-of-conduct.html">Code·of·conduct</a></li>
73 <li·class="toctree-l1"><a·class="reference·internal"·href="../maintainer/index.html">Kernel·Maintainer·Handbook</a></li>73 <li·class="toctree-l1"><a·class="reference·internal"·href="../maintainer/index.html">Kernel·Maintainer·Handbook</a></li>
74 <li·class="toctree-l1"><a·class="reference·internal"·href="index.html">All·development-process·docs</a></li>74 <li·class="toctree-l1·current"><a·class="reference·internal"·href="index.html">All·development-process·docs</a><ul·class="current">
 75 <li·class="toctree-l2"><a·class="reference·internal"·href="license-rules.html">Linux·kernel·licensing·rules</a></li>
 76 <li·class="toctree-l2"><a·class="reference·internal"·href="howto.html">HOWTO·do·Linux·kernel·development</a></li>
 77 <li·class="toctree-l2"><a·class="reference·internal"·href="code-of-conduct.html">Contributor·Covenant·Code·of·Conduct</a></li>
 78 <li·class="toctree-l2"><a·class="reference·internal"·href="code-of-conduct-interpretation.html">Linux·Kernel·Contributor·Covenant·Code·of·Conduct·Interpretation</a></li>
 79 <li·class="toctree-l2·current"><a·class="reference·internal"·href="development-process.html">A·guide·to·the·Kernel·Development·Process</a><ul·class="current">
 80 <li·class="toctree-l3"><a·class="reference·internal"·href="1.Intro.html">1.·Introduction</a></li>
 81 <li·class="toctree-l3·current"><a·class="current·reference·internal"·href="#">2.·How·the·development·process·works</a><ul>
 82 <li·class="toctree-l4"><a·class="reference·internal"·href="#the-big-picture">2.1.·The·big·picture</a></li>
 83 <li·class="toctree-l4"><a·class="reference·internal"·href="#the-lifecycle-of-a-patch">2.2.·The·lifecycle·of·a·patch</a></li>
 84 <li·class="toctree-l4"><a·class="reference·internal"·href="#how-patches-get-into-the-kernel">2.3.·How·patches·get·into·the·Kernel</a></li>
 85 <li·class="toctree-l4"><a·class="reference·internal"·href="#next-trees">2.4.·Next·trees</a></li>
 86 <li·class="toctree-l4"><a·class="reference·internal"·href="#staging-trees">2.5.·Staging·trees</a></li>
 87 <li·class="toctree-l4"><a·class="reference·internal"·href="#tools">2.6.·Tools</a></li>
 88 <li·class="toctree-l4"><a·class="reference·internal"·href="#mailing-lists">2.7.·Mailing·lists</a></li>
 89 <li·class="toctree-l4"><a·class="reference·internal"·href="#getting-started-with-kernel-development">2.8.·Getting·started·with·Kernel·development</a></li>
 90 </ul>
 91 </li>
 92 <li·class="toctree-l3"><a·class="reference·internal"·href="3.Early-stage.html">3.·Early-stage·planning</a></li>
 93 <li·class="toctree-l3"><a·class="reference·internal"·href="4.Coding.html">4.·Getting·the·code·right</a></li>
 94 <li·class="toctree-l3"><a·class="reference·internal"·href="5.Posting.html">5.·Posting·patches</a></li>
 95 <li·class="toctree-l3"><a·class="reference·internal"·href="6.Followthrough.html">6.·Followthrough</a></li>
 96 <li·class="toctree-l3"><a·class="reference·internal"·href="7.AdvancedTopics.html">7.·Advanced·topics</a></li>
 97 <li·class="toctree-l3"><a·class="reference·internal"·href="8.Conclusion.html">8.·For·more·information</a></li>
 98 <li·class="toctree-l3"><a·class="reference·internal"·href="8.Conclusion.html#conclusion">9.·Conclusion</a></li>
 99 </ul>
 100 </li>
 101 <li·class="toctree-l2"><a·class="reference·internal"·href="submitting-patches.html">Submitting·patches:·the·essential·guide·to·getting·your·code·into·the·kernel</a></li>
 102 <li·class="toctree-l2"><a·class="reference·internal"·href="handling-regressions.html">Handling·regressions</a></li>
 103 <li·class="toctree-l2"><a·class="reference·internal"·href="programming-language.html">Programming·Language</a></li>
 104 <li·class="toctree-l2"><a·class="reference·internal"·href="coding-style.html">Linux·kernel·coding·style</a></li>
 105 <li·class="toctree-l2"><a·class="reference·internal"·href="maintainer-handbooks.html">Subsystem·and·maintainer·tree·specific·development·process·notes</a></li>
 106 <li·class="toctree-l2"><a·class="reference·internal"·href="maintainer-pgp-guide.html">Kernel·Maintainer·PGP·guide</a></li>
 107 <li·class="toctree-l2"><a·class="reference·internal"·href="email-clients.html">Email·clients·info·for·Linux</a></li>
 108 <li·class="toctree-l2"><a·class="reference·internal"·href="kernel-enforcement-statement.html">Linux·Kernel·Enforcement·Statement</a></li>
 109 <li·class="toctree-l2"><a·class="reference·internal"·href="kernel-driver-statement.html">Kernel·Driver·Statement</a></li>
 110 <li·class="toctree-l2"><a·class="reference·internal"·href="changes.html">Minimal·requirements·to·compile·the·Kernel</a></li>
 111 <li·class="toctree-l2"><a·class="reference·internal"·href="stable-api-nonsense.html">The·Linux·Kernel·Driver·Interface</a></li>
 112 <li·class="toctree-l2"><a·class="reference·internal"·href="management-style.html">Linux·kernel·management·style</a></li>
 113 <li·class="toctree-l2"><a·class="reference·internal"·href="stable-kernel-rules.html">Everything·you·ever·wanted·to·know·about·Linux·-stable·releases</a></li>
 114 <li·class="toctree-l2"><a·class="reference·internal"·href="submit-checklist.html">Linux·Kernel·patch·submission·checklist</a></li>
 115 <li·class="toctree-l2"><a·class="reference·internal"·href="kernel-docs.html">Index·of·Further·Kernel·Documentation</a></li>
 116 <li·class="toctree-l2"><a·class="reference·internal"·href="deprecated.html">Deprecated·Interfaces,·Language·Features,·Attributes,·and·Conventions</a></li>
 117 <li·class="toctree-l2"><a·class="reference·internal"·href="embargoed-hardware-issues.html">Embargoed·hardware·issues</a></li>
 118 <li·class="toctree-l2"><a·class="reference·internal"·href="maintainers.html">List·of·maintainers·and·how·to·submit·kernel·changes</a></li>
 119 <li·class="toctree-l2"><a·class="reference·internal"·href="researcher-guidelines.html">Researcher·Guidelines</a></li>
 120 <li·class="toctree-l2"><a·class="reference·internal"·href="applying-patches.html">Applying·Patches·To·The·Linux·Kernel</a></li>
 121 <li·class="toctree-l2"><a·class="reference·internal"·href="adding-syscalls.html">Adding·a·New·System·Call</a></li>
 122 <li·class="toctree-l2"><a·class="reference·internal"·href="magic-number.html">Linux·magic·numbers</a></li>
 123 <li·class="toctree-l2"><a·class="reference·internal"·href="volatile-considered-harmful.html">Why·the·“volatile”·type·class·should·not·be·used</a></li>
 124 <li·class="toctree-l2"><a·class="reference·internal"·href="botching-up-ioctls.html">(How·to·avoid)·Botching·up·ioctls</a></li>
 125 <li·class="toctree-l2"><a·class="reference·internal"·href="clang-format.html">clang-format</a></li>
 126 <li·class="toctree-l2"><a·class="reference·internal"·href="../riscv/patch-acceptance.html">arch/riscv·maintenance·guidelines·for·developers</a></li>
 127 <li·class="toctree-l2"><a·class="reference·internal"·href="../core-api/unaligned-memory-access.html">Unaligned·Memory·Accesses</a></li>
 128 </ul>
 129 </li>
75 </ul>130 </ul>
76 <ul>131 <ul>
77 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</a></li>132 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</a></li>
78 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>133 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>
79 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>134 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>
80 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>135 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>
81 </ul>136 </ul>
2.9 KB
html2text {}
    
Offset 28, 14 lines modifiedOffset 28, 65 lines modified
28 ··········o·8._For_more_information28 ··········o·8._For_more_information
29 ··········o·9._Conclusion29 ··········o·9._Conclusion
30 ····*·Submitting_patches:_the_essential_guide_to_getting_your_code_into_the30 ····*·Submitting_patches:_the_essential_guide_to_getting_your_code_into_the
31 ······kernel31 ······kernel
32 ····*·Code_of_conduct32 ····*·Code_of_conduct
33 ····*·Kernel_Maintainer_Handbook33 ····*·Kernel_Maintainer_Handbook
34 ····*·All_development-process_docs34 ····*·All_development-process_docs
 35 ··········o·Linux_kernel_licensing_rules
 36 ··········o·HOWTO_do_Linux_kernel_development
 37 ··········o·Contributor_Covenant_Code_of_Conduct
 38 ··········o·Linux_Kernel_Contributor_Covenant_Code_of_Conduct_Interpretation
 39 ··········o·A_guide_to_the_Kernel_Development_Process
 40 ················#·1._Introduction
 41 ················#·2._How_the_development_process_works
 42 ······················#·2.1._The_big_picture
 43 ······················#·2.2._The_lifecycle_of_a_patch
 44 ······················#·2.3._How_patches_get_into_the_Kernel
 45 ······················#·2.4._Next_trees
 46 ······················#·2.5._Staging_trees
 47 ······················#·2.6._Tools
 48 ······················#·2.7._Mailing_lists
 49 ······················#·2.8._Getting_started_with_Kernel_development
 50 ················#·3._Early-stage_planning
 51 ················#·4._Getting_the_code_right
 52 ················#·5._Posting_patches
 53 ················#·6._Followthrough
 54 ················#·7._Advanced_topics
 55 ················#·8._For_more_information
 56 ················#·9._Conclusion
 57 ··········o·Submitting_patches:_the_essential_guide_to_getting_your_code_into
 58 ············the_kernel
 59 ··········o·Handling_regressions
 60 ··········o·Programming_Language
 61 ··········o·Linux_kernel_coding_style
 62 ··········o·Subsystem_and_maintainer_tree_specific_development_process_notes
 63 ··········o·Kernel_Maintainer_PGP_guide
 64 ··········o·Email_clients_info_for_Linux
 65 ··········o·Linux_Kernel_Enforcement_Statement
 66 ··········o·Kernel_Driver_Statement
 67 ··········o·Minimal_requirements_to_compile_the_Kernel
 68 ··········o·The_Linux_Kernel_Driver_Interface
 69 ··········o·Linux_kernel_management_style
 70 ··········o·Everything_you_ever_wanted_to_know_about_Linux_-stable_releases
 71 ··········o·Linux_Kernel_patch_submission_checklist
 72 ··········o·Index_of_Further_Kernel_Documentation
 73 ··········o·Deprecated_Interfaces,_Language_Features,_Attributes,_and
 74 ············Conventions
 75 ··········o·Embargoed_hardware_issues
 76 ··········o·List_of_maintainers_and_how_to_submit_kernel_changes
 77 ··········o·Researcher_Guidelines
 78 ··········o·Applying_Patches_To_The_Linux_Kernel
 79 ··········o·Adding_a_New_System_Call
 80 ··········o·Linux_magic_numbers
 81 ··········o·Why_the_“volatile”_type_class_should_not_be_used
 82 ··········o·(How_to_avoid)_Botching_up_ioctls
 83 ··········o·clang-format
 84 ··········o·arch/riscv_maintenance_guidelines_for_developers
 85 ··········o·Unaligned_Memory_Accesses
35 ····*·Core_API_Documentation86 ····*·Core_API_Documentation
36 ····*·The_Linux_driver_implementer’s_API_guide87 ····*·The_Linux_driver_implementer’s_API_guide
37 ····*·Kernel_subsystem_documentation88 ····*·Kernel_subsystem_documentation
38 ····*·Locking_in_the_kernel89 ····*·Locking_in_the_kernel
39 ····*·Linux_kernel_licensing_rules90 ····*·Linux_kernel_licensing_rules
40 ····*·How_to_write_kernel_documentation91 ····*·How_to_write_kernel_documentation
41 ····*·Development_tools_for_the_kernel92 ····*·Development_tools_for_the_kernel
9.96 KB
./usr/share/doc/linux-doc-6.1/html/process/3.Early-stage.html
    
Offset 64, 15 lines modifiedOffset 64, 67 lines modified
64 <li·class="toctree-l2"><a·class="reference·internal"·href="8.Conclusion.html">8.·For·more·information</a></li>64 <li·class="toctree-l2"><a·class="reference·internal"·href="8.Conclusion.html">8.·For·more·information</a></li>
65 <li·class="toctree-l2"><a·class="reference·internal"·href="8.Conclusion.html#conclusion">9.·Conclusion</a></li>65 <li·class="toctree-l2"><a·class="reference·internal"·href="8.Conclusion.html#conclusion">9.·Conclusion</a></li>
66 </ul>66 </ul>
67 </li>67 </li>
68 <li·class="toctree-l1"><a·class="reference·internal"·href="submitting-patches.html">Submitting·patches:·the·essential·guide·to·getting·your·code·into·the·kernel</a></li>68 <li·class="toctree-l1"><a·class="reference·internal"·href="submitting-patches.html">Submitting·patches:·the·essential·guide·to·getting·your·code·into·the·kernel</a></li>
69 <li·class="toctree-l1"><a·class="reference·internal"·href="code-of-conduct.html">Code·of·conduct</a></li>69 <li·class="toctree-l1"><a·class="reference·internal"·href="code-of-conduct.html">Code·of·conduct</a></li>
70 <li·class="toctree-l1"><a·class="reference·internal"·href="../maintainer/index.html">Kernel·Maintainer·Handbook</a></li>70 <li·class="toctree-l1"><a·class="reference·internal"·href="../maintainer/index.html">Kernel·Maintainer·Handbook</a></li>
71 <li·class="toctree-l1"><a·class="reference·internal"·href="index.html">All·development-process·docs</a></li>71 <li·class="toctree-l1·current"><a·class="reference·internal"·href="index.html">All·development-process·docs</a><ul·class="current">
 72 <li·class="toctree-l2"><a·class="reference·internal"·href="license-rules.html">Linux·kernel·licensing·rules</a></li>
 73 <li·class="toctree-l2"><a·class="reference·internal"·href="howto.html">HOWTO·do·Linux·kernel·development</a></li>
 74 <li·class="toctree-l2"><a·class="reference·internal"·href="code-of-conduct.html">Contributor·Covenant·Code·of·Conduct</a></li>
 75 <li·class="toctree-l2"><a·class="reference·internal"·href="code-of-conduct-interpretation.html">Linux·Kernel·Contributor·Covenant·Code·of·Conduct·Interpretation</a></li>
 76 <li·class="toctree-l2·current"><a·class="reference·internal"·href="development-process.html">A·guide·to·the·Kernel·Development·Process</a><ul·class="current">
 77 <li·class="toctree-l3"><a·class="reference·internal"·href="1.Intro.html">1.·Introduction</a></li>
 78 <li·class="toctree-l3"><a·class="reference·internal"·href="2.Process.html">2.·How·the·development·process·works</a></li>
 79 <li·class="toctree-l3·current"><a·class="current·reference·internal"·href="#">3.·Early-stage·planning</a><ul>
 80 <li·class="toctree-l4"><a·class="reference·internal"·href="#specifying-the-problem">3.1.·Specifying·the·problem</a></li>
 81 <li·class="toctree-l4"><a·class="reference·internal"·href="#early-discussion">3.2.·Early·discussion</a></li>
 82 <li·class="toctree-l4"><a·class="reference·internal"·href="#who-do-you-talk-to">3.3.·Who·do·you·talk·to?</a></li>
 83 <li·class="toctree-l4"><a·class="reference·internal"·href="#when-to-post">3.4.·When·to·post?</a></li>
 84 <li·class="toctree-l4"><a·class="reference·internal"·href="#getting-official-buy-in">3.5.·Getting·official·buy-in</a></li>
 85 </ul>
 86 </li>
 87 <li·class="toctree-l3"><a·class="reference·internal"·href="4.Coding.html">4.·Getting·the·code·right</a></li>
 88 <li·class="toctree-l3"><a·class="reference·internal"·href="5.Posting.html">5.·Posting·patches</a></li>
 89 <li·class="toctree-l3"><a·class="reference·internal"·href="6.Followthrough.html">6.·Followthrough</a></li>
 90 <li·class="toctree-l3"><a·class="reference·internal"·href="7.AdvancedTopics.html">7.·Advanced·topics</a></li>
 91 <li·class="toctree-l3"><a·class="reference·internal"·href="8.Conclusion.html">8.·For·more·information</a></li>
 92 <li·class="toctree-l3"><a·class="reference·internal"·href="8.Conclusion.html#conclusion">9.·Conclusion</a></li>
 93 </ul>
 94 </li>
 95 <li·class="toctree-l2"><a·class="reference·internal"·href="submitting-patches.html">Submitting·patches:·the·essential·guide·to·getting·your·code·into·the·kernel</a></li>
 96 <li·class="toctree-l2"><a·class="reference·internal"·href="handling-regressions.html">Handling·regressions</a></li>
 97 <li·class="toctree-l2"><a·class="reference·internal"·href="programming-language.html">Programming·Language</a></li>
 98 <li·class="toctree-l2"><a·class="reference·internal"·href="coding-style.html">Linux·kernel·coding·style</a></li>
 99 <li·class="toctree-l2"><a·class="reference·internal"·href="maintainer-handbooks.html">Subsystem·and·maintainer·tree·specific·development·process·notes</a></li>
 100 <li·class="toctree-l2"><a·class="reference·internal"·href="maintainer-pgp-guide.html">Kernel·Maintainer·PGP·guide</a></li>
 101 <li·class="toctree-l2"><a·class="reference·internal"·href="email-clients.html">Email·clients·info·for·Linux</a></li>
 102 <li·class="toctree-l2"><a·class="reference·internal"·href="kernel-enforcement-statement.html">Linux·Kernel·Enforcement·Statement</a></li>
 103 <li·class="toctree-l2"><a·class="reference·internal"·href="kernel-driver-statement.html">Kernel·Driver·Statement</a></li>
 104 <li·class="toctree-l2"><a·class="reference·internal"·href="changes.html">Minimal·requirements·to·compile·the·Kernel</a></li>
 105 <li·class="toctree-l2"><a·class="reference·internal"·href="stable-api-nonsense.html">The·Linux·Kernel·Driver·Interface</a></li>
 106 <li·class="toctree-l2"><a·class="reference·internal"·href="management-style.html">Linux·kernel·management·style</a></li>
 107 <li·class="toctree-l2"><a·class="reference·internal"·href="stable-kernel-rules.html">Everything·you·ever·wanted·to·know·about·Linux·-stable·releases</a></li>
 108 <li·class="toctree-l2"><a·class="reference·internal"·href="submit-checklist.html">Linux·Kernel·patch·submission·checklist</a></li>
 109 <li·class="toctree-l2"><a·class="reference·internal"·href="kernel-docs.html">Index·of·Further·Kernel·Documentation</a></li>
 110 <li·class="toctree-l2"><a·class="reference·internal"·href="deprecated.html">Deprecated·Interfaces,·Language·Features,·Attributes,·and·Conventions</a></li>
 111 <li·class="toctree-l2"><a·class="reference·internal"·href="embargoed-hardware-issues.html">Embargoed·hardware·issues</a></li>
 112 <li·class="toctree-l2"><a·class="reference·internal"·href="maintainers.html">List·of·maintainers·and·how·to·submit·kernel·changes</a></li>
 113 <li·class="toctree-l2"><a·class="reference·internal"·href="researcher-guidelines.html">Researcher·Guidelines</a></li>
 114 <li·class="toctree-l2"><a·class="reference·internal"·href="applying-patches.html">Applying·Patches·To·The·Linux·Kernel</a></li>
 115 <li·class="toctree-l2"><a·class="reference·internal"·href="adding-syscalls.html">Adding·a·New·System·Call</a></li>
 116 <li·class="toctree-l2"><a·class="reference·internal"·href="magic-number.html">Linux·magic·numbers</a></li>
 117 <li·class="toctree-l2"><a·class="reference·internal"·href="volatile-considered-harmful.html">Why·the·“volatile”·type·class·should·not·be·used</a></li>
 118 <li·class="toctree-l2"><a·class="reference·internal"·href="botching-up-ioctls.html">(How·to·avoid)·Botching·up·ioctls</a></li>
 119 <li·class="toctree-l2"><a·class="reference·internal"·href="clang-format.html">clang-format</a></li>
 120 <li·class="toctree-l2"><a·class="reference·internal"·href="../riscv/patch-acceptance.html">arch/riscv·maintenance·guidelines·for·developers</a></li>
 121 <li·class="toctree-l2"><a·class="reference·internal"·href="../core-api/unaligned-memory-access.html">Unaligned·Memory·Accesses</a></li>
 122 </ul>
 123 </li>
72 </ul>124 </ul>
73 <ul>125 <ul>
74 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</a></li>126 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</a></li>
75 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>127 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>
76 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>128 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>
77 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>129 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>
78 </ul>130 </ul>
2.76 KB
html2text {}
    
Offset 25, 14 lines modifiedOffset 25, 62 lines modified
25 ··········o·8._For_more_information25 ··········o·8._For_more_information
26 ··········o·9._Conclusion26 ··········o·9._Conclusion
27 ····*·Submitting_patches:_the_essential_guide_to_getting_your_code_into_the27 ····*·Submitting_patches:_the_essential_guide_to_getting_your_code_into_the
28 ······kernel28 ······kernel
29 ····*·Code_of_conduct29 ····*·Code_of_conduct
30 ····*·Kernel_Maintainer_Handbook30 ····*·Kernel_Maintainer_Handbook
31 ····*·All_development-process_docs31 ····*·All_development-process_docs
 32 ··········o·Linux_kernel_licensing_rules
 33 ··········o·HOWTO_do_Linux_kernel_development
 34 ··········o·Contributor_Covenant_Code_of_Conduct
 35 ··········o·Linux_Kernel_Contributor_Covenant_Code_of_Conduct_Interpretation
 36 ··········o·A_guide_to_the_Kernel_Development_Process
 37 ················#·1._Introduction
 38 ················#·2._How_the_development_process_works
 39 ················#·3._Early-stage_planning
 40 ······················#·3.1._Specifying_the_problem
 41 ······················#·3.2._Early_discussion
 42 ······················#·3.3._Who_do_you_talk_to?
 43 ······················#·3.4._When_to_post?
 44 ······················#·3.5._Getting_official_buy-in
 45 ················#·4._Getting_the_code_right
 46 ················#·5._Posting_patches
 47 ················#·6._Followthrough
 48 ················#·7._Advanced_topics
 49 ················#·8._For_more_information
 50 ················#·9._Conclusion
 51 ··········o·Submitting_patches:_the_essential_guide_to_getting_your_code_into
 52 ············the_kernel
 53 ··········o·Handling_regressions
 54 ··········o·Programming_Language
 55 ··········o·Linux_kernel_coding_style
 56 ··········o·Subsystem_and_maintainer_tree_specific_development_process_notes
 57 ··········o·Kernel_Maintainer_PGP_guide
 58 ··········o·Email_clients_info_for_Linux
 59 ··········o·Linux_Kernel_Enforcement_Statement
 60 ··········o·Kernel_Driver_Statement
 61 ··········o·Minimal_requirements_to_compile_the_Kernel
 62 ··········o·The_Linux_Kernel_Driver_Interface
 63 ··········o·Linux_kernel_management_style
 64 ··········o·Everything_you_ever_wanted_to_know_about_Linux_-stable_releases
 65 ··········o·Linux_Kernel_patch_submission_checklist
 66 ··········o·Index_of_Further_Kernel_Documentation
 67 ··········o·Deprecated_Interfaces,_Language_Features,_Attributes,_and
 68 ············Conventions
 69 ··········o·Embargoed_hardware_issues
 70 ··········o·List_of_maintainers_and_how_to_submit_kernel_changes
 71 ··········o·Researcher_Guidelines
 72 ··········o·Applying_Patches_To_The_Linux_Kernel
 73 ··········o·Adding_a_New_System_Call
 74 ··········o·Linux_magic_numbers
 75 ··········o·Why_the_“volatile”_type_class_should_not_be_used
 76 ··········o·(How_to_avoid)_Botching_up_ioctls
 77 ··········o·clang-format
 78 ··········o·arch/riscv_maintenance_guidelines_for_developers
 79 ··········o·Unaligned_Memory_Accesses
32 ····*·Core_API_Documentation80 ····*·Core_API_Documentation
33 ····*·The_Linux_driver_implementer’s_API_guide81 ····*·The_Linux_driver_implementer’s_API_guide
34 ····*·Kernel_subsystem_documentation82 ····*·Kernel_subsystem_documentation
35 ····*·Locking_in_the_kernel83 ····*·Locking_in_the_kernel
36 ····*·Linux_kernel_licensing_rules84 ····*·Linux_kernel_licensing_rules
37 ····*·How_to_write_kernel_documentation85 ····*·How_to_write_kernel_documentation
38 ····*·Development_tools_for_the_kernel86 ····*·Development_tools_for_the_kernel
9.75 KB
./usr/share/doc/linux-doc-6.1/html/process/4.Coding.html
    
Offset 71, 15 lines modifiedOffset 71, 66 lines modified
71 <li·class="toctree-l2"><a·class="reference·internal"·href="8.Conclusion.html">8.·For·more·information</a></li>71 <li·class="toctree-l2"><a·class="reference·internal"·href="8.Conclusion.html">8.·For·more·information</a></li>
72 <li·class="toctree-l2"><a·class="reference·internal"·href="8.Conclusion.html#conclusion">9.·Conclusion</a></li>72 <li·class="toctree-l2"><a·class="reference·internal"·href="8.Conclusion.html#conclusion">9.·Conclusion</a></li>
73 </ul>73 </ul>
74 </li>74 </li>
75 <li·class="toctree-l1"><a·class="reference·internal"·href="submitting-patches.html">Submitting·patches:·the·essential·guide·to·getting·your·code·into·the·kernel</a></li>75 <li·class="toctree-l1"><a·class="reference·internal"·href="submitting-patches.html">Submitting·patches:·the·essential·guide·to·getting·your·code·into·the·kernel</a></li>
76 <li·class="toctree-l1"><a·class="reference·internal"·href="code-of-conduct.html">Code·of·conduct</a></li>76 <li·class="toctree-l1"><a·class="reference·internal"·href="code-of-conduct.html">Code·of·conduct</a></li>
77 <li·class="toctree-l1"><a·class="reference·internal"·href="../maintainer/index.html">Kernel·Maintainer·Handbook</a></li>77 <li·class="toctree-l1"><a·class="reference·internal"·href="../maintainer/index.html">Kernel·Maintainer·Handbook</a></li>
78 <li·class="toctree-l1"><a·class="reference·internal"·href="index.html">All·development-process·docs</a></li>78 <li·class="toctree-l1·current"><a·class="reference·internal"·href="index.html">All·development-process·docs</a><ul·class="current">
 79 <li·class="toctree-l2"><a·class="reference·internal"·href="license-rules.html">Linux·kernel·licensing·rules</a></li>
 80 <li·class="toctree-l2"><a·class="reference·internal"·href="howto.html">HOWTO·do·Linux·kernel·development</a></li>
 81 <li·class="toctree-l2"><a·class="reference·internal"·href="code-of-conduct.html">Contributor·Covenant·Code·of·Conduct</a></li>
 82 <li·class="toctree-l2"><a·class="reference·internal"·href="code-of-conduct-interpretation.html">Linux·Kernel·Contributor·Covenant·Code·of·Conduct·Interpretation</a></li>
 83 <li·class="toctree-l2·current"><a·class="reference·internal"·href="development-process.html">A·guide·to·the·Kernel·Development·Process</a><ul·class="current">
 84 <li·class="toctree-l3"><a·class="reference·internal"·href="1.Intro.html">1.·Introduction</a></li>
 85 <li·class="toctree-l3"><a·class="reference·internal"·href="2.Process.html">2.·How·the·development·process·works</a></li>
 86 <li·class="toctree-l3"><a·class="reference·internal"·href="3.Early-stage.html">3.·Early-stage·planning</a></li>
 87 <li·class="toctree-l3·current"><a·class="current·reference·internal"·href="#">4.·Getting·the·code·right</a><ul>
 88 <li·class="toctree-l4"><a·class="reference·internal"·href="#pitfalls">4.1.·Pitfalls</a></li>
 89 <li·class="toctree-l4"><a·class="reference·internal"·href="#code-checking-tools">4.2.·Code·checking·tools</a></li>
 90 <li·class="toctree-l4"><a·class="reference·internal"·href="#documentation">4.3.·Documentation</a></li>
 91 <li·class="toctree-l4"><a·class="reference·internal"·href="#internal-api-changes">4.4.·Internal·API·changes</a></li>
 92 </ul>
 93 </li>
 94 <li·class="toctree-l3"><a·class="reference·internal"·href="5.Posting.html">5.·Posting·patches</a></li>
 95 <li·class="toctree-l3"><a·class="reference·internal"·href="6.Followthrough.html">6.·Followthrough</a></li>
 96 <li·class="toctree-l3"><a·class="reference·internal"·href="7.AdvancedTopics.html">7.·Advanced·topics</a></li>
 97 <li·class="toctree-l3"><a·class="reference·internal"·href="8.Conclusion.html">8.·For·more·information</a></li>
 98 <li·class="toctree-l3"><a·class="reference·internal"·href="8.Conclusion.html#conclusion">9.·Conclusion</a></li>
 99 </ul>
 100 </li>
 101 <li·class="toctree-l2"><a·class="reference·internal"·href="submitting-patches.html">Submitting·patches:·the·essential·guide·to·getting·your·code·into·the·kernel</a></li>
 102 <li·class="toctree-l2"><a·class="reference·internal"·href="handling-regressions.html">Handling·regressions</a></li>
 103 <li·class="toctree-l2"><a·class="reference·internal"·href="programming-language.html">Programming·Language</a></li>
 104 <li·class="toctree-l2"><a·class="reference·internal"·href="coding-style.html">Linux·kernel·coding·style</a></li>
 105 <li·class="toctree-l2"><a·class="reference·internal"·href="maintainer-handbooks.html">Subsystem·and·maintainer·tree·specific·development·process·notes</a></li>
 106 <li·class="toctree-l2"><a·class="reference·internal"·href="maintainer-pgp-guide.html">Kernel·Maintainer·PGP·guide</a></li>
 107 <li·class="toctree-l2"><a·class="reference·internal"·href="email-clients.html">Email·clients·info·for·Linux</a></li>
 108 <li·class="toctree-l2"><a·class="reference·internal"·href="kernel-enforcement-statement.html">Linux·Kernel·Enforcement·Statement</a></li>
 109 <li·class="toctree-l2"><a·class="reference·internal"·href="kernel-driver-statement.html">Kernel·Driver·Statement</a></li>
 110 <li·class="toctree-l2"><a·class="reference·internal"·href="changes.html">Minimal·requirements·to·compile·the·Kernel</a></li>
 111 <li·class="toctree-l2"><a·class="reference·internal"·href="stable-api-nonsense.html">The·Linux·Kernel·Driver·Interface</a></li>
 112 <li·class="toctree-l2"><a·class="reference·internal"·href="management-style.html">Linux·kernel·management·style</a></li>
 113 <li·class="toctree-l2"><a·class="reference·internal"·href="stable-kernel-rules.html">Everything·you·ever·wanted·to·know·about·Linux·-stable·releases</a></li>
 114 <li·class="toctree-l2"><a·class="reference·internal"·href="submit-checklist.html">Linux·Kernel·patch·submission·checklist</a></li>
 115 <li·class="toctree-l2"><a·class="reference·internal"·href="kernel-docs.html">Index·of·Further·Kernel·Documentation</a></li>
 116 <li·class="toctree-l2"><a·class="reference·internal"·href="deprecated.html">Deprecated·Interfaces,·Language·Features,·Attributes,·and·Conventions</a></li>
 117 <li·class="toctree-l2"><a·class="reference·internal"·href="embargoed-hardware-issues.html">Embargoed·hardware·issues</a></li>
 118 <li·class="toctree-l2"><a·class="reference·internal"·href="maintainers.html">List·of·maintainers·and·how·to·submit·kernel·changes</a></li>
 119 <li·class="toctree-l2"><a·class="reference·internal"·href="researcher-guidelines.html">Researcher·Guidelines</a></li>
 120 <li·class="toctree-l2"><a·class="reference·internal"·href="applying-patches.html">Applying·Patches·To·The·Linux·Kernel</a></li>
 121 <li·class="toctree-l2"><a·class="reference·internal"·href="adding-syscalls.html">Adding·a·New·System·Call</a></li>
 122 <li·class="toctree-l2"><a·class="reference·internal"·href="magic-number.html">Linux·magic·numbers</a></li>
 123 <li·class="toctree-l2"><a·class="reference·internal"·href="volatile-considered-harmful.html">Why·the·“volatile”·type·class·should·not·be·used</a></li>
 124 <li·class="toctree-l2"><a·class="reference·internal"·href="botching-up-ioctls.html">(How·to·avoid)·Botching·up·ioctls</a></li>
 125 <li·class="toctree-l2"><a·class="reference·internal"·href="clang-format.html">clang-format</a></li>
 126 <li·class="toctree-l2"><a·class="reference·internal"·href="../riscv/patch-acceptance.html">arch/riscv·maintenance·guidelines·for·developers</a></li>
 127 <li·class="toctree-l2"><a·class="reference·internal"·href="../core-api/unaligned-memory-access.html">Unaligned·Memory·Accesses</a></li>
 128 </ul>
 129 </li>
79 </ul>130 </ul>
80 <ul>131 <ul>
81 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</a></li>132 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</a></li>
82 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>133 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>
83 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>134 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>
84 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>135 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>
85 </ul>136 </ul>
2.69 KB
html2text {}
    
Offset 30, 14 lines modifiedOffset 30, 61 lines modified
30 ··········o·8._For_more_information30 ··········o·8._For_more_information
31 ··········o·9._Conclusion31 ··········o·9._Conclusion
32 ····*·Submitting_patches:_the_essential_guide_to_getting_your_code_into_the32 ····*·Submitting_patches:_the_essential_guide_to_getting_your_code_into_the
33 ······kernel33 ······kernel
34 ····*·Code_of_conduct34 ····*·Code_of_conduct
35 ····*·Kernel_Maintainer_Handbook35 ····*·Kernel_Maintainer_Handbook
36 ····*·All_development-process_docs36 ····*·All_development-process_docs
 37 ··········o·Linux_kernel_licensing_rules
 38 ··········o·HOWTO_do_Linux_kernel_development
 39 ··········o·Contributor_Covenant_Code_of_Conduct
 40 ··········o·Linux_Kernel_Contributor_Covenant_Code_of_Conduct_Interpretation
 41 ··········o·A_guide_to_the_Kernel_Development_Process
 42 ················#·1._Introduction
 43 ················#·2._How_the_development_process_works
 44 ················#·3._Early-stage_planning
 45 ················#·4._Getting_the_code_right
 46 ······················#·4.1._Pitfalls
 47 ······················#·4.2._Code_checking_tools
 48 ······················#·4.3._Documentation
 49 ······················#·4.4._Internal_API_changes
 50 ················#·5._Posting_patches
 51 ················#·6._Followthrough
 52 ················#·7._Advanced_topics
 53 ················#·8._For_more_information
 54 ················#·9._Conclusion
 55 ··········o·Submitting_patches:_the_essential_guide_to_getting_your_code_into
 56 ············the_kernel
 57 ··········o·Handling_regressions
 58 ··········o·Programming_Language
 59 ··········o·Linux_kernel_coding_style
 60 ··········o·Subsystem_and_maintainer_tree_specific_development_process_notes
 61 ··········o·Kernel_Maintainer_PGP_guide
 62 ··········o·Email_clients_info_for_Linux
 63 ··········o·Linux_Kernel_Enforcement_Statement
 64 ··········o·Kernel_Driver_Statement
 65 ··········o·Minimal_requirements_to_compile_the_Kernel
 66 ··········o·The_Linux_Kernel_Driver_Interface
 67 ··········o·Linux_kernel_management_style
 68 ··········o·Everything_you_ever_wanted_to_know_about_Linux_-stable_releases
 69 ··········o·Linux_Kernel_patch_submission_checklist
 70 ··········o·Index_of_Further_Kernel_Documentation
 71 ··········o·Deprecated_Interfaces,_Language_Features,_Attributes,_and
 72 ············Conventions
 73 ··········o·Embargoed_hardware_issues
 74 ··········o·List_of_maintainers_and_how_to_submit_kernel_changes
 75 ··········o·Researcher_Guidelines
 76 ··········o·Applying_Patches_To_The_Linux_Kernel
 77 ··········o·Adding_a_New_System_Call
 78 ··········o·Linux_magic_numbers
 79 ··········o·Why_the_“volatile”_type_class_should_not_be_used
 80 ··········o·(How_to_avoid)_Botching_up_ioctls
 81 ··········o·clang-format
 82 ··········o·arch/riscv_maintenance_guidelines_for_developers
 83 ··········o·Unaligned_Memory_Accesses
37 ····*·Core_API_Documentation84 ····*·Core_API_Documentation
38 ····*·The_Linux_driver_implementer’s_API_guide85 ····*·The_Linux_driver_implementer’s_API_guide
39 ····*·Kernel_subsystem_documentation86 ····*·Kernel_subsystem_documentation
40 ····*·Locking_in_the_kernel87 ····*·Locking_in_the_kernel
41 ····*·Linux_kernel_licensing_rules88 ····*·Linux_kernel_licensing_rules
42 ····*·How_to_write_kernel_documentation89 ····*·How_to_write_kernel_documentation
43 ····*·Development_tools_for_the_kernel90 ····*·Development_tools_for_the_kernel
9.97 KB
./usr/share/doc/linux-doc-6.1/html/process/5.Posting.html
    
Offset 64, 15 lines modifiedOffset 64, 67 lines modified
64 <li·class="toctree-l2"><a·class="reference·internal"·href="8.Conclusion.html">8.·For·more·information</a></li>64 <li·class="toctree-l2"><a·class="reference·internal"·href="8.Conclusion.html">8.·For·more·information</a></li>
65 <li·class="toctree-l2"><a·class="reference·internal"·href="8.Conclusion.html#conclusion">9.·Conclusion</a></li>65 <li·class="toctree-l2"><a·class="reference·internal"·href="8.Conclusion.html#conclusion">9.·Conclusion</a></li>
66 </ul>66 </ul>
67 </li>67 </li>
68 <li·class="toctree-l1"><a·class="reference·internal"·href="submitting-patches.html">Submitting·patches:·the·essential·guide·to·getting·your·code·into·the·kernel</a></li>68 <li·class="toctree-l1"><a·class="reference·internal"·href="submitting-patches.html">Submitting·patches:·the·essential·guide·to·getting·your·code·into·the·kernel</a></li>
69 <li·class="toctree-l1"><a·class="reference·internal"·href="code-of-conduct.html">Code·of·conduct</a></li>69 <li·class="toctree-l1"><a·class="reference·internal"·href="code-of-conduct.html">Code·of·conduct</a></li>
70 <li·class="toctree-l1"><a·class="reference·internal"·href="../maintainer/index.html">Kernel·Maintainer·Handbook</a></li>70 <li·class="toctree-l1"><a·class="reference·internal"·href="../maintainer/index.html">Kernel·Maintainer·Handbook</a></li>
71 <li·class="toctree-l1"><a·class="reference·internal"·href="index.html">All·development-process·docs</a></li>71 <li·class="toctree-l1·current"><a·class="reference·internal"·href="index.html">All·development-process·docs</a><ul·class="current">
 72 <li·class="toctree-l2"><a·class="reference·internal"·href="license-rules.html">Linux·kernel·licensing·rules</a></li>
 73 <li·class="toctree-l2"><a·class="reference·internal"·href="howto.html">HOWTO·do·Linux·kernel·development</a></li>
 74 <li·class="toctree-l2"><a·class="reference·internal"·href="code-of-conduct.html">Contributor·Covenant·Code·of·Conduct</a></li>
 75 <li·class="toctree-l2"><a·class="reference·internal"·href="code-of-conduct-interpretation.html">Linux·Kernel·Contributor·Covenant·Code·of·Conduct·Interpretation</a></li>
 76 <li·class="toctree-l2·current"><a·class="reference·internal"·href="development-process.html">A·guide·to·the·Kernel·Development·Process</a><ul·class="current">
 77 <li·class="toctree-l3"><a·class="reference·internal"·href="1.Intro.html">1.·Introduction</a></li>
 78 <li·class="toctree-l3"><a·class="reference·internal"·href="2.Process.html">2.·How·the·development·process·works</a></li>
 79 <li·class="toctree-l3"><a·class="reference·internal"·href="3.Early-stage.html">3.·Early-stage·planning</a></li>
 80 <li·class="toctree-l3"><a·class="reference·internal"·href="4.Coding.html">4.·Getting·the·code·right</a></li>
 81 <li·class="toctree-l3·current"><a·class="current·reference·internal"·href="#">5.·Posting·patches</a><ul>
 82 <li·class="toctree-l4"><a·class="reference·internal"·href="#when-to-post">5.1.·When·to·post</a></li>
 83 <li·class="toctree-l4"><a·class="reference·internal"·href="#before-creating-patches">5.2.·Before·creating·patches</a></li>
 84 <li·class="toctree-l4"><a·class="reference·internal"·href="#patch-preparation">5.3.·Patch·preparation</a></li>
 85 <li·class="toctree-l4"><a·class="reference·internal"·href="#patch-formatting-and-changelogs">5.4.·Patch·formatting·and·changelogs</a></li>
 86 <li·class="toctree-l4"><a·class="reference·internal"·href="#sending-the-patch">5.5.·Sending·the·patch</a></li>
 87 </ul>
 88 </li>
 89 <li·class="toctree-l3"><a·class="reference·internal"·href="6.Followthrough.html">6.·Followthrough</a></li>
 90 <li·class="toctree-l3"><a·class="reference·internal"·href="7.AdvancedTopics.html">7.·Advanced·topics</a></li>
 91 <li·class="toctree-l3"><a·class="reference·internal"·href="8.Conclusion.html">8.·For·more·information</a></li>
 92 <li·class="toctree-l3"><a·class="reference·internal"·href="8.Conclusion.html#conclusion">9.·Conclusion</a></li>
 93 </ul>
 94 </li>
 95 <li·class="toctree-l2"><a·class="reference·internal"·href="submitting-patches.html">Submitting·patches:·the·essential·guide·to·getting·your·code·into·the·kernel</a></li>
 96 <li·class="toctree-l2"><a·class="reference·internal"·href="handling-regressions.html">Handling·regressions</a></li>
 97 <li·class="toctree-l2"><a·class="reference·internal"·href="programming-language.html">Programming·Language</a></li>
 98 <li·class="toctree-l2"><a·class="reference·internal"·href="coding-style.html">Linux·kernel·coding·style</a></li>
 99 <li·class="toctree-l2"><a·class="reference·internal"·href="maintainer-handbooks.html">Subsystem·and·maintainer·tree·specific·development·process·notes</a></li>
 100 <li·class="toctree-l2"><a·class="reference·internal"·href="maintainer-pgp-guide.html">Kernel·Maintainer·PGP·guide</a></li>
 101 <li·class="toctree-l2"><a·class="reference·internal"·href="email-clients.html">Email·clients·info·for·Linux</a></li>
 102 <li·class="toctree-l2"><a·class="reference·internal"·href="kernel-enforcement-statement.html">Linux·Kernel·Enforcement·Statement</a></li>
 103 <li·class="toctree-l2"><a·class="reference·internal"·href="kernel-driver-statement.html">Kernel·Driver·Statement</a></li>
 104 <li·class="toctree-l2"><a·class="reference·internal"·href="changes.html">Minimal·requirements·to·compile·the·Kernel</a></li>
 105 <li·class="toctree-l2"><a·class="reference·internal"·href="stable-api-nonsense.html">The·Linux·Kernel·Driver·Interface</a></li>
 106 <li·class="toctree-l2"><a·class="reference·internal"·href="management-style.html">Linux·kernel·management·style</a></li>
 107 <li·class="toctree-l2"><a·class="reference·internal"·href="stable-kernel-rules.html">Everything·you·ever·wanted·to·know·about·Linux·-stable·releases</a></li>
 108 <li·class="toctree-l2"><a·class="reference·internal"·href="submit-checklist.html">Linux·Kernel·patch·submission·checklist</a></li>
 109 <li·class="toctree-l2"><a·class="reference·internal"·href="kernel-docs.html">Index·of·Further·Kernel·Documentation</a></li>
 110 <li·class="toctree-l2"><a·class="reference·internal"·href="deprecated.html">Deprecated·Interfaces,·Language·Features,·Attributes,·and·Conventions</a></li>
 111 <li·class="toctree-l2"><a·class="reference·internal"·href="embargoed-hardware-issues.html">Embargoed·hardware·issues</a></li>
 112 <li·class="toctree-l2"><a·class="reference·internal"·href="maintainers.html">List·of·maintainers·and·how·to·submit·kernel·changes</a></li>
 113 <li·class="toctree-l2"><a·class="reference·internal"·href="researcher-guidelines.html">Researcher·Guidelines</a></li>
 114 <li·class="toctree-l2"><a·class="reference·internal"·href="applying-patches.html">Applying·Patches·To·The·Linux·Kernel</a></li>
 115 <li·class="toctree-l2"><a·class="reference·internal"·href="adding-syscalls.html">Adding·a·New·System·Call</a></li>
 116 <li·class="toctree-l2"><a·class="reference·internal"·href="magic-number.html">Linux·magic·numbers</a></li>
 117 <li·class="toctree-l2"><a·class="reference·internal"·href="volatile-considered-harmful.html">Why·the·“volatile”·type·class·should·not·be·used</a></li>
 118 <li·class="toctree-l2"><a·class="reference·internal"·href="botching-up-ioctls.html">(How·to·avoid)·Botching·up·ioctls</a></li>
 119 <li·class="toctree-l2"><a·class="reference·internal"·href="clang-format.html">clang-format</a></li>
 120 <li·class="toctree-l2"><a·class="reference·internal"·href="../riscv/patch-acceptance.html">arch/riscv·maintenance·guidelines·for·developers</a></li>
 121 <li·class="toctree-l2"><a·class="reference·internal"·href="../core-api/unaligned-memory-access.html">Unaligned·Memory·Accesses</a></li>
 122 </ul>
 123 </li>
72 </ul>124 </ul>
73 <ul>125 <ul>
74 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</a></li>126 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</a></li>
75 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>127 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>
76 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>128 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>
77 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>129 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>
78 </ul>130 </ul>
2.76 KB
html2text {}
    
Offset 25, 14 lines modifiedOffset 25, 62 lines modified
25 ··········o·8._For_more_information25 ··········o·8._For_more_information
26 ··········o·9._Conclusion26 ··········o·9._Conclusion
27 ····*·Submitting_patches:_the_essential_guide_to_getting_your_code_into_the27 ····*·Submitting_patches:_the_essential_guide_to_getting_your_code_into_the
28 ······kernel28 ······kernel
29 ····*·Code_of_conduct29 ····*·Code_of_conduct
30 ····*·Kernel_Maintainer_Handbook30 ····*·Kernel_Maintainer_Handbook
31 ····*·All_development-process_docs31 ····*·All_development-process_docs
 32 ··········o·Linux_kernel_licensing_rules
 33 ··········o·HOWTO_do_Linux_kernel_development
 34 ··········o·Contributor_Covenant_Code_of_Conduct
 35 ··········o·Linux_Kernel_Contributor_Covenant_Code_of_Conduct_Interpretation
 36 ··········o·A_guide_to_the_Kernel_Development_Process
 37 ················#·1._Introduction
 38 ················#·2._How_the_development_process_works
 39 ················#·3._Early-stage_planning
 40 ················#·4._Getting_the_code_right
 41 ················#·5._Posting_patches
 42 ······················#·5.1._When_to_post
 43 ······················#·5.2._Before_creating_patches
 44 ······················#·5.3._Patch_preparation
 45 ······················#·5.4._Patch_formatting_and_changelogs
 46 ······················#·5.5._Sending_the_patch
 47 ················#·6._Followthrough
 48 ················#·7._Advanced_topics
 49 ················#·8._For_more_information
 50 ················#·9._Conclusion
 51 ··········o·Submitting_patches:_the_essential_guide_to_getting_your_code_into
 52 ············the_kernel
 53 ··········o·Handling_regressions
 54 ··········o·Programming_Language
 55 ··········o·Linux_kernel_coding_style
 56 ··········o·Subsystem_and_maintainer_tree_specific_development_process_notes
 57 ··········o·Kernel_Maintainer_PGP_guide
 58 ··········o·Email_clients_info_for_Linux
 59 ··········o·Linux_Kernel_Enforcement_Statement
 60 ··········o·Kernel_Driver_Statement
 61 ··········o·Minimal_requirements_to_compile_the_Kernel
 62 ··········o·The_Linux_Kernel_Driver_Interface
 63 ··········o·Linux_kernel_management_style
 64 ··········o·Everything_you_ever_wanted_to_know_about_Linux_-stable_releases
 65 ··········o·Linux_Kernel_patch_submission_checklist
 66 ··········o·Index_of_Further_Kernel_Documentation
 67 ··········o·Deprecated_Interfaces,_Language_Features,_Attributes,_and
 68 ············Conventions
 69 ··········o·Embargoed_hardware_issues
 70 ··········o·List_of_maintainers_and_how_to_submit_kernel_changes
 71 ··········o·Researcher_Guidelines
 72 ··········o·Applying_Patches_To_The_Linux_Kernel
 73 ··········o·Adding_a_New_System_Call
 74 ··········o·Linux_magic_numbers
 75 ··········o·Why_the_“volatile”_type_class_should_not_be_used
 76 ··········o·(How_to_avoid)_Botching_up_ioctls
 77 ··········o·clang-format
 78 ··········o·arch/riscv_maintenance_guidelines_for_developers
 79 ··········o·Unaligned_Memory_Accesses
32 ····*·Core_API_Documentation80 ····*·Core_API_Documentation
33 ····*·The_Linux_driver_implementer’s_API_guide81 ····*·The_Linux_driver_implementer’s_API_guide
34 ····*·Kernel_subsystem_documentation82 ····*·Kernel_subsystem_documentation
35 ····*·Locking_in_the_kernel83 ····*·Locking_in_the_kernel
36 ····*·Linux_kernel_licensing_rules84 ····*·Linux_kernel_licensing_rules
37 ····*·How_to_write_kernel_documentation85 ····*·How_to_write_kernel_documentation
38 ····*·Development_tools_for_the_kernel86 ····*·Development_tools_for_the_kernel
9.67 KB
./usr/share/doc/linux-doc-6.1/html/process/6.Followthrough.html
    
Offset 62, 15 lines modifiedOffset 62, 65 lines modified
62 <li·class="toctree-l2"><a·class="reference·internal"·href="8.Conclusion.html">8.·For·more·information</a></li>62 <li·class="toctree-l2"><a·class="reference·internal"·href="8.Conclusion.html">8.·For·more·information</a></li>
63 <li·class="toctree-l2"><a·class="reference·internal"·href="8.Conclusion.html#conclusion">9.·Conclusion</a></li>63 <li·class="toctree-l2"><a·class="reference·internal"·href="8.Conclusion.html#conclusion">9.·Conclusion</a></li>
64 </ul>64 </ul>
65 </li>65 </li>
66 <li·class="toctree-l1"><a·class="reference·internal"·href="submitting-patches.html">Submitting·patches:·the·essential·guide·to·getting·your·code·into·the·kernel</a></li>66 <li·class="toctree-l1"><a·class="reference·internal"·href="submitting-patches.html">Submitting·patches:·the·essential·guide·to·getting·your·code·into·the·kernel</a></li>
67 <li·class="toctree-l1"><a·class="reference·internal"·href="code-of-conduct.html">Code·of·conduct</a></li>67 <li·class="toctree-l1"><a·class="reference·internal"·href="code-of-conduct.html">Code·of·conduct</a></li>
68 <li·class="toctree-l1"><a·class="reference·internal"·href="../maintainer/index.html">Kernel·Maintainer·Handbook</a></li>68 <li·class="toctree-l1"><a·class="reference·internal"·href="../maintainer/index.html">Kernel·Maintainer·Handbook</a></li>
69 <li·class="toctree-l1"><a·class="reference·internal"·href="index.html">All·development-process·docs</a></li>69 <li·class="toctree-l1·current"><a·class="reference·internal"·href="index.html">All·development-process·docs</a><ul·class="current">
 70 <li·class="toctree-l2"><a·class="reference·internal"·href="license-rules.html">Linux·kernel·licensing·rules</a></li>
 71 <li·class="toctree-l2"><a·class="reference·internal"·href="howto.html">HOWTO·do·Linux·kernel·development</a></li>
 72 <li·class="toctree-l2"><a·class="reference·internal"·href="code-of-conduct.html">Contributor·Covenant·Code·of·Conduct</a></li>
 73 <li·class="toctree-l2"><a·class="reference·internal"·href="code-of-conduct-interpretation.html">Linux·Kernel·Contributor·Covenant·Code·of·Conduct·Interpretation</a></li>
 74 <li·class="toctree-l2·current"><a·class="reference·internal"·href="development-process.html">A·guide·to·the·Kernel·Development·Process</a><ul·class="current">
 75 <li·class="toctree-l3"><a·class="reference·internal"·href="1.Intro.html">1.·Introduction</a></li>
 76 <li·class="toctree-l3"><a·class="reference·internal"·href="2.Process.html">2.·How·the·development·process·works</a></li>
 77 <li·class="toctree-l3"><a·class="reference·internal"·href="3.Early-stage.html">3.·Early-stage·planning</a></li>
 78 <li·class="toctree-l3"><a·class="reference·internal"·href="4.Coding.html">4.·Getting·the·code·right</a></li>
 79 <li·class="toctree-l3"><a·class="reference·internal"·href="5.Posting.html">5.·Posting·patches</a></li>
 80 <li·class="toctree-l3·current"><a·class="current·reference·internal"·href="#">6.·Followthrough</a><ul>
 81 <li·class="toctree-l4"><a·class="reference·internal"·href="#working-with-reviewers">6.1.·Working·with·reviewers</a></li>
 82 <li·class="toctree-l4"><a·class="reference·internal"·href="#what-happens-next">6.2.·What·happens·next</a></li>
 83 <li·class="toctree-l4"><a·class="reference·internal"·href="#other-things-that-can-happen">6.3.·Other·things·that·can·happen</a></li>
 84 </ul>
 85 </li>
 86 <li·class="toctree-l3"><a·class="reference·internal"·href="7.AdvancedTopics.html">7.·Advanced·topics</a></li>
 87 <li·class="toctree-l3"><a·class="reference·internal"·href="8.Conclusion.html">8.·For·more·information</a></li>
 88 <li·class="toctree-l3"><a·class="reference·internal"·href="8.Conclusion.html#conclusion">9.·Conclusion</a></li>
 89 </ul>
 90 </li>
 91 <li·class="toctree-l2"><a·class="reference·internal"·href="submitting-patches.html">Submitting·patches:·the·essential·guide·to·getting·your·code·into·the·kernel</a></li>
 92 <li·class="toctree-l2"><a·class="reference·internal"·href="handling-regressions.html">Handling·regressions</a></li>
 93 <li·class="toctree-l2"><a·class="reference·internal"·href="programming-language.html">Programming·Language</a></li>
 94 <li·class="toctree-l2"><a·class="reference·internal"·href="coding-style.html">Linux·kernel·coding·style</a></li>
 95 <li·class="toctree-l2"><a·class="reference·internal"·href="maintainer-handbooks.html">Subsystem·and·maintainer·tree·specific·development·process·notes</a></li>
 96 <li·class="toctree-l2"><a·class="reference·internal"·href="maintainer-pgp-guide.html">Kernel·Maintainer·PGP·guide</a></li>
 97 <li·class="toctree-l2"><a·class="reference·internal"·href="email-clients.html">Email·clients·info·for·Linux</a></li>
 98 <li·class="toctree-l2"><a·class="reference·internal"·href="kernel-enforcement-statement.html">Linux·Kernel·Enforcement·Statement</a></li>
 99 <li·class="toctree-l2"><a·class="reference·internal"·href="kernel-driver-statement.html">Kernel·Driver·Statement</a></li>
 100 <li·class="toctree-l2"><a·class="reference·internal"·href="changes.html">Minimal·requirements·to·compile·the·Kernel</a></li>
 101 <li·class="toctree-l2"><a·class="reference·internal"·href="stable-api-nonsense.html">The·Linux·Kernel·Driver·Interface</a></li>
 102 <li·class="toctree-l2"><a·class="reference·internal"·href="management-style.html">Linux·kernel·management·style</a></li>
 103 <li·class="toctree-l2"><a·class="reference·internal"·href="stable-kernel-rules.html">Everything·you·ever·wanted·to·know·about·Linux·-stable·releases</a></li>
 104 <li·class="toctree-l2"><a·class="reference·internal"·href="submit-checklist.html">Linux·Kernel·patch·submission·checklist</a></li>
 105 <li·class="toctree-l2"><a·class="reference·internal"·href="kernel-docs.html">Index·of·Further·Kernel·Documentation</a></li>
 106 <li·class="toctree-l2"><a·class="reference·internal"·href="deprecated.html">Deprecated·Interfaces,·Language·Features,·Attributes,·and·Conventions</a></li>
 107 <li·class="toctree-l2"><a·class="reference·internal"·href="embargoed-hardware-issues.html">Embargoed·hardware·issues</a></li>
 108 <li·class="toctree-l2"><a·class="reference·internal"·href="maintainers.html">List·of·maintainers·and·how·to·submit·kernel·changes</a></li>
 109 <li·class="toctree-l2"><a·class="reference·internal"·href="researcher-guidelines.html">Researcher·Guidelines</a></li>
 110 <li·class="toctree-l2"><a·class="reference·internal"·href="applying-patches.html">Applying·Patches·To·The·Linux·Kernel</a></li>
 111 <li·class="toctree-l2"><a·class="reference·internal"·href="adding-syscalls.html">Adding·a·New·System·Call</a></li>
 112 <li·class="toctree-l2"><a·class="reference·internal"·href="magic-number.html">Linux·magic·numbers</a></li>
 113 <li·class="toctree-l2"><a·class="reference·internal"·href="volatile-considered-harmful.html">Why·the·“volatile”·type·class·should·not·be·used</a></li>
 114 <li·class="toctree-l2"><a·class="reference·internal"·href="botching-up-ioctls.html">(How·to·avoid)·Botching·up·ioctls</a></li>
 115 <li·class="toctree-l2"><a·class="reference·internal"·href="clang-format.html">clang-format</a></li>
 116 <li·class="toctree-l2"><a·class="reference·internal"·href="../riscv/patch-acceptance.html">arch/riscv·maintenance·guidelines·for·developers</a></li>
 117 <li·class="toctree-l2"><a·class="reference·internal"·href="../core-api/unaligned-memory-access.html">Unaligned·Memory·Accesses</a></li>
 118 </ul>
 119 </li>
70 </ul>120 </ul>
71 <ul>121 <ul>
72 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</a></li>122 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</a></li>
73 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>123 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>
74 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>124 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>
75 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>125 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>
76 </ul>126 </ul>
2.67 KB
html2text {}
    
Offset 23, 14 lines modifiedOffset 23, 60 lines modified
23 ··········o·8._For_more_information23 ··········o·8._For_more_information
24 ··········o·9._Conclusion24 ··········o·9._Conclusion
25 ····*·Submitting_patches:_the_essential_guide_to_getting_your_code_into_the25 ····*·Submitting_patches:_the_essential_guide_to_getting_your_code_into_the
26 ······kernel26 ······kernel
27 ····*·Code_of_conduct27 ····*·Code_of_conduct
28 ····*·Kernel_Maintainer_Handbook28 ····*·Kernel_Maintainer_Handbook
29 ····*·All_development-process_docs29 ····*·All_development-process_docs
 30 ··········o·Linux_kernel_licensing_rules
 31 ··········o·HOWTO_do_Linux_kernel_development
 32 ··········o·Contributor_Covenant_Code_of_Conduct
 33 ··········o·Linux_Kernel_Contributor_Covenant_Code_of_Conduct_Interpretation
 34 ··········o·A_guide_to_the_Kernel_Development_Process
 35 ················#·1._Introduction
 36 ················#·2._How_the_development_process_works
 37 ················#·3._Early-stage_planning
 38 ················#·4._Getting_the_code_right
 39 ················#·5._Posting_patches
 40 ················#·6._Followthrough
 41 ······················#·6.1._Working_with_reviewers
 42 ······················#·6.2._What_happens_next
 43 ······················#·6.3._Other_things_that_can_happen
 44 ················#·7._Advanced_topics
 45 ················#·8._For_more_information
 46 ················#·9._Conclusion
 47 ··········o·Submitting_patches:_the_essential_guide_to_getting_your_code_into
 48 ············the_kernel
 49 ··········o·Handling_regressions
 50 ··········o·Programming_Language
 51 ··········o·Linux_kernel_coding_style
 52 ··········o·Subsystem_and_maintainer_tree_specific_development_process_notes
 53 ··········o·Kernel_Maintainer_PGP_guide
 54 ··········o·Email_clients_info_for_Linux
 55 ··········o·Linux_Kernel_Enforcement_Statement
 56 ··········o·Kernel_Driver_Statement
 57 ··········o·Minimal_requirements_to_compile_the_Kernel
 58 ··········o·The_Linux_Kernel_Driver_Interface
 59 ··········o·Linux_kernel_management_style
 60 ··········o·Everything_you_ever_wanted_to_know_about_Linux_-stable_releases
 61 ··········o·Linux_Kernel_patch_submission_checklist
 62 ··········o·Index_of_Further_Kernel_Documentation
 63 ··········o·Deprecated_Interfaces,_Language_Features,_Attributes,_and
 64 ············Conventions
 65 ··········o·Embargoed_hardware_issues
 66 ··········o·List_of_maintainers_and_how_to_submit_kernel_changes
 67 ··········o·Researcher_Guidelines
 68 ··········o·Applying_Patches_To_The_Linux_Kernel
 69 ··········o·Adding_a_New_System_Call
 70 ··········o·Linux_magic_numbers
 71 ··········o·Why_the_“volatile”_type_class_should_not_be_used
 72 ··········o·(How_to_avoid)_Botching_up_ioctls
 73 ··········o·clang-format
 74 ··········o·arch/riscv_maintenance_guidelines_for_developers
 75 ··········o·Unaligned_Memory_Accesses
30 ····*·Core_API_Documentation76 ····*·Core_API_Documentation
31 ····*·The_Linux_driver_implementer’s_API_guide77 ····*·The_Linux_driver_implementer’s_API_guide
32 ····*·Kernel_subsystem_documentation78 ····*·Kernel_subsystem_documentation
33 ····*·Locking_in_the_kernel79 ····*·Locking_in_the_kernel
34 ····*·Linux_kernel_licensing_rules80 ····*·Linux_kernel_licensing_rules
35 ····*·How_to_write_kernel_documentation81 ····*·How_to_write_kernel_documentation
36 ····*·Development_tools_for_the_kernel82 ····*·Development_tools_for_the_kernel
9.49 KB
./usr/share/doc/linux-doc-6.1/html/process/7.AdvancedTopics.html
    
Offset 61, 15 lines modifiedOffset 61, 64 lines modified
61 <li·class="toctree-l2"><a·class="reference·internal"·href="8.Conclusion.html">8.·For·more·information</a></li>61 <li·class="toctree-l2"><a·class="reference·internal"·href="8.Conclusion.html">8.·For·more·information</a></li>
62 <li·class="toctree-l2"><a·class="reference·internal"·href="8.Conclusion.html#conclusion">9.·Conclusion</a></li>62 <li·class="toctree-l2"><a·class="reference·internal"·href="8.Conclusion.html#conclusion">9.·Conclusion</a></li>
63 </ul>63 </ul>
64 </li>64 </li>
65 <li·class="toctree-l1"><a·class="reference·internal"·href="submitting-patches.html">Submitting·patches:·the·essential·guide·to·getting·your·code·into·the·kernel</a></li>65 <li·class="toctree-l1"><a·class="reference·internal"·href="submitting-patches.html">Submitting·patches:·the·essential·guide·to·getting·your·code·into·the·kernel</a></li>
66 <li·class="toctree-l1"><a·class="reference·internal"·href="code-of-conduct.html">Code·of·conduct</a></li>66 <li·class="toctree-l1"><a·class="reference·internal"·href="code-of-conduct.html">Code·of·conduct</a></li>
67 <li·class="toctree-l1"><a·class="reference·internal"·href="../maintainer/index.html">Kernel·Maintainer·Handbook</a></li>67 <li·class="toctree-l1"><a·class="reference·internal"·href="../maintainer/index.html">Kernel·Maintainer·Handbook</a></li>
68 <li·class="toctree-l1"><a·class="reference·internal"·href="index.html">All·development-process·docs</a></li>68 <li·class="toctree-l1·current"><a·class="reference·internal"·href="index.html">All·development-process·docs</a><ul·class="current">
 69 <li·class="toctree-l2"><a·class="reference·internal"·href="license-rules.html">Linux·kernel·licensing·rules</a></li>
 70 <li·class="toctree-l2"><a·class="reference·internal"·href="howto.html">HOWTO·do·Linux·kernel·development</a></li>
 71 <li·class="toctree-l2"><a·class="reference·internal"·href="code-of-conduct.html">Contributor·Covenant·Code·of·Conduct</a></li>
 72 <li·class="toctree-l2"><a·class="reference·internal"·href="code-of-conduct-interpretation.html">Linux·Kernel·Contributor·Covenant·Code·of·Conduct·Interpretation</a></li>
 73 <li·class="toctree-l2·current"><a·class="reference·internal"·href="development-process.html">A·guide·to·the·Kernel·Development·Process</a><ul·class="current">
 74 <li·class="toctree-l3"><a·class="reference·internal"·href="1.Intro.html">1.·Introduction</a></li>
 75 <li·class="toctree-l3"><a·class="reference·internal"·href="2.Process.html">2.·How·the·development·process·works</a></li>
 76 <li·class="toctree-l3"><a·class="reference·internal"·href="3.Early-stage.html">3.·Early-stage·planning</a></li>
 77 <li·class="toctree-l3"><a·class="reference·internal"·href="4.Coding.html">4.·Getting·the·code·right</a></li>
 78 <li·class="toctree-l3"><a·class="reference·internal"·href="5.Posting.html">5.·Posting·patches</a></li>
 79 <li·class="toctree-l3"><a·class="reference·internal"·href="6.Followthrough.html">6.·Followthrough</a></li>
 80 <li·class="toctree-l3·current"><a·class="current·reference·internal"·href="#">7.·Advanced·topics</a><ul>
 81 <li·class="toctree-l4"><a·class="reference·internal"·href="#managing-patches-with-git">7.1.·Managing·patches·with·git</a></li>
 82 <li·class="toctree-l4"><a·class="reference·internal"·href="#reviewing-patches">7.2.·Reviewing·patches</a></li>
 83 </ul>
 84 </li>
 85 <li·class="toctree-l3"><a·class="reference·internal"·href="8.Conclusion.html">8.·For·more·information</a></li>
 86 <li·class="toctree-l3"><a·class="reference·internal"·href="8.Conclusion.html#conclusion">9.·Conclusion</a></li>
 87 </ul>
 88 </li>
 89 <li·class="toctree-l2"><a·class="reference·internal"·href="submitting-patches.html">Submitting·patches:·the·essential·guide·to·getting·your·code·into·the·kernel</a></li>
 90 <li·class="toctree-l2"><a·class="reference·internal"·href="handling-regressions.html">Handling·regressions</a></li>
 91 <li·class="toctree-l2"><a·class="reference·internal"·href="programming-language.html">Programming·Language</a></li>
 92 <li·class="toctree-l2"><a·class="reference·internal"·href="coding-style.html">Linux·kernel·coding·style</a></li>
 93 <li·class="toctree-l2"><a·class="reference·internal"·href="maintainer-handbooks.html">Subsystem·and·maintainer·tree·specific·development·process·notes</a></li>
 94 <li·class="toctree-l2"><a·class="reference·internal"·href="maintainer-pgp-guide.html">Kernel·Maintainer·PGP·guide</a></li>
 95 <li·class="toctree-l2"><a·class="reference·internal"·href="email-clients.html">Email·clients·info·for·Linux</a></li>
 96 <li·class="toctree-l2"><a·class="reference·internal"·href="kernel-enforcement-statement.html">Linux·Kernel·Enforcement·Statement</a></li>
 97 <li·class="toctree-l2"><a·class="reference·internal"·href="kernel-driver-statement.html">Kernel·Driver·Statement</a></li>
 98 <li·class="toctree-l2"><a·class="reference·internal"·href="changes.html">Minimal·requirements·to·compile·the·Kernel</a></li>
 99 <li·class="toctree-l2"><a·class="reference·internal"·href="stable-api-nonsense.html">The·Linux·Kernel·Driver·Interface</a></li>
 100 <li·class="toctree-l2"><a·class="reference·internal"·href="management-style.html">Linux·kernel·management·style</a></li>
 101 <li·class="toctree-l2"><a·class="reference·internal"·href="stable-kernel-rules.html">Everything·you·ever·wanted·to·know·about·Linux·-stable·releases</a></li>
 102 <li·class="toctree-l2"><a·class="reference·internal"·href="submit-checklist.html">Linux·Kernel·patch·submission·checklist</a></li>
 103 <li·class="toctree-l2"><a·class="reference·internal"·href="kernel-docs.html">Index·of·Further·Kernel·Documentation</a></li>
 104 <li·class="toctree-l2"><a·class="reference·internal"·href="deprecated.html">Deprecated·Interfaces,·Language·Features,·Attributes,·and·Conventions</a></li>
 105 <li·class="toctree-l2"><a·class="reference·internal"·href="embargoed-hardware-issues.html">Embargoed·hardware·issues</a></li>
 106 <li·class="toctree-l2"><a·class="reference·internal"·href="maintainers.html">List·of·maintainers·and·how·to·submit·kernel·changes</a></li>
 107 <li·class="toctree-l2"><a·class="reference·internal"·href="researcher-guidelines.html">Researcher·Guidelines</a></li>
 108 <li·class="toctree-l2"><a·class="reference·internal"·href="applying-patches.html">Applying·Patches·To·The·Linux·Kernel</a></li>
 109 <li·class="toctree-l2"><a·class="reference·internal"·href="adding-syscalls.html">Adding·a·New·System·Call</a></li>
 110 <li·class="toctree-l2"><a·class="reference·internal"·href="magic-number.html">Linux·magic·numbers</a></li>
 111 <li·class="toctree-l2"><a·class="reference·internal"·href="volatile-considered-harmful.html">Why·the·“volatile”·type·class·should·not·be·used</a></li>
 112 <li·class="toctree-l2"><a·class="reference·internal"·href="botching-up-ioctls.html">(How·to·avoid)·Botching·up·ioctls</a></li>
 113 <li·class="toctree-l2"><a·class="reference·internal"·href="clang-format.html">clang-format</a></li>
 114 <li·class="toctree-l2"><a·class="reference·internal"·href="../riscv/patch-acceptance.html">arch/riscv·maintenance·guidelines·for·developers</a></li>
 115 <li·class="toctree-l2"><a·class="reference·internal"·href="../core-api/unaligned-memory-access.html">Unaligned·Memory·Accesses</a></li>
 116 </ul>
 117 </li>
69 </ul>118 </ul>
70 <ul>119 <ul>
71 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</a></li>120 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</a></li>
72 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>121 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>
73 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>122 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>
74 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>123 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>
75 </ul>124 </ul>
2.62 KB
html2text {}
    
Offset 22, 14 lines modifiedOffset 22, 59 lines modified
22 ··········o·8._For_more_information22 ··········o·8._For_more_information
23 ··········o·9._Conclusion23 ··········o·9._Conclusion
24 ····*·Submitting_patches:_the_essential_guide_to_getting_your_code_into_the24 ····*·Submitting_patches:_the_essential_guide_to_getting_your_code_into_the
25 ······kernel25 ······kernel
26 ····*·Code_of_conduct26 ····*·Code_of_conduct
27 ····*·Kernel_Maintainer_Handbook27 ····*·Kernel_Maintainer_Handbook
28 ····*·All_development-process_docs28 ····*·All_development-process_docs
 29 ··········o·Linux_kernel_licensing_rules
 30 ··········o·HOWTO_do_Linux_kernel_development
 31 ··········o·Contributor_Covenant_Code_of_Conduct
 32 ··········o·Linux_Kernel_Contributor_Covenant_Code_of_Conduct_Interpretation
 33 ··········o·A_guide_to_the_Kernel_Development_Process
 34 ················#·1._Introduction
 35 ················#·2._How_the_development_process_works
 36 ················#·3._Early-stage_planning
 37 ················#·4._Getting_the_code_right
 38 ················#·5._Posting_patches
 39 ················#·6._Followthrough
 40 ················#·7._Advanced_topics
 41 ······················#·7.1._Managing_patches_with_git
 42 ······················#·7.2._Reviewing_patches
 43 ················#·8._For_more_information
 44 ················#·9._Conclusion
 45 ··········o·Submitting_patches:_the_essential_guide_to_getting_your_code_into
 46 ············the_kernel
 47 ··········o·Handling_regressions
 48 ··········o·Programming_Language
 49 ··········o·Linux_kernel_coding_style
 50 ··········o·Subsystem_and_maintainer_tree_specific_development_process_notes
 51 ··········o·Kernel_Maintainer_PGP_guide
 52 ··········o·Email_clients_info_for_Linux
 53 ··········o·Linux_Kernel_Enforcement_Statement
 54 ··········o·Kernel_Driver_Statement
 55 ··········o·Minimal_requirements_to_compile_the_Kernel
 56 ··········o·The_Linux_Kernel_Driver_Interface
 57 ··········o·Linux_kernel_management_style
 58 ··········o·Everything_you_ever_wanted_to_know_about_Linux_-stable_releases
 59 ··········o·Linux_Kernel_patch_submission_checklist
 60 ··········o·Index_of_Further_Kernel_Documentation
 61 ··········o·Deprecated_Interfaces,_Language_Features,_Attributes,_and
 62 ············Conventions
 63 ··········o·Embargoed_hardware_issues
 64 ··········o·List_of_maintainers_and_how_to_submit_kernel_changes
 65 ··········o·Researcher_Guidelines
 66 ··········o·Applying_Patches_To_The_Linux_Kernel
 67 ··········o·Adding_a_New_System_Call
 68 ··········o·Linux_magic_numbers
 69 ··········o·Why_the_“volatile”_type_class_should_not_be_used
 70 ··········o·(How_to_avoid)_Botching_up_ioctls
 71 ··········o·clang-format
 72 ··········o·arch/riscv_maintenance_guidelines_for_developers
 73 ··········o·Unaligned_Memory_Accesses
29 ····*·Core_API_Documentation74 ····*·Core_API_Documentation
30 ····*·The_Linux_driver_implementer’s_API_guide75 ····*·The_Linux_driver_implementer’s_API_guide
31 ····*·Kernel_subsystem_documentation76 ····*·Kernel_subsystem_documentation
32 ····*·Locking_in_the_kernel77 ····*·Locking_in_the_kernel
33 ····*·Linux_kernel_licensing_rules78 ····*·Linux_kernel_licensing_rules
34 ····*·How_to_write_kernel_documentation79 ····*·How_to_write_kernel_documentation
35 ····*·Development_tools_for_the_kernel80 ····*·Development_tools_for_the_kernel
9.11 KB
./usr/share/doc/linux-doc-6.1/html/process/8.Conclusion.html
    
Offset 57, 15 lines modifiedOffset 57, 60 lines modified
57 <li·class="toctree-l2·current"><a·class="current·reference·internal"·href="#">8.·For·more·information</a></li>57 <li·class="toctree-l2·current"><a·class="current·reference·internal"·href="#">8.·For·more·information</a></li>
58 <li·class="toctree-l2"><a·class="reference·internal"·href="#conclusion">9.·Conclusion</a></li>58 <li·class="toctree-l2"><a·class="reference·internal"·href="#conclusion">9.·Conclusion</a></li>
59 </ul>59 </ul>
60 </li>60 </li>
61 <li·class="toctree-l1"><a·class="reference·internal"·href="submitting-patches.html">Submitting·patches:·the·essential·guide·to·getting·your·code·into·the·kernel</a></li>61 <li·class="toctree-l1"><a·class="reference·internal"·href="submitting-patches.html">Submitting·patches:·the·essential·guide·to·getting·your·code·into·the·kernel</a></li>
62 <li·class="toctree-l1"><a·class="reference·internal"·href="code-of-conduct.html">Code·of·conduct</a></li>62 <li·class="toctree-l1"><a·class="reference·internal"·href="code-of-conduct.html">Code·of·conduct</a></li>
63 <li·class="toctree-l1"><a·class="reference·internal"·href="../maintainer/index.html">Kernel·Maintainer·Handbook</a></li>63 <li·class="toctree-l1"><a·class="reference·internal"·href="../maintainer/index.html">Kernel·Maintainer·Handbook</a></li>
64 <li·class="toctree-l1"><a·class="reference·internal"·href="index.html">All·development-process·docs</a></li>64 <li·class="toctree-l1·current"><a·class="reference·internal"·href="index.html">All·development-process·docs</a><ul·class="current">
 65 <li·class="toctree-l2"><a·class="reference·internal"·href="license-rules.html">Linux·kernel·licensing·rules</a></li>
 66 <li·class="toctree-l2"><a·class="reference·internal"·href="howto.html">HOWTO·do·Linux·kernel·development</a></li>
 67 <li·class="toctree-l2"><a·class="reference·internal"·href="code-of-conduct.html">Contributor·Covenant·Code·of·Conduct</a></li>
 68 <li·class="toctree-l2"><a·class="reference·internal"·href="code-of-conduct-interpretation.html">Linux·Kernel·Contributor·Covenant·Code·of·Conduct·Interpretation</a></li>
 69 <li·class="toctree-l2·current"><a·class="reference·internal"·href="development-process.html">A·guide·to·the·Kernel·Development·Process</a><ul·class="current">
 70 <li·class="toctree-l3"><a·class="reference·internal"·href="1.Intro.html">1.·Introduction</a></li>
 71 <li·class="toctree-l3"><a·class="reference·internal"·href="2.Process.html">2.·How·the·development·process·works</a></li>
 72 <li·class="toctree-l3"><a·class="reference·internal"·href="3.Early-stage.html">3.·Early-stage·planning</a></li>
 73 <li·class="toctree-l3"><a·class="reference·internal"·href="4.Coding.html">4.·Getting·the·code·right</a></li>
 74 <li·class="toctree-l3"><a·class="reference·internal"·href="5.Posting.html">5.·Posting·patches</a></li>
 75 <li·class="toctree-l3"><a·class="reference·internal"·href="6.Followthrough.html">6.·Followthrough</a></li>
 76 <li·class="toctree-l3"><a·class="reference·internal"·href="7.AdvancedTopics.html">7.·Advanced·topics</a></li>
 77 <li·class="toctree-l3·current"><a·class="current·reference·internal"·href="#">8.·For·more·information</a></li>
 78 <li·class="toctree-l3"><a·class="reference·internal"·href="#conclusion">9.·Conclusion</a></li>
 79 </ul>
 80 </li>
 81 <li·class="toctree-l2"><a·class="reference·internal"·href="submitting-patches.html">Submitting·patches:·the·essential·guide·to·getting·your·code·into·the·kernel</a></li>
 82 <li·class="toctree-l2"><a·class="reference·internal"·href="handling-regressions.html">Handling·regressions</a></li>
 83 <li·class="toctree-l2"><a·class="reference·internal"·href="programming-language.html">Programming·Language</a></li>
 84 <li·class="toctree-l2"><a·class="reference·internal"·href="coding-style.html">Linux·kernel·coding·style</a></li>
 85 <li·class="toctree-l2"><a·class="reference·internal"·href="maintainer-handbooks.html">Subsystem·and·maintainer·tree·specific·development·process·notes</a></li>
 86 <li·class="toctree-l2"><a·class="reference·internal"·href="maintainer-pgp-guide.html">Kernel·Maintainer·PGP·guide</a></li>
 87 <li·class="toctree-l2"><a·class="reference·internal"·href="email-clients.html">Email·clients·info·for·Linux</a></li>
 88 <li·class="toctree-l2"><a·class="reference·internal"·href="kernel-enforcement-statement.html">Linux·Kernel·Enforcement·Statement</a></li>
 89 <li·class="toctree-l2"><a·class="reference·internal"·href="kernel-driver-statement.html">Kernel·Driver·Statement</a></li>
 90 <li·class="toctree-l2"><a·class="reference·internal"·href="changes.html">Minimal·requirements·to·compile·the·Kernel</a></li>
 91 <li·class="toctree-l2"><a·class="reference·internal"·href="stable-api-nonsense.html">The·Linux·Kernel·Driver·Interface</a></li>
 92 <li·class="toctree-l2"><a·class="reference·internal"·href="management-style.html">Linux·kernel·management·style</a></li>
 93 <li·class="toctree-l2"><a·class="reference·internal"·href="stable-kernel-rules.html">Everything·you·ever·wanted·to·know·about·Linux·-stable·releases</a></li>
 94 <li·class="toctree-l2"><a·class="reference·internal"·href="submit-checklist.html">Linux·Kernel·patch·submission·checklist</a></li>
 95 <li·class="toctree-l2"><a·class="reference·internal"·href="kernel-docs.html">Index·of·Further·Kernel·Documentation</a></li>
 96 <li·class="toctree-l2"><a·class="reference·internal"·href="deprecated.html">Deprecated·Interfaces,·Language·Features,·Attributes,·and·Conventions</a></li>
 97 <li·class="toctree-l2"><a·class="reference·internal"·href="embargoed-hardware-issues.html">Embargoed·hardware·issues</a></li>
 98 <li·class="toctree-l2"><a·class="reference·internal"·href="maintainers.html">List·of·maintainers·and·how·to·submit·kernel·changes</a></li>
 99 <li·class="toctree-l2"><a·class="reference·internal"·href="researcher-guidelines.html">Researcher·Guidelines</a></li>
 100 <li·class="toctree-l2"><a·class="reference·internal"·href="applying-patches.html">Applying·Patches·To·The·Linux·Kernel</a></li>
 101 <li·class="toctree-l2"><a·class="reference·internal"·href="adding-syscalls.html">Adding·a·New·System·Call</a></li>
 102 <li·class="toctree-l2"><a·class="reference·internal"·href="magic-number.html">Linux·magic·numbers</a></li>
 103 <li·class="toctree-l2"><a·class="reference·internal"·href="volatile-considered-harmful.html">Why·the·“volatile”·type·class·should·not·be·used</a></li>
 104 <li·class="toctree-l2"><a·class="reference·internal"·href="botching-up-ioctls.html">(How·to·avoid)·Botching·up·ioctls</a></li>
 105 <li·class="toctree-l2"><a·class="reference·internal"·href="clang-format.html">clang-format</a></li>
 106 <li·class="toctree-l2"><a·class="reference·internal"·href="../riscv/patch-acceptance.html">arch/riscv·maintenance·guidelines·for·developers</a></li>
 107 <li·class="toctree-l2"><a·class="reference·internal"·href="../core-api/unaligned-memory-access.html">Unaligned·Memory·Accesses</a></li>
 108 </ul>
 109 </li>
65 </ul>110 </ul>
66 <ul>111 <ul>
67 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</a></li>112 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</a></li>
68 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>113 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>
69 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>114 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>
70 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>115 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>
71 </ul>116 </ul>
2.51 KB
html2text {}
    
Offset 20, 14 lines modifiedOffset 20, 57 lines modified
20 ··········o·8._For_more_information20 ··········o·8._For_more_information
21 ··········o·9._Conclusion21 ··········o·9._Conclusion
22 ····*·Submitting_patches:_the_essential_guide_to_getting_your_code_into_the22 ····*·Submitting_patches:_the_essential_guide_to_getting_your_code_into_the
23 ······kernel23 ······kernel
24 ····*·Code_of_conduct24 ····*·Code_of_conduct
25 ····*·Kernel_Maintainer_Handbook25 ····*·Kernel_Maintainer_Handbook
26 ····*·All_development-process_docs26 ····*·All_development-process_docs
 27 ··········o·Linux_kernel_licensing_rules
 28 ··········o·HOWTO_do_Linux_kernel_development
 29 ··········o·Contributor_Covenant_Code_of_Conduct
 30 ··········o·Linux_Kernel_Contributor_Covenant_Code_of_Conduct_Interpretation
 31 ··········o·A_guide_to_the_Kernel_Development_Process
 32 ················#·1._Introduction
 33 ················#·2._How_the_development_process_works
 34 ················#·3._Early-stage_planning
 35 ················#·4._Getting_the_code_right
 36 ················#·5._Posting_patches
 37 ················#·6._Followthrough
 38 ················#·7._Advanced_topics
 39 ················#·8._For_more_information
 40 ················#·9._Conclusion
 41 ··········o·Submitting_patches:_the_essential_guide_to_getting_your_code_into
 42 ············the_kernel
 43 ··········o·Handling_regressions
 44 ··········o·Programming_Language
 45 ··········o·Linux_kernel_coding_style
 46 ··········o·Subsystem_and_maintainer_tree_specific_development_process_notes
 47 ··········o·Kernel_Maintainer_PGP_guide
 48 ··········o·Email_clients_info_for_Linux
 49 ··········o·Linux_Kernel_Enforcement_Statement
 50 ··········o·Kernel_Driver_Statement
 51 ··········o·Minimal_requirements_to_compile_the_Kernel
 52 ··········o·The_Linux_Kernel_Driver_Interface
 53 ··········o·Linux_kernel_management_style
 54 ··········o·Everything_you_ever_wanted_to_know_about_Linux_-stable_releases
 55 ··········o·Linux_Kernel_patch_submission_checklist
 56 ··········o·Index_of_Further_Kernel_Documentation
 57 ··········o·Deprecated_Interfaces,_Language_Features,_Attributes,_and
 58 ············Conventions
 59 ··········o·Embargoed_hardware_issues
 60 ··········o·List_of_maintainers_and_how_to_submit_kernel_changes
 61 ··········o·Researcher_Guidelines
 62 ··········o·Applying_Patches_To_The_Linux_Kernel
 63 ··········o·Adding_a_New_System_Call
 64 ··········o·Linux_magic_numbers
 65 ··········o·Why_the_“volatile”_type_class_should_not_be_used
 66 ··········o·(How_to_avoid)_Botching_up_ioctls
 67 ··········o·clang-format
 68 ··········o·arch/riscv_maintenance_guidelines_for_developers
 69 ··········o·Unaligned_Memory_Accesses
27 ····*·Core_API_Documentation70 ····*·Core_API_Documentation
28 ····*·The_Linux_driver_implementer’s_API_guide71 ····*·The_Linux_driver_implementer’s_API_guide
29 ····*·Kernel_subsystem_documentation72 ····*·Kernel_subsystem_documentation
30 ····*·Locking_in_the_kernel73 ····*·Locking_in_the_kernel
31 ····*·Linux_kernel_licensing_rules74 ····*·Linux_kernel_licensing_rules
32 ····*·How_to_write_kernel_documentation75 ····*·How_to_write_kernel_documentation
33 ····*·Development_tools_for_the_kernel76 ····*·Development_tools_for_the_kernel
8.5 KB
./usr/share/doc/linux-doc-6.1/html/process/code-of-conduct.html
    
Offset 55, 15 lines modifiedOffset 55, 58 lines modified
55 <li·class="toctree-l2"><a·class="reference·internal"·href="#scope">Scope</a></li>55 <li·class="toctree-l2"><a·class="reference·internal"·href="#scope">Scope</a></li>
56 <li·class="toctree-l2"><a·class="reference·internal"·href="#enforcement">Enforcement</a></li>56 <li·class="toctree-l2"><a·class="reference·internal"·href="#enforcement">Enforcement</a></li>
57 <li·class="toctree-l2"><a·class="reference·internal"·href="#attribution">Attribution</a></li>57 <li·class="toctree-l2"><a·class="reference·internal"·href="#attribution">Attribution</a></li>
58 <li·class="toctree-l2"><a·class="reference·internal"·href="#interpretation">Interpretation</a></li>58 <li·class="toctree-l2"><a·class="reference·internal"·href="#interpretation">Interpretation</a></li>
59 </ul>59 </ul>
60 </li>60 </li>
61 <li·class="toctree-l1"><a·class="reference·internal"·href="../maintainer/index.html">Kernel·Maintainer·Handbook</a></li>61 <li·class="toctree-l1"><a·class="reference·internal"·href="../maintainer/index.html">Kernel·Maintainer·Handbook</a></li>
62 <li·class="toctree-l1"><a·class="reference·internal"·href="index.html">All·development-process·docs</a></li>62 <li·class="toctree-l1·current"><a·class="reference·internal"·href="index.html">All·development-process·docs</a><ul·class="current">
 63 <li·class="toctree-l2"><a·class="reference·internal"·href="license-rules.html">Linux·kernel·licensing·rules</a></li>
 64 <li·class="toctree-l2"><a·class="reference·internal"·href="howto.html">HOWTO·do·Linux·kernel·development</a></li>
 65 <li·class="toctree-l2·current"><a·class="current·reference·internal"·href="#">Contributor·Covenant·Code·of·Conduct</a><ul>
 66 <li·class="toctree-l3"><a·class="reference·internal"·href="#our-pledge">Our·Pledge</a></li>
 67 <li·class="toctree-l3"><a·class="reference·internal"·href="#our-standards">Our·Standards</a></li>
 68 <li·class="toctree-l3"><a·class="reference·internal"·href="#our-responsibilities">Our·Responsibilities</a></li>
 69 <li·class="toctree-l3"><a·class="reference·internal"·href="#scope">Scope</a></li>
 70 <li·class="toctree-l3"><a·class="reference·internal"·href="#enforcement">Enforcement</a></li>
 71 <li·class="toctree-l3"><a·class="reference·internal"·href="#attribution">Attribution</a></li>
 72 <li·class="toctree-l3"><a·class="reference·internal"·href="#interpretation">Interpretation</a></li>
 73 </ul>
 74 </li>
 75 <li·class="toctree-l2"><a·class="reference·internal"·href="code-of-conduct-interpretation.html">Linux·Kernel·Contributor·Covenant·Code·of·Conduct·Interpretation</a></li>
 76 <li·class="toctree-l2"><a·class="reference·internal"·href="development-process.html">A·guide·to·the·Kernel·Development·Process</a></li>
 77 <li·class="toctree-l2"><a·class="reference·internal"·href="submitting-patches.html">Submitting·patches:·the·essential·guide·to·getting·your·code·into·the·kernel</a></li>
 78 <li·class="toctree-l2"><a·class="reference·internal"·href="handling-regressions.html">Handling·regressions</a></li>
 79 <li·class="toctree-l2"><a·class="reference·internal"·href="programming-language.html">Programming·Language</a></li>
 80 <li·class="toctree-l2"><a·class="reference·internal"·href="coding-style.html">Linux·kernel·coding·style</a></li>
 81 <li·class="toctree-l2"><a·class="reference·internal"·href="maintainer-handbooks.html">Subsystem·and·maintainer·tree·specific·development·process·notes</a></li>
 82 <li·class="toctree-l2"><a·class="reference·internal"·href="maintainer-pgp-guide.html">Kernel·Maintainer·PGP·guide</a></li>
 83 <li·class="toctree-l2"><a·class="reference·internal"·href="email-clients.html">Email·clients·info·for·Linux</a></li>
 84 <li·class="toctree-l2"><a·class="reference·internal"·href="kernel-enforcement-statement.html">Linux·Kernel·Enforcement·Statement</a></li>
 85 <li·class="toctree-l2"><a·class="reference·internal"·href="kernel-driver-statement.html">Kernel·Driver·Statement</a></li>
 86 <li·class="toctree-l2"><a·class="reference·internal"·href="changes.html">Minimal·requirements·to·compile·the·Kernel</a></li>
 87 <li·class="toctree-l2"><a·class="reference·internal"·href="stable-api-nonsense.html">The·Linux·Kernel·Driver·Interface</a></li>
 88 <li·class="toctree-l2"><a·class="reference·internal"·href="management-style.html">Linux·kernel·management·style</a></li>
 89 <li·class="toctree-l2"><a·class="reference·internal"·href="stable-kernel-rules.html">Everything·you·ever·wanted·to·know·about·Linux·-stable·releases</a></li>
 90 <li·class="toctree-l2"><a·class="reference·internal"·href="submit-checklist.html">Linux·Kernel·patch·submission·checklist</a></li>
 91 <li·class="toctree-l2"><a·class="reference·internal"·href="kernel-docs.html">Index·of·Further·Kernel·Documentation</a></li>
 92 <li·class="toctree-l2"><a·class="reference·internal"·href="deprecated.html">Deprecated·Interfaces,·Language·Features,·Attributes,·and·Conventions</a></li>
 93 <li·class="toctree-l2"><a·class="reference·internal"·href="embargoed-hardware-issues.html">Embargoed·hardware·issues</a></li>
 94 <li·class="toctree-l2"><a·class="reference·internal"·href="maintainers.html">List·of·maintainers·and·how·to·submit·kernel·changes</a></li>
 95 <li·class="toctree-l2"><a·class="reference·internal"·href="researcher-guidelines.html">Researcher·Guidelines</a></li>
 96 <li·class="toctree-l2"><a·class="reference·internal"·href="applying-patches.html">Applying·Patches·To·The·Linux·Kernel</a></li>
 97 <li·class="toctree-l2"><a·class="reference·internal"·href="adding-syscalls.html">Adding·a·New·System·Call</a></li>
 98 <li·class="toctree-l2"><a·class="reference·internal"·href="magic-number.html">Linux·magic·numbers</a></li>
 99 <li·class="toctree-l2"><a·class="reference·internal"·href="volatile-considered-harmful.html">Why·the·“volatile”·type·class·should·not·be·used</a></li>
 100 <li·class="toctree-l2"><a·class="reference·internal"·href="botching-up-ioctls.html">(How·to·avoid)·Botching·up·ioctls</a></li>
 101 <li·class="toctree-l2"><a·class="reference·internal"·href="clang-format.html">clang-format</a></li>
 102 <li·class="toctree-l2"><a·class="reference·internal"·href="../riscv/patch-acceptance.html">arch/riscv·maintenance·guidelines·for·developers</a></li>
 103 <li·class="toctree-l2"><a·class="reference·internal"·href="../core-api/unaligned-memory-access.html">Unaligned·Memory·Accesses</a></li>
 104 </ul>
 105 </li>
63 </ul>106 </ul>
64 <ul>107 <ul>
65 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</a></li>108 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</a></li>
66 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>109 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>
67 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>110 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>
68 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>111 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>
69 </ul>112 </ul>
2.33 KB
html2text {}
    
Offset 18, 14 lines modifiedOffset 18, 55 lines modified
18 ··········o·Our_Responsibilities18 ··········o·Our_Responsibilities
19 ··········o·Scope19 ··········o·Scope
20 ··········o·Enforcement20 ··········o·Enforcement
21 ··········o·Attribution21 ··········o·Attribution
22 ··········o·Interpretation22 ··········o·Interpretation
23 ····*·Kernel_Maintainer_Handbook23 ····*·Kernel_Maintainer_Handbook
24 ····*·All_development-process_docs24 ····*·All_development-process_docs
 25 ··········o·Linux_kernel_licensing_rules
 26 ··········o·HOWTO_do_Linux_kernel_development
 27 ··········o·Contributor_Covenant_Code_of_Conduct
 28 ················#·Our_Pledge
 29 ················#·Our_Standards
 30 ················#·Our_Responsibilities
 31 ················#·Scope
 32 ················#·Enforcement
 33 ················#·Attribution
 34 ················#·Interpretation
 35 ··········o·Linux_Kernel_Contributor_Covenant_Code_of_Conduct_Interpretation
 36 ··········o·A_guide_to_the_Kernel_Development_Process
 37 ··········o·Submitting_patches:_the_essential_guide_to_getting_your_code_into
 38 ············the_kernel
 39 ··········o·Handling_regressions
 40 ··········o·Programming_Language
 41 ··········o·Linux_kernel_coding_style
 42 ··········o·Subsystem_and_maintainer_tree_specific_development_process_notes
 43 ··········o·Kernel_Maintainer_PGP_guide
 44 ··········o·Email_clients_info_for_Linux
 45 ··········o·Linux_Kernel_Enforcement_Statement
 46 ··········o·Kernel_Driver_Statement
 47 ··········o·Minimal_requirements_to_compile_the_Kernel
 48 ··········o·The_Linux_Kernel_Driver_Interface
 49 ··········o·Linux_kernel_management_style
 50 ··········o·Everything_you_ever_wanted_to_know_about_Linux_-stable_releases
 51 ··········o·Linux_Kernel_patch_submission_checklist
 52 ··········o·Index_of_Further_Kernel_Documentation
 53 ··········o·Deprecated_Interfaces,_Language_Features,_Attributes,_and
 54 ············Conventions
 55 ··········o·Embargoed_hardware_issues
 56 ··········o·List_of_maintainers_and_how_to_submit_kernel_changes
 57 ··········o·Researcher_Guidelines
 58 ··········o·Applying_Patches_To_The_Linux_Kernel
 59 ··········o·Adding_a_New_System_Call
 60 ··········o·Linux_magic_numbers
 61 ··········o·Why_the_“volatile”_type_class_should_not_be_used
 62 ··········o·(How_to_avoid)_Botching_up_ioctls
 63 ··········o·clang-format
 64 ··········o·arch/riscv_maintenance_guidelines_for_developers
 65 ··········o·Unaligned_Memory_Accesses
25 ····*·Core_API_Documentation66 ····*·Core_API_Documentation
26 ····*·The_Linux_driver_implementer’s_API_guide67 ····*·The_Linux_driver_implementer’s_API_guide
27 ····*·Kernel_subsystem_documentation68 ····*·Kernel_subsystem_documentation
28 ····*·Locking_in_the_kernel69 ····*·Locking_in_the_kernel
29 ····*·Linux_kernel_licensing_rules70 ····*·Linux_kernel_licensing_rules
30 ····*·How_to_write_kernel_documentation71 ····*·How_to_write_kernel_documentation
31 ····*·Development_tools_for_the_kernel72 ····*·Development_tools_for_the_kernel
9.12 KB
./usr/share/doc/linux-doc-6.1/html/process/development-process.html
    
Offset 57, 15 lines modifiedOffset 57, 60 lines modified
57 <li·class="toctree-l2"><a·class="reference·internal"·href="8.Conclusion.html">8.·For·more·information</a></li>57 <li·class="toctree-l2"><a·class="reference·internal"·href="8.Conclusion.html">8.·For·more·information</a></li>
58 <li·class="toctree-l2"><a·class="reference·internal"·href="8.Conclusion.html#conclusion">9.·Conclusion</a></li>58 <li·class="toctree-l2"><a·class="reference·internal"·href="8.Conclusion.html#conclusion">9.·Conclusion</a></li>
59 </ul>59 </ul>
60 </li>60 </li>
61 <li·class="toctree-l1"><a·class="reference·internal"·href="submitting-patches.html">Submitting·patches:·the·essential·guide·to·getting·your·code·into·the·kernel</a></li>61 <li·class="toctree-l1"><a·class="reference·internal"·href="submitting-patches.html">Submitting·patches:·the·essential·guide·to·getting·your·code·into·the·kernel</a></li>
62 <li·class="toctree-l1"><a·class="reference·internal"·href="code-of-conduct.html">Code·of·conduct</a></li>62 <li·class="toctree-l1"><a·class="reference·internal"·href="code-of-conduct.html">Code·of·conduct</a></li>
63 <li·class="toctree-l1"><a·class="reference·internal"·href="../maintainer/index.html">Kernel·Maintainer·Handbook</a></li>63 <li·class="toctree-l1"><a·class="reference·internal"·href="../maintainer/index.html">Kernel·Maintainer·Handbook</a></li>
64 <li·class="toctree-l1"><a·class="reference·internal"·href="index.html">All·development-process·docs</a></li>64 <li·class="toctree-l1·current"><a·class="reference·internal"·href="index.html">All·development-process·docs</a><ul·class="current">
 65 <li·class="toctree-l2"><a·class="reference·internal"·href="license-rules.html">Linux·kernel·licensing·rules</a></li>
 66 <li·class="toctree-l2"><a·class="reference·internal"·href="howto.html">HOWTO·do·Linux·kernel·development</a></li>
 67 <li·class="toctree-l2"><a·class="reference·internal"·href="code-of-conduct.html">Contributor·Covenant·Code·of·Conduct</a></li>
 68 <li·class="toctree-l2"><a·class="reference·internal"·href="code-of-conduct-interpretation.html">Linux·Kernel·Contributor·Covenant·Code·of·Conduct·Interpretation</a></li>
 69 <li·class="toctree-l2·current"><a·class="current·reference·internal"·href="#">A·guide·to·the·Kernel·Development·Process</a><ul>
 70 <li·class="toctree-l3"><a·class="reference·internal"·href="1.Intro.html">1.·Introduction</a></li>
 71 <li·class="toctree-l3"><a·class="reference·internal"·href="2.Process.html">2.·How·the·development·process·works</a></li>
 72 <li·class="toctree-l3"><a·class="reference·internal"·href="3.Early-stage.html">3.·Early-stage·planning</a></li>
 73 <li·class="toctree-l3"><a·class="reference·internal"·href="4.Coding.html">4.·Getting·the·code·right</a></li>
 74 <li·class="toctree-l3"><a·class="reference·internal"·href="5.Posting.html">5.·Posting·patches</a></li>
 75 <li·class="toctree-l3"><a·class="reference·internal"·href="6.Followthrough.html">6.·Followthrough</a></li>
 76 <li·class="toctree-l3"><a·class="reference·internal"·href="7.AdvancedTopics.html">7.·Advanced·topics</a></li>
 77 <li·class="toctree-l3"><a·class="reference·internal"·href="8.Conclusion.html">8.·For·more·information</a></li>
 78 <li·class="toctree-l3"><a·class="reference·internal"·href="8.Conclusion.html#conclusion">9.·Conclusion</a></li>
 79 </ul>
 80 </li>
 81 <li·class="toctree-l2"><a·class="reference·internal"·href="submitting-patches.html">Submitting·patches:·the·essential·guide·to·getting·your·code·into·the·kernel</a></li>
 82 <li·class="toctree-l2"><a·class="reference·internal"·href="handling-regressions.html">Handling·regressions</a></li>
 83 <li·class="toctree-l2"><a·class="reference·internal"·href="programming-language.html">Programming·Language</a></li>
 84 <li·class="toctree-l2"><a·class="reference·internal"·href="coding-style.html">Linux·kernel·coding·style</a></li>
 85 <li·class="toctree-l2"><a·class="reference·internal"·href="maintainer-handbooks.html">Subsystem·and·maintainer·tree·specific·development·process·notes</a></li>
 86 <li·class="toctree-l2"><a·class="reference·internal"·href="maintainer-pgp-guide.html">Kernel·Maintainer·PGP·guide</a></li>
 87 <li·class="toctree-l2"><a·class="reference·internal"·href="email-clients.html">Email·clients·info·for·Linux</a></li>
 88 <li·class="toctree-l2"><a·class="reference·internal"·href="kernel-enforcement-statement.html">Linux·Kernel·Enforcement·Statement</a></li>
 89 <li·class="toctree-l2"><a·class="reference·internal"·href="kernel-driver-statement.html">Kernel·Driver·Statement</a></li>
 90 <li·class="toctree-l2"><a·class="reference·internal"·href="changes.html">Minimal·requirements·to·compile·the·Kernel</a></li>
 91 <li·class="toctree-l2"><a·class="reference·internal"·href="stable-api-nonsense.html">The·Linux·Kernel·Driver·Interface</a></li>
 92 <li·class="toctree-l2"><a·class="reference·internal"·href="management-style.html">Linux·kernel·management·style</a></li>
 93 <li·class="toctree-l2"><a·class="reference·internal"·href="stable-kernel-rules.html">Everything·you·ever·wanted·to·know·about·Linux·-stable·releases</a></li>
 94 <li·class="toctree-l2"><a·class="reference·internal"·href="submit-checklist.html">Linux·Kernel·patch·submission·checklist</a></li>
 95 <li·class="toctree-l2"><a·class="reference·internal"·href="kernel-docs.html">Index·of·Further·Kernel·Documentation</a></li>
 96 <li·class="toctree-l2"><a·class="reference·internal"·href="deprecated.html">Deprecated·Interfaces,·Language·Features,·Attributes,·and·Conventions</a></li>
 97 <li·class="toctree-l2"><a·class="reference·internal"·href="embargoed-hardware-issues.html">Embargoed·hardware·issues</a></li>
 98 <li·class="toctree-l2"><a·class="reference·internal"·href="maintainers.html">List·of·maintainers·and·how·to·submit·kernel·changes</a></li>
 99 <li·class="toctree-l2"><a·class="reference·internal"·href="researcher-guidelines.html">Researcher·Guidelines</a></li>
 100 <li·class="toctree-l2"><a·class="reference·internal"·href="applying-patches.html">Applying·Patches·To·The·Linux·Kernel</a></li>
 101 <li·class="toctree-l2"><a·class="reference·internal"·href="adding-syscalls.html">Adding·a·New·System·Call</a></li>
 102 <li·class="toctree-l2"><a·class="reference·internal"·href="magic-number.html">Linux·magic·numbers</a></li>
 103 <li·class="toctree-l2"><a·class="reference·internal"·href="volatile-considered-harmful.html">Why·the·“volatile”·type·class·should·not·be·used</a></li>
 104 <li·class="toctree-l2"><a·class="reference·internal"·href="botching-up-ioctls.html">(How·to·avoid)·Botching·up·ioctls</a></li>
 105 <li·class="toctree-l2"><a·class="reference·internal"·href="clang-format.html">clang-format</a></li>
 106 <li·class="toctree-l2"><a·class="reference·internal"·href="../riscv/patch-acceptance.html">arch/riscv·maintenance·guidelines·for·developers</a></li>
 107 <li·class="toctree-l2"><a·class="reference·internal"·href="../core-api/unaligned-memory-access.html">Unaligned·Memory·Accesses</a></li>
 108 </ul>
 109 </li>
65 </ul>110 </ul>
66 <ul>111 <ul>
67 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</a></li>112 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</a></li>
68 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>113 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>
69 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>114 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>
70 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>115 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>
71 </ul>116 </ul>
2.51 KB
html2text {}
    
Offset 20, 14 lines modifiedOffset 20, 57 lines modified
20 ··········o·8._For_more_information20 ··········o·8._For_more_information
21 ··········o·9._Conclusion21 ··········o·9._Conclusion
22 ····*·Submitting_patches:_the_essential_guide_to_getting_your_code_into_the22 ····*·Submitting_patches:_the_essential_guide_to_getting_your_code_into_the
23 ······kernel23 ······kernel
24 ····*·Code_of_conduct24 ····*·Code_of_conduct
25 ····*·Kernel_Maintainer_Handbook25 ····*·Kernel_Maintainer_Handbook
26 ····*·All_development-process_docs26 ····*·All_development-process_docs
 27 ··········o·Linux_kernel_licensing_rules
 28 ··········o·HOWTO_do_Linux_kernel_development
 29 ··········o·Contributor_Covenant_Code_of_Conduct
 30 ··········o·Linux_Kernel_Contributor_Covenant_Code_of_Conduct_Interpretation
 31 ··········o·A_guide_to_the_Kernel_Development_Process
 32 ················#·1._Introduction
 33 ················#·2._How_the_development_process_works
 34 ················#·3._Early-stage_planning
 35 ················#·4._Getting_the_code_right
 36 ················#·5._Posting_patches
 37 ················#·6._Followthrough
 38 ················#·7._Advanced_topics
 39 ················#·8._For_more_information
 40 ················#·9._Conclusion
 41 ··········o·Submitting_patches:_the_essential_guide_to_getting_your_code_into
 42 ············the_kernel
 43 ··········o·Handling_regressions
 44 ··········o·Programming_Language
 45 ··········o·Linux_kernel_coding_style
 46 ··········o·Subsystem_and_maintainer_tree_specific_development_process_notes
 47 ··········o·Kernel_Maintainer_PGP_guide
 48 ··········o·Email_clients_info_for_Linux
 49 ··········o·Linux_Kernel_Enforcement_Statement
 50 ··········o·Kernel_Driver_Statement
 51 ··········o·Minimal_requirements_to_compile_the_Kernel
 52 ··········o·The_Linux_Kernel_Driver_Interface
 53 ··········o·Linux_kernel_management_style
 54 ··········o·Everything_you_ever_wanted_to_know_about_Linux_-stable_releases
 55 ··········o·Linux_Kernel_patch_submission_checklist
 56 ··········o·Index_of_Further_Kernel_Documentation
 57 ··········o·Deprecated_Interfaces,_Language_Features,_Attributes,_and
 58 ············Conventions
 59 ··········o·Embargoed_hardware_issues
 60 ··········o·List_of_maintainers_and_how_to_submit_kernel_changes
 61 ··········o·Researcher_Guidelines
 62 ··········o·Applying_Patches_To_The_Linux_Kernel
 63 ··········o·Adding_a_New_System_Call
 64 ··········o·Linux_magic_numbers
 65 ··········o·Why_the_“volatile”_type_class_should_not_be_used
 66 ··········o·(How_to_avoid)_Botching_up_ioctls
 67 ··········o·clang-format
 68 ··········o·arch/riscv_maintenance_guidelines_for_developers
 69 ··········o·Unaligned_Memory_Accesses
27 ····*·Core_API_Documentation70 ····*·Core_API_Documentation
28 ····*·The_Linux_driver_implementer’s_API_guide71 ····*·The_Linux_driver_implementer’s_API_guide
29 ····*·Kernel_subsystem_documentation72 ····*·Kernel_subsystem_documentation
30 ····*·Locking_in_the_kernel73 ····*·Locking_in_the_kernel
31 ····*·Linux_kernel_licensing_rules74 ····*·Linux_kernel_licensing_rules
32 ····*·How_to_write_kernel_documentation75 ····*·How_to_write_kernel_documentation
33 ····*·Development_tools_for_the_kernel76 ····*·Development_tools_for_the_kernel
8.59 KB
./usr/share/doc/linux-doc-6.1/html/process/license-rules.html
    
Offset 41, 20 lines modifiedOffset 41, 59 lines modified
41 ··<form·id="rtd-search-form"·class="wy-form"·action="../search.html"·method="get">41 ··<form·id="rtd-search-form"·class="wy-form"·action="../search.html"·method="get">
42 ····<input·type="text"·name="q"·placeholder="Search·docs"·aria-label="Search·docs"·/>42 ····<input·type="text"·name="q"·placeholder="Search·docs"·aria-label="Search·docs"·/>
43 ····<input·type="hidden"·name="check_keywords"·value="yes"·/>43 ····<input·type="hidden"·name="check_keywords"·value="yes"·/>
44 ····<input·type="hidden"·name="area"·value="default"·/>44 ····<input·type="hidden"·name="area"·value="default"·/>
45 ··</form>45 ··</form>
46 </div>46 </div>
47 ········</div><div·class="wy-menu·wy-menu-vertical"·data-spy="affix"·role="navigation"·aria-label="Navigation·menu">47 ········</div><div·class="wy-menu·wy-menu-vertical"·data-spy="affix"·role="navigation"·aria-label="Navigation·menu">
48 ··············<ul>48 ··············<ul·class="current">
49 <li·class="toctree-l1"><a·class="reference·internal"·href="development-process.html">A·guide·to·the·Kernel·Development·Process</a></li>49 <li·class="toctree-l1"><a·class="reference·internal"·href="development-process.html">A·guide·to·the·Kernel·Development·Process</a></li>
50 <li·class="toctree-l1"><a·class="reference·internal"·href="submitting-patches.html">Submitting·patches:·the·essential·guide·to·getting·your·code·into·the·kernel</a></li>50 <li·class="toctree-l1"><a·class="reference·internal"·href="submitting-patches.html">Submitting·patches:·the·essential·guide·to·getting·your·code·into·the·kernel</a></li>
51 <li·class="toctree-l1"><a·class="reference·internal"·href="code-of-conduct.html">Code·of·conduct</a></li>51 <li·class="toctree-l1"><a·class="reference·internal"·href="code-of-conduct.html">Code·of·conduct</a></li>
52 <li·class="toctree-l1"><a·class="reference·internal"·href="../maintainer/index.html">Kernel·Maintainer·Handbook</a></li>52 <li·class="toctree-l1"><a·class="reference·internal"·href="../maintainer/index.html">Kernel·Maintainer·Handbook</a></li>
53 <li·class="toctree-l1"><a·class="reference·internal"·href="index.html">All·development-process·docs</a></li>53 <li·class="toctree-l1·current"><a·class="reference·internal"·href="index.html">All·development-process·docs</a><ul·class="current">
 54 <li·class="toctree-l2·current"><a·class="current·reference·internal"·href="#">Linux·kernel·licensing·rules</a><ul>
 55 <li·class="toctree-l3"><a·class="reference·internal"·href="#license-identifier-syntax">License·identifier·syntax</a></li>
 56 <li·class="toctree-l3"><a·class="reference·internal"·href="#license-identifiers">License·identifiers</a></li>
 57 <li·class="toctree-l3"><a·class="reference·internal"·href="#id1">MODULE_LICENSE</a></li>
 58 </ul>
 59 </li>
 60 <li·class="toctree-l2"><a·class="reference·internal"·href="howto.html">HOWTO·do·Linux·kernel·development</a></li>
 61 <li·class="toctree-l2"><a·class="reference·internal"·href="code-of-conduct.html">Contributor·Covenant·Code·of·Conduct</a></li>
 62 <li·class="toctree-l2"><a·class="reference·internal"·href="code-of-conduct-interpretation.html">Linux·Kernel·Contributor·Covenant·Code·of·Conduct·Interpretation</a></li>
 63 <li·class="toctree-l2"><a·class="reference·internal"·href="development-process.html">A·guide·to·the·Kernel·Development·Process</a></li>
 64 <li·class="toctree-l2"><a·class="reference·internal"·href="submitting-patches.html">Submitting·patches:·the·essential·guide·to·getting·your·code·into·the·kernel</a></li>
 65 <li·class="toctree-l2"><a·class="reference·internal"·href="handling-regressions.html">Handling·regressions</a></li>
 66 <li·class="toctree-l2"><a·class="reference·internal"·href="programming-language.html">Programming·Language</a></li>
 67 <li·class="toctree-l2"><a·class="reference·internal"·href="coding-style.html">Linux·kernel·coding·style</a></li>
 68 <li·class="toctree-l2"><a·class="reference·internal"·href="maintainer-handbooks.html">Subsystem·and·maintainer·tree·specific·development·process·notes</a></li>
 69 <li·class="toctree-l2"><a·class="reference·internal"·href="maintainer-pgp-guide.html">Kernel·Maintainer·PGP·guide</a></li>
 70 <li·class="toctree-l2"><a·class="reference·internal"·href="email-clients.html">Email·clients·info·for·Linux</a></li>
 71 <li·class="toctree-l2"><a·class="reference·internal"·href="kernel-enforcement-statement.html">Linux·Kernel·Enforcement·Statement</a></li>
 72 <li·class="toctree-l2"><a·class="reference·internal"·href="kernel-driver-statement.html">Kernel·Driver·Statement</a></li>
 73 <li·class="toctree-l2"><a·class="reference·internal"·href="changes.html">Minimal·requirements·to·compile·the·Kernel</a></li>
 74 <li·class="toctree-l2"><a·class="reference·internal"·href="stable-api-nonsense.html">The·Linux·Kernel·Driver·Interface</a></li>
 75 <li·class="toctree-l2"><a·class="reference·internal"·href="management-style.html">Linux·kernel·management·style</a></li>
 76 <li·class="toctree-l2"><a·class="reference·internal"·href="stable-kernel-rules.html">Everything·you·ever·wanted·to·know·about·Linux·-stable·releases</a></li>
 77 <li·class="toctree-l2"><a·class="reference·internal"·href="submit-checklist.html">Linux·Kernel·patch·submission·checklist</a></li>
 78 <li·class="toctree-l2"><a·class="reference·internal"·href="kernel-docs.html">Index·of·Further·Kernel·Documentation</a></li>
 79 <li·class="toctree-l2"><a·class="reference·internal"·href="deprecated.html">Deprecated·Interfaces,·Language·Features,·Attributes,·and·Conventions</a></li>
 80 <li·class="toctree-l2"><a·class="reference·internal"·href="embargoed-hardware-issues.html">Embargoed·hardware·issues</a></li>
 81 <li·class="toctree-l2"><a·class="reference·internal"·href="maintainers.html">List·of·maintainers·and·how·to·submit·kernel·changes</a></li>
 82 <li·class="toctree-l2"><a·class="reference·internal"·href="researcher-guidelines.html">Researcher·Guidelines</a></li>
 83 <li·class="toctree-l2"><a·class="reference·internal"·href="applying-patches.html">Applying·Patches·To·The·Linux·Kernel</a></li>
 84 <li·class="toctree-l2"><a·class="reference·internal"·href="adding-syscalls.html">Adding·a·New·System·Call</a></li>
 85 <li·class="toctree-l2"><a·class="reference·internal"·href="magic-number.html">Linux·magic·numbers</a></li>
 86 <li·class="toctree-l2"><a·class="reference·internal"·href="volatile-considered-harmful.html">Why·the·“volatile”·type·class·should·not·be·used</a></li>
 87 <li·class="toctree-l2"><a·class="reference·internal"·href="botching-up-ioctls.html">(How·to·avoid)·Botching·up·ioctls</a></li>
 88 <li·class="toctree-l2"><a·class="reference·internal"·href="clang-format.html">clang-format</a></li>
 89 <li·class="toctree-l2"><a·class="reference·internal"·href="../riscv/patch-acceptance.html">arch/riscv·maintenance·guidelines·for·developers</a></li>
 90 <li·class="toctree-l2"><a·class="reference·internal"·href="../core-api/unaligned-memory-access.html">Unaligned·Memory·Accesses</a></li>
 91 </ul>
 92 </li>
54 </ul>93 </ul>
55 <ul>94 <ul>
56 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</a></li>95 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</a></li>
57 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>96 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>
58 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>97 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>
59 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>98 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>
60 </ul>99 </ul>
2.27 KB
html2text {}
    
Offset 11, 14 lines modifiedOffset 11, 51 lines modified
11 [q···················]11 [q···················]
12 ····*·A_guide_to_the_Kernel_Development_Process12 ····*·A_guide_to_the_Kernel_Development_Process
13 ····*·Submitting_patches:_the_essential_guide_to_getting_your_code_into_the13 ····*·Submitting_patches:_the_essential_guide_to_getting_your_code_into_the
14 ······kernel14 ······kernel
15 ····*·Code_of_conduct15 ····*·Code_of_conduct
16 ····*·Kernel_Maintainer_Handbook16 ····*·Kernel_Maintainer_Handbook
17 ····*·All_development-process_docs17 ····*·All_development-process_docs
 18 ··········o·Linux_kernel_licensing_rules
 19 ················#·License_identifier_syntax
 20 ················#·License_identifiers
 21 ················#·MODULE_LICENSE
 22 ··········o·HOWTO_do_Linux_kernel_development
 23 ··········o·Contributor_Covenant_Code_of_Conduct
 24 ··········o·Linux_Kernel_Contributor_Covenant_Code_of_Conduct_Interpretation
 25 ··········o·A_guide_to_the_Kernel_Development_Process
 26 ··········o·Submitting_patches:_the_essential_guide_to_getting_your_code_into
 27 ············the_kernel
 28 ··········o·Handling_regressions
 29 ··········o·Programming_Language
 30 ··········o·Linux_kernel_coding_style
 31 ··········o·Subsystem_and_maintainer_tree_specific_development_process_notes
 32 ··········o·Kernel_Maintainer_PGP_guide
 33 ··········o·Email_clients_info_for_Linux
 34 ··········o·Linux_Kernel_Enforcement_Statement
 35 ··········o·Kernel_Driver_Statement
 36 ··········o·Minimal_requirements_to_compile_the_Kernel
 37 ··········o·The_Linux_Kernel_Driver_Interface
 38 ··········o·Linux_kernel_management_style
 39 ··········o·Everything_you_ever_wanted_to_know_about_Linux_-stable_releases
 40 ··········o·Linux_Kernel_patch_submission_checklist
 41 ··········o·Index_of_Further_Kernel_Documentation
 42 ··········o·Deprecated_Interfaces,_Language_Features,_Attributes,_and
 43 ············Conventions
 44 ··········o·Embargoed_hardware_issues
 45 ··········o·List_of_maintainers_and_how_to_submit_kernel_changes
 46 ··········o·Researcher_Guidelines
 47 ··········o·Applying_Patches_To_The_Linux_Kernel
 48 ··········o·Adding_a_New_System_Call
 49 ··········o·Linux_magic_numbers
 50 ··········o·Why_the_“volatile”_type_class_should_not_be_used
 51 ··········o·(How_to_avoid)_Botching_up_ioctls
 52 ··········o·clang-format
 53 ··········o·arch/riscv_maintenance_guidelines_for_developers
 54 ··········o·Unaligned_Memory_Accesses
18 ····*·Core_API_Documentation55 ····*·Core_API_Documentation
19 ····*·The_Linux_driver_implementer’s_API_guide56 ····*·The_Linux_driver_implementer’s_API_guide
20 ····*·Kernel_subsystem_documentation57 ····*·Kernel_subsystem_documentation
21 ····*·Locking_in_the_kernel58 ····*·Locking_in_the_kernel
22 ····*·Linux_kernel_licensing_rules59 ····*·Linux_kernel_licensing_rules
23 ··········o·License_identifier_syntax60 ··········o·License_identifier_syntax
24 ··········o·License_identifiers61 ··········o·License_identifiers
11.5 KB
./usr/share/doc/linux-doc-6.1/html/process/submitting-patches.html
    
Offset 73, 15 lines modifiedOffset 73, 76 lines modified
73 <li·class="toctree-l2"><a·class="reference·internal"·href="#explicit-in-reply-to-headers">Explicit·In-Reply-To·headers</a></li>73 <li·class="toctree-l2"><a·class="reference·internal"·href="#explicit-in-reply-to-headers">Explicit·In-Reply-To·headers</a></li>
74 <li·class="toctree-l2"><a·class="reference·internal"·href="#providing-base-tree-information">Providing·base·tree·information</a></li>74 <li·class="toctree-l2"><a·class="reference·internal"·href="#providing-base-tree-information">Providing·base·tree·information</a></li>
75 <li·class="toctree-l2"><a·class="reference·internal"·href="#references">References</a></li>75 <li·class="toctree-l2"><a·class="reference·internal"·href="#references">References</a></li>
76 </ul>76 </ul>
77 </li>77 </li>
78 <li·class="toctree-l1"><a·class="reference·internal"·href="code-of-conduct.html">Code·of·conduct</a></li>78 <li·class="toctree-l1"><a·class="reference·internal"·href="code-of-conduct.html">Code·of·conduct</a></li>
79 <li·class="toctree-l1"><a·class="reference·internal"·href="../maintainer/index.html">Kernel·Maintainer·Handbook</a></li>79 <li·class="toctree-l1"><a·class="reference·internal"·href="../maintainer/index.html">Kernel·Maintainer·Handbook</a></li>
80 <li·class="toctree-l1"><a·class="reference·internal"·href="index.html">All·development-process·docs</a></li>80 <li·class="toctree-l1·current"><a·class="reference·internal"·href="index.html">All·development-process·docs</a><ul·class="current">
 81 <li·class="toctree-l2"><a·class="reference·internal"·href="license-rules.html">Linux·kernel·licensing·rules</a></li>
 82 <li·class="toctree-l2"><a·class="reference·internal"·href="howto.html">HOWTO·do·Linux·kernel·development</a></li>
 83 <li·class="toctree-l2"><a·class="reference·internal"·href="code-of-conduct.html">Contributor·Covenant·Code·of·Conduct</a></li>
 84 <li·class="toctree-l2"><a·class="reference·internal"·href="code-of-conduct-interpretation.html">Linux·Kernel·Contributor·Covenant·Code·of·Conduct·Interpretation</a></li>
 85 <li·class="toctree-l2"><a·class="reference·internal"·href="development-process.html">A·guide·to·the·Kernel·Development·Process</a></li>
 86 <li·class="toctree-l2·current"><a·class="current·reference·internal"·href="#">Submitting·patches:·the·essential·guide·to·getting·your·code·into·the·kernel</a><ul>
 87 <li·class="toctree-l3"><a·class="reference·internal"·href="#obtain-a-current-source-tree">Obtain·a·current·source·tree</a></li>
 88 <li·class="toctree-l3"><a·class="reference·internal"·href="#describe-your-changes">Describe·your·changes</a></li>
 89 <li·class="toctree-l3"><a·class="reference·internal"·href="#separate-your-changes">Separate·your·changes</a></li>
 90 <li·class="toctree-l3"><a·class="reference·internal"·href="#style-check-your-changes">Style-check·your·changes</a></li>
 91 <li·class="toctree-l3"><a·class="reference·internal"·href="#select-the-recipients-for-your-patch">Select·the·recipients·for·your·patch</a></li>
 92 <li·class="toctree-l3"><a·class="reference·internal"·href="#no-mime-no-links-no-compression-no-attachments-just-plain-text">No·MIME,·no·links,·no·compression,·no·attachments.··Just·plain·text</a></li>
 93 <li·class="toctree-l3"><a·class="reference·internal"·href="#respond-to-review-comments">Respond·to·review·comments</a></li>
 94 <li·class="toctree-l3"><a·class="reference·internal"·href="#don-t-get-discouraged-or-impatient">Don’t·get·discouraged·-·or·impatient</a></li>
 95 <li·class="toctree-l3"><a·class="reference·internal"·href="#include-patch-in-the-subject">Include·PATCH·in·the·subject</a></li>
 96 <li·class="toctree-l3"><a·class="reference·internal"·href="#sign-your-work-the-developer-s-certificate-of-origin">Sign·your·work·-·the·Developer’s·Certificate·of·Origin</a><ul>
 97 <li·class="toctree-l4"><a·class="reference·internal"·href="#developer-s-certificate-of-origin-1-1">Developer’s·Certificate·of·Origin·1.1</a></li>
 98 </ul>
 99 </li>
 100 <li·class="toctree-l3"><a·class="reference·internal"·href="#when-to-use-acked-by-cc-and-co-developed-by">When·to·use·Acked-by:,·Cc:,·and·Co-developed-by:</a></li>
 101 <li·class="toctree-l3"><a·class="reference·internal"·href="#using-reported-by-tested-by-reviewed-by-suggested-by-and-fixes">Using·Reported-by:,·Tested-by:,·Reviewed-by:,·Suggested-by:·and·Fixes:</a><ul>
 102 <li·class="toctree-l4"><a·class="reference·internal"·href="#reviewer-s-statement-of-oversight">Reviewer’s·statement·of·oversight</a></li>
 103 </ul>
 104 </li>
 105 <li·class="toctree-l3"><a·class="reference·internal"·href="#the-canonical-patch-format">The·canonical·patch·format</a><ul>
 106 <li·class="toctree-l4"><a·class="reference·internal"·href="#backtraces-in-commit-messages">Backtraces·in·commit·messages</a></li>
 107 </ul>
 108 </li>
 109 <li·class="toctree-l3"><a·class="reference·internal"·href="#explicit-in-reply-to-headers">Explicit·In-Reply-To·headers</a></li>
 110 <li·class="toctree-l3"><a·class="reference·internal"·href="#providing-base-tree-information">Providing·base·tree·information</a></li>
 111 <li·class="toctree-l3"><a·class="reference·internal"·href="#references">References</a></li>
 112 </ul>
 113 </li>
 114 <li·class="toctree-l2"><a·class="reference·internal"·href="handling-regressions.html">Handling·regressions</a></li>
 115 <li·class="toctree-l2"><a·class="reference·internal"·href="programming-language.html">Programming·Language</a></li>
 116 <li·class="toctree-l2"><a·class="reference·internal"·href="coding-style.html">Linux·kernel·coding·style</a></li>
 117 <li·class="toctree-l2"><a·class="reference·internal"·href="maintainer-handbooks.html">Subsystem·and·maintainer·tree·specific·development·process·notes</a></li>
 118 <li·class="toctree-l2"><a·class="reference·internal"·href="maintainer-pgp-guide.html">Kernel·Maintainer·PGP·guide</a></li>
 119 <li·class="toctree-l2"><a·class="reference·internal"·href="email-clients.html">Email·clients·info·for·Linux</a></li>
 120 <li·class="toctree-l2"><a·class="reference·internal"·href="kernel-enforcement-statement.html">Linux·Kernel·Enforcement·Statement</a></li>
 121 <li·class="toctree-l2"><a·class="reference·internal"·href="kernel-driver-statement.html">Kernel·Driver·Statement</a></li>
 122 <li·class="toctree-l2"><a·class="reference·internal"·href="changes.html">Minimal·requirements·to·compile·the·Kernel</a></li>
 123 <li·class="toctree-l2"><a·class="reference·internal"·href="stable-api-nonsense.html">The·Linux·Kernel·Driver·Interface</a></li>
 124 <li·class="toctree-l2"><a·class="reference·internal"·href="management-style.html">Linux·kernel·management·style</a></li>
 125 <li·class="toctree-l2"><a·class="reference·internal"·href="stable-kernel-rules.html">Everything·you·ever·wanted·to·know·about·Linux·-stable·releases</a></li>
 126 <li·class="toctree-l2"><a·class="reference·internal"·href="submit-checklist.html">Linux·Kernel·patch·submission·checklist</a></li>
 127 <li·class="toctree-l2"><a·class="reference·internal"·href="kernel-docs.html">Index·of·Further·Kernel·Documentation</a></li>
 128 <li·class="toctree-l2"><a·class="reference·internal"·href="deprecated.html">Deprecated·Interfaces,·Language·Features,·Attributes,·and·Conventions</a></li>
 129 <li·class="toctree-l2"><a·class="reference·internal"·href="embargoed-hardware-issues.html">Embargoed·hardware·issues</a></li>
 130 <li·class="toctree-l2"><a·class="reference·internal"·href="maintainers.html">List·of·maintainers·and·how·to·submit·kernel·changes</a></li>
 131 <li·class="toctree-l2"><a·class="reference·internal"·href="researcher-guidelines.html">Researcher·Guidelines</a></li>
 132 <li·class="toctree-l2"><a·class="reference·internal"·href="applying-patches.html">Applying·Patches·To·The·Linux·Kernel</a></li>
 133 <li·class="toctree-l2"><a·class="reference·internal"·href="adding-syscalls.html">Adding·a·New·System·Call</a></li>
 134 <li·class="toctree-l2"><a·class="reference·internal"·href="magic-number.html">Linux·magic·numbers</a></li>
 135 <li·class="toctree-l2"><a·class="reference·internal"·href="volatile-considered-harmful.html">Why·the·“volatile”·type·class·should·not·be·used</a></li>
 136 <li·class="toctree-l2"><a·class="reference·internal"·href="botching-up-ioctls.html">(How·to·avoid)·Botching·up·ioctls</a></li>
 137 <li·class="toctree-l2"><a·class="reference·internal"·href="clang-format.html">clang-format</a></li>
 138 <li·class="toctree-l2"><a·class="reference·internal"·href="../riscv/patch-acceptance.html">arch/riscv·maintenance·guidelines·for·developers</a></li>
 139 <li·class="toctree-l2"><a·class="reference·internal"·href="../core-api/unaligned-memory-access.html">Unaligned·Memory·Accesses</a></li>
 140 </ul>
 141 </li>
81 </ul>142 </ul>
82 <ul>143 <ul>
83 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</a></li>144 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</a></li>
84 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>145 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>
85 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>146 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>
86 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>147 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>
87 </ul>148 </ul>
3.23 KB
html2text {}
    
Offset 31, 14 lines modifiedOffset 31, 69 lines modified
31 ················#·Backtraces_in_commit_messages31 ················#·Backtraces_in_commit_messages
32 ··········o·Explicit_In-Reply-To_headers32 ··········o·Explicit_In-Reply-To_headers
33 ··········o·Providing_base_tree_information33 ··········o·Providing_base_tree_information
34 ··········o·References34 ··········o·References
35 ····*·Code_of_conduct35 ····*·Code_of_conduct
36 ····*·Kernel_Maintainer_Handbook36 ····*·Kernel_Maintainer_Handbook
37 ····*·All_development-process_docs37 ····*·All_development-process_docs
 38 ··········o·Linux_kernel_licensing_rules
 39 ··········o·HOWTO_do_Linux_kernel_development
 40 ··········o·Contributor_Covenant_Code_of_Conduct
 41 ··········o·Linux_Kernel_Contributor_Covenant_Code_of_Conduct_Interpretation
 42 ··········o·A_guide_to_the_Kernel_Development_Process
 43 ··········o·Submitting_patches:_the_essential_guide_to_getting_your_code_into
 44 ············the_kernel
 45 ················#·Obtain_a_current_source_tree
 46 ················#·Describe_your_changes
 47 ················#·Separate_your_changes
 48 ················#·Style-check_your_changes
 49 ················#·Select_the_recipients_for_your_patch
 50 ················#·No_MIME,_no_links,_no_compression,_no_attachments._Just_plain
 51 ··················text
 52 ················#·Respond_to_review_comments
 53 ················#·Don’t_get_discouraged_-_or_impatient
 54 ················#·Include_PATCH_in_the_subject
 55 ················#·Sign_your_work_-_the_Developer’s_Certificate_of_Origin
 56 ······················#·Developer’s_Certificate_of_Origin_1.1
 57 ················#·When_to_use_Acked-by:,_Cc:,_and_Co-developed-by:
 58 ················#·Using_Reported-by:,_Tested-by:,_Reviewed-by:,_Suggested-by:
 59 ··················and_Fixes:
 60 ······················#·Reviewer’s_statement_of_oversight
 61 ················#·The_canonical_patch_format
 62 ······················#·Backtraces_in_commit_messages
 63 ················#·Explicit_In-Reply-To_headers
 64 ················#·Providing_base_tree_information
 65 ················#·References
 66 ··········o·Handling_regressions
 67 ··········o·Programming_Language
 68 ··········o·Linux_kernel_coding_style
 69 ··········o·Subsystem_and_maintainer_tree_specific_development_process_notes
 70 ··········o·Kernel_Maintainer_PGP_guide
 71 ··········o·Email_clients_info_for_Linux
 72 ··········o·Linux_Kernel_Enforcement_Statement
 73 ··········o·Kernel_Driver_Statement
 74 ··········o·Minimal_requirements_to_compile_the_Kernel
 75 ··········o·The_Linux_Kernel_Driver_Interface
 76 ··········o·Linux_kernel_management_style
 77 ··········o·Everything_you_ever_wanted_to_know_about_Linux_-stable_releases
 78 ··········o·Linux_Kernel_patch_submission_checklist
 79 ··········o·Index_of_Further_Kernel_Documentation
 80 ··········o·Deprecated_Interfaces,_Language_Features,_Attributes,_and
 81 ············Conventions
 82 ··········o·Embargoed_hardware_issues
 83 ··········o·List_of_maintainers_and_how_to_submit_kernel_changes
 84 ··········o·Researcher_Guidelines
 85 ··········o·Applying_Patches_To_The_Linux_Kernel
 86 ··········o·Adding_a_New_System_Call
 87 ··········o·Linux_magic_numbers
 88 ··········o·Why_the_“volatile”_type_class_should_not_be_used
 89 ··········o·(How_to_avoid)_Botching_up_ioctls
 90 ··········o·clang-format
 91 ··········o·arch/riscv_maintenance_guidelines_for_developers
 92 ··········o·Unaligned_Memory_Accesses
38 ····*·Core_API_Documentation93 ····*·Core_API_Documentation
39 ····*·The_Linux_driver_implementer’s_API_guide94 ····*·The_Linux_driver_implementer’s_API_guide
40 ····*·Kernel_subsystem_documentation95 ····*·Kernel_subsystem_documentation
41 ····*·Locking_in_the_kernel96 ····*·Locking_in_the_kernel
42 ····*·Linux_kernel_licensing_rules97 ····*·Linux_kernel_licensing_rules
43 ····*·How_to_write_kernel_documentation98 ····*·How_to_write_kernel_documentation
44 ····*·Development_tools_for_the_kernel99 ····*·Development_tools_for_the_kernel
11.7 KB
./usr/share/doc/linux-doc-6.1/html/riscv/patch-acceptance.html
    
Offset 45, 38 lines modifiedOffset 45, 54 lines modified
45 ··</form>45 ··</form>
46 </div>46 </div>
47 ········</div><div·class="wy-menu·wy-menu-vertical"·data-spy="affix"·role="navigation"·aria-label="Navigation·menu">47 ········</div><div·class="wy-menu·wy-menu-vertical"·data-spy="affix"·role="navigation"·aria-label="Navigation·menu">
48 ··············<ul·class="current">48 ··············<ul·class="current">
49 <li·class="toctree-l1"><a·class="reference·internal"·href="../process/development-process.html">A·guide·to·the·Kernel·Development·Process</a></li>49 <li·class="toctree-l1"><a·class="reference·internal"·href="../process/development-process.html">A·guide·to·the·Kernel·Development·Process</a></li>
50 <li·class="toctree-l1"><a·class="reference·internal"·href="../process/submitting-patches.html">Submitting·patches:·the·essential·guide·to·getting·your·code·into·the·kernel</a></li>50 <li·class="toctree-l1"><a·class="reference·internal"·href="../process/submitting-patches.html">Submitting·patches:·the·essential·guide·to·getting·your·code·into·the·kernel</a></li>
51 <li·class="toctree-l1"><a·class="reference·internal"·href="../process/code-of-conduct.html">Code·of·conduct</a></li>51 <li·class="toctree-l1"><a·class="reference·internal"·href="../process/code-of-conduct.html">Code·of·conduct</a></li>
52 <li·class="toctree-l1·current"><a·class="reference·internal"·href="../maintainer/index.html">Kernel·Maintainer·Handbook</a><ul·class="current">52 <li·class="toctree-l1"><a·class="reference·internal"·href="../maintainer/index.html">Kernel·Maintainer·Handbook</a></li>
 53 <li·class="toctree-l1·current"><a·class="reference·internal"·href="../process/index.html">All·development-process·docs</a><ul·class="current">
 54 <li·class="toctree-l2"><a·class="reference·internal"·href="../process/license-rules.html">Linux·kernel·licensing·rules</a></li>
 55 <li·class="toctree-l2"><a·class="reference·internal"·href="../process/howto.html">HOWTO·do·Linux·kernel·development</a></li>
 56 <li·class="toctree-l2"><a·class="reference·internal"·href="../process/code-of-conduct.html">Contributor·Covenant·Code·of·Conduct</a></li>
 57 <li·class="toctree-l2"><a·class="reference·internal"·href="../process/code-of-conduct-interpretation.html">Linux·Kernel·Contributor·Covenant·Code·of·Conduct·Interpretation</a></li>
 58 <li·class="toctree-l2"><a·class="reference·internal"·href="../process/development-process.html">A·guide·to·the·Kernel·Development·Process</a></li>
 59 <li·class="toctree-l2"><a·class="reference·internal"·href="../process/submitting-patches.html">Submitting·patches:·the·essential·guide·to·getting·your·code·into·the·kernel</a></li>
 60 <li·class="toctree-l2"><a·class="reference·internal"·href="../process/handling-regressions.html">Handling·regressions</a></li>
53 <li·class="toctree-l2"><a·class="reference·internal"·href="../maintainer/configure-git.html">Configure·Git</a></li>61 <li·class="toctree-l2"><a·class="reference·internal"·href="../process/programming-language.html">Programming·Language</a></li>
54 <li·class="toctree-l2"><a·class="reference·internal"·href="../maintainer/rebasing-and-merging.html">Rebasing·and·merging</a></li>62 <li·class="toctree-l2"><a·class="reference·internal"·href="../process/coding-style.html">Linux·kernel·coding·style</a></li>
 63 <li·class="toctree-l2"><a·class="reference·internal"·href="../process/maintainer-handbooks.html">Subsystem·and·maintainer·tree·specific·development·process·notes</a></li>
55 <li·class="toctree-l2"><a·class="reference·internal"·href="../maintainer/pull-requests.html">Creating·Pull·Requests</a></li>64 <li·class="toctree-l2"><a·class="reference·internal"·href="../process/maintainer-pgp-guide.html">Kernel·Maintainer·PGP·guide</a></li>
56 <li·class="toctree-l2"><a·class="reference·internal"·href="../maintainer/messy-diffstat.html">Handling·messy·pull-request·diffstats</a></li> 
57 <li·class="toctree-l2·current"><a·class="reference·internal"·href="../maintainer/maintainer-entry-profile.html">Maintainer·Entry·Profile</a><ul·class="current"> 
58 <li·class="toctree-l3"><a·class="reference·internal"·href="../maintainer/maintainer-entry-profile.html#overview">Overview</a></li> 
59 <li·class="toctree-l3"><a·class="reference·internal"·href="../maintainer/maintainer-entry-profile.html#submit-checklist-addendum">Submit·Checklist·Addendum</a></li> 
60 <li·class="toctree-l3"><a·class="reference·internal"·href="../maintainer/maintainer-entry-profile.html#key-cycle-dates">Key·Cycle·Dates</a></li> 
61 <li·class="toctree-l3"><a·class="reference·internal"·href="../maintainer/maintainer-entry-profile.html#review-cadence">Review·Cadence</a></li> 
62 <li·class="toctree-l3·current"><a·class="reference·internal"·href="../maintainer/maintainer-entry-profile.html#existing-profiles">Existing·profiles</a><ul·class="current"> 
63 <li·class="toctree-l4"><a·class="reference·internal"·href="../doc-guide/maintainer-profile.html">Documentation·subsystem·maintainer·entry·profile</a></li> 
64 <li·class="toctree-l4"><a·class="reference·internal"·href="../nvdimm/maintainer-entry-profile.html">LIBNVDIMM·Maintainer·Entry·Profile</a></li>65 <li·class="toctree-l2"><a·class="reference·internal"·href="../process/email-clients.html">Email·clients·info·for·Linux</a></li>
 66 <li·class="toctree-l2"><a·class="reference·internal"·href="../process/kernel-enforcement-statement.html">Linux·Kernel·Enforcement·Statement</a></li>
 67 <li·class="toctree-l2"><a·class="reference·internal"·href="../process/kernel-driver-statement.html">Kernel·Driver·Statement</a></li>
 68 <li·class="toctree-l2"><a·class="reference·internal"·href="../process/changes.html">Minimal·requirements·to·compile·the·Kernel</a></li>
 69 <li·class="toctree-l2"><a·class="reference·internal"·href="../process/stable-api-nonsense.html">The·Linux·Kernel·Driver·Interface</a></li>
 70 <li·class="toctree-l2"><a·class="reference·internal"·href="../process/management-style.html">Linux·kernel·management·style</a></li>
 71 <li·class="toctree-l2"><a·class="reference·internal"·href="../process/stable-kernel-rules.html">Everything·you·ever·wanted·to·know·about·Linux·-stable·releases</a></li>
 72 <li·class="toctree-l2"><a·class="reference·internal"·href="../process/submit-checklist.html">Linux·Kernel·patch·submission·checklist</a></li>
 73 <li·class="toctree-l2"><a·class="reference·internal"·href="../process/kernel-docs.html">Index·of·Further·Kernel·Documentation</a></li>
 74 <li·class="toctree-l2"><a·class="reference·internal"·href="../process/deprecated.html">Deprecated·Interfaces,·Language·Features,·Attributes,·and·Conventions</a></li>
 75 <li·class="toctree-l2"><a·class="reference·internal"·href="../process/embargoed-hardware-issues.html">Embargoed·hardware·issues</a></li>
 76 <li·class="toctree-l2"><a·class="reference·internal"·href="../process/maintainers.html">List·of·maintainers·and·how·to·submit·kernel·changes</a></li>
 77 <li·class="toctree-l2"><a·class="reference·internal"·href="../process/researcher-guidelines.html">Researcher·Guidelines</a></li>
 78 <li·class="toctree-l2"><a·class="reference·internal"·href="../process/applying-patches.html">Applying·Patches·To·The·Linux·Kernel</a></li>
 79 <li·class="toctree-l2"><a·class="reference·internal"·href="../process/adding-syscalls.html">Adding·a·New·System·Call</a></li>
 80 <li·class="toctree-l2"><a·class="reference·internal"·href="../process/magic-number.html">Linux·magic·numbers</a></li>
 81 <li·class="toctree-l2"><a·class="reference·internal"·href="../process/volatile-considered-harmful.html">Why·the·“volatile”·type·class·should·not·be·used</a></li>
 82 <li·class="toctree-l2"><a·class="reference·internal"·href="../process/botching-up-ioctls.html">(How·to·avoid)·Botching·up·ioctls</a></li>
 83 <li·class="toctree-l2"><a·class="reference·internal"·href="../process/clang-format.html">clang-format</a></li>
65 <li·class="toctree-l4·current"><a·class="current·reference·internal"·href="#">arch/riscv·maintenance·guidelines·for·developers</a></li>84 <li·class="toctree-l2·current"><a·class="current·reference·internal"·href="#">arch/riscv·maintenance·guidelines·for·developers</a><ul>
66 <li·class="toctree-l4"><a·class="reference·internal"·href="../driver-api/media/maintainer-entry-profile.html">1.·Media·Subsystem·Profile</a></li> 
67 <li·class="toctree-l4"><a·class="reference·internal"·href="../driver-api/vfio-pci-device-specific-driver-acceptance.html">Acceptance·criteria·for·vfio-pci·device·specific·driver·variants</a></li>85 <li·class="toctree-l3"><a·class="reference·internal"·href="#overview">Overview</a></li>
 86 <li·class="toctree-l3"><a·class="reference·internal"·href="#submit-checklist-addendum">Submit·Checklist·Addendum</a></li>
68 </ul>87 </ul>
69 </li>88 </li>
 89 <li·class="toctree-l2"><a·class="reference·internal"·href="../core-api/unaligned-memory-access.html">Unaligned·Memory·Accesses</a></li>
70 </ul>90 </ul>
71 </li>91 </li>
72 <li·class="toctree-l2"><a·class="reference·internal"·href="../maintainer/modifying-patches.html">Modifying·Patches</a></li> 
73 </ul> 
74 </li> 
75 <li·class="toctree-l1"><a·class="reference·internal"·href="../process/index.html">All·development-process·docs</a></li> 
76 </ul>92 </ul>
77 <ul>93 <ul>
78 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</a></li>94 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</a></li>
79 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>95 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>
80 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>96 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>
81 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>97 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>
82 </ul>98 </ul>
2.96 KB
html2text {}
    
Offset 10, 32 lines modifiedOffset 10, 51 lines modified
10 6.1.11510 6.1.115
11 [q···················]11 [q···················]
12 ····*·A_guide_to_the_Kernel_Development_Process12 ····*·A_guide_to_the_Kernel_Development_Process
13 ····*·Submitting_patches:_the_essential_guide_to_getting_your_code_into_the13 ····*·Submitting_patches:_the_essential_guide_to_getting_your_code_into_the
14 ······kernel14 ······kernel
15 ····*·Code_of_conduct15 ····*·Code_of_conduct
16 ····*·Kernel_Maintainer_Handbook16 ····*·Kernel_Maintainer_Handbook
17 ··········o·Configure_Git 
18 ··········o·Rebasing_and_merging 
19 ··········o·Creating_Pull_Requests 
20 ··········o·Handling_messy_pull-request_diffstats 
21 ··········o·Maintainer_Entry_Profile17 ····*·All_development-process_docs
 18 ··········o·Linux_kernel_licensing_rules
 19 ··········o·HOWTO_do_Linux_kernel_development
 20 ··········o·Contributor_Covenant_Code_of_Conduct
 21 ··········o·Linux_Kernel_Contributor_Covenant_Code_of_Conduct_Interpretation
 22 ··········o·A_guide_to_the_Kernel_Development_Process
 23 ··········o·Submitting_patches:_the_essential_guide_to_getting_your_code_into
 24 ············the_kernel
 25 ··········o·Handling_regressions
 26 ··········o·Programming_Language
 27 ··········o·Linux_kernel_coding_style
 28 ··········o·Subsystem_and_maintainer_tree_specific_development_process_notes
 29 ··········o·Kernel_Maintainer_PGP_guide
 30 ··········o·Email_clients_info_for_Linux
 31 ··········o·Linux_Kernel_Enforcement_Statement
 32 ··········o·Kernel_Driver_Statement
 33 ··········o·Minimal_requirements_to_compile_the_Kernel
 34 ··········o·The_Linux_Kernel_Driver_Interface
 35 ··········o·Linux_kernel_management_style
 36 ··········o·Everything_you_ever_wanted_to_know_about_Linux_-stable_releases
 37 ··········o·Linux_Kernel_patch_submission_checklist
 38 ··········o·Index_of_Further_Kernel_Documentation
 39 ··········o·Deprecated_Interfaces,_Language_Features,_Attributes,_and
 40 ············Conventions
 41 ··········o·Embargoed_hardware_issues
 42 ··········o·List_of_maintainers_and_how_to_submit_kernel_changes
 43 ··········o·Researcher_Guidelines
 44 ··········o·Applying_Patches_To_The_Linux_Kernel
 45 ··········o·Adding_a_New_System_Call
 46 ··········o·Linux_magic_numbers
 47 ··········o·Why_the_“volatile”_type_class_should_not_be_used
 48 ··········o·(How_to_avoid)_Botching_up_ioctls
 49 ··········o·clang-format
 50 ··········o·arch/riscv_maintenance_guidelines_for_developers
22 ················#·Overview51 ················#·Overview
23 ················#·Submit_Checklist_Addendum52 ················#·Submit_Checklist_Addendum
 53 ··········o·Unaligned_Memory_Accesses
24 ················#·Key_Cycle_Dates 
25 ················#·Review_Cadence 
26 ················#·Existing_profiles 
27 ······················#·Documentation_subsystem_maintainer_entry_profile 
28 ······················#·LIBNVDIMM_Maintainer_Entry_Profile 
29 ······················#·arch/riscv_maintenance_guidelines_for_developers 
30 ······················#·1._Media_Subsystem_Profile 
31 ······················#·Acceptance_criteria_for_vfio-pci_device_specific_driver 
32 ························variants 
33 ··········o·Modifying_Patches 
34 ····*·All_development-process_docs 
35 ····*·Core_API_Documentation54 ····*·Core_API_Documentation
36 ····*·The_Linux_driver_implementer’s_API_guide55 ····*·The_Linux_driver_implementer’s_API_guide
37 ····*·Kernel_subsystem_documentation56 ····*·Kernel_subsystem_documentation
38 ····*·Locking_in_the_kernel57 ····*·Locking_in_the_kernel
39 ····*·Linux_kernel_licensing_rules58 ····*·Linux_kernel_licensing_rules
40 ····*·How_to_write_kernel_documentation59 ····*·How_to_write_kernel_documentation
41 ····*·Development_tools_for_the_kernel60 ····*·Development_tools_for_the_kernel
3.91 MB
./usr/share/doc/linux-doc-6.1/html/searchindex.js
3.91 MB
js-beautify {}
    
Offset 230397, 1342 lines modifiedOffset 230397, 820 lines modified
230397 ········"sphinx.domains.math":·2,230397 ········"sphinx.domains.math":·2,
230398 ········"sphinx.domains.python":·3,230398 ········"sphinx.domains.python":·3,
230399 ········"sphinx.domains.rst":·2,230399 ········"sphinx.domains.rst":·2,
230400 ········"sphinx.domains.std":·2,230400 ········"sphinx.domains.std":·2,
230401 ········"sphinx":·57230401 ········"sphinx":·57
230402 ····},230402 ····},
230403 ····"alltitles":·{230403 ····"alltitles":·{
230404 ········"S3C24XX·Suspend·Support":·[ 
230405 ············[447,·"s3c24xx-suspend-support"]230404 ········"GDS·-·Gather·Data·Sampling":·[
 230405 ············[164,·"gds-gather-data-sampling"]
 230406 ········],
 230407 ········"Problem":·[
 230408 ············[164,·"problem"],
 230409 ············[163,·"problem"],
 230410 ············[167,·"problem"],
 230411 ············[175,·"problem"],
 230412 ············[173,·"problem"],
 230413 ············[169,·"problem"],
 230414 ············[168,·"problem"],
 230415 ············[3137,·"problem"]
 230416 ········],
 230417 ········"Attack·scenarios":·[
 230418 ············[164,·"attack-scenarios"],
 230419 ············[163,·"attack-scenarios"],
 230420 ············[167,·"attack-scenarios"],
 230421 ············[175,·"attack-scenarios"],
 230422 ············[172,·"attack-scenarios"],
 230423 ············[173,·"attack-scenarios"],
 230424 ············[169,·"attack-scenarios"],
 230425 ············[168,·"attack-scenarios"]
 230426 ········],
 230427 ········"Mitigation·mechanism":·[
 230428 ············[164,·"mitigation-mechanism"],
 230429 ············[163,·"mitigation-mechanism"],
 230430 ············[175,·"mitigation-mechanism"],
 230431 ············[172,·"mitigation-mechanism"],
 230432 ············[169,·"mitigation-mechanism"],
 230433 ············[168,·"mitigation-mechanism"]
 230434 ········],
 230435 ········"Mitigation·control·on·the·kernel·command·line":·[
 230436 ············[164,·"mitigation-control-on-the-kernel-command-line"],
 230437 ············[166,·"mitigation-control-on-the-kernel-command-line"],
 230438 ············[163,·"mitigation-control-on-the-kernel-command-line"],
 230439 ············[167,·"mitigation-control-on-the-kernel-command-line"],
 230440 ············[170,·"mitigation-control-on-the-kernel-command-line"],
 230441 ············[175,·"mitigation-control-on-the-kernel-command-line"],
 230442 ············[172,·"mitigation-control-on-the-kernel-command-line"],
 230443 ············[173,·"mitigation-control-on-the-kernel-command-line"],
 230444 ············[171,·"mitigation-control-on-the-kernel-command-line"],
 230445 ············[168,·"mitigation-control-on-the-kernel-command-line"]
 230446 ········],
 230447 ········"GDS·System·Information":·[
 230448 ············[164,·"gds-system-information"]
 230449 ········],
 230450 ········"GDS·Default·mitigation":·[
 230451 ············[164,·"gds-default-mitigation"]
 230452 ········],
 230453 ········"GPIO·Aggregator":·[
 230454 ············[156,·"gpio-aggregator"]
 230455 ········],
 230456 ········"Aggregating·GPIOs·using·Sysfs":·[
 230457 ············[156,·"aggregating-gpios-using-sysfs"]
 230458 ········],
 230459 ········"Generic·GPIO·Driver":·[
 230460 ············[156,·"generic-gpio-driver"]
 230461 ········],
 230462 ········"Notes·on·the·change·from·16-bit·UIDs·to·32-bit·UIDs":·[
 230463 ············[161,·"notes-on-the-change-from-16-bit-uids-to-32-bit-uids"]
 230464 ········],
 230465 ········"dm-integrity":·[
 230466 ············[126,·"dm-integrity"]
 230467 ········],
 230468 ········"Device·Mapper":·[
 230469 ············[135,·"device-mapper"]
 230470 ········],
 230471 ········"kcopyd":·[
 230472 ············[136,·"kcopyd"]
 230473 ········],
 230474 ········"dm-log-writes":·[
 230475 ············[138,·"dm-log-writes"]
 230476 ········],
 230477 ········"Log·Ordering":·[
 230478 ············[138,·"log-ordering"]
 230479 ········],
 230480 ········"Target·interface":·[
 230481 ············[138,·"target-interface"],
 230482 ············[116,·"target-interface"]
 230483 ········],
 230484 ········"Userspace·component":·[
 230485 ············[138,·"userspace-component"]
 230486 ········],
 230487 ········"Example·usage":·[
 230488 ············[138,·"example-usage"],
 230489 ············[1809,·"example-usage"]
 230490 ········],
 230491 ········"dm-ima":·[
 230492 ············[124,·"dm-ima"]
 230493 ········],
 230494 ········"Setting·the·IMA·Policy:":·[
 230495 ············[124,·"setting-the-ima-policy"]
 230496 ········],
 230497 ········"Supported·Device·States:":·[
 230498 ············[124,·"supported-device-states"]
 230499 ········],
 230500 ········"1.·Table·load:":·[
 230501 ············[124,·"table-load"]
 230502 ········],
 230503 ········"2.·Device·resume:":·[
 230504 ············[124,·"device-resume"]
 230505 ········],
 230506 ········"3.·Device·remove:":·[
 230507 ············[124,·"device-remove"]
 230508 ········],
 230509 ········"4.·Table·clear:":·[
 230510 ············[124,·"table-clear"]
 230511 ········],
 230512 ········"5.·Device·rename:":·[
 230513 ············[124,·"device-rename"]
 230514 ········],
 230515 ········"Supported·targets:":·[
 230516 ············[124,·"supported-targets"]
 230517 ········],
 230518 ········"1.·cache":·[
 230519 ············[124,·"cache"]
 230520 ········],
 230521 ········"2.·crypt":·[
 230522 ············[124,·"crypt"]
Max diff block lines reached; 4097982/4103463 bytes (99.87%) of diff not shown.
1.61 KB
./usr/share/doc/linux-doc-6.1/html/translations/zh_CN/dev-tools/testing-overview.html
    
Offset 90, 15 lines modifiedOffset 90, 15 lines modified
90 <li·class="toctree-l1·current"><a·class="reference·internal"·href="../../index.html">Translations</a><ul·class="current">90 <li·class="toctree-l1·current"><a·class="reference·internal"·href="../../index.html">Translations</a><ul·class="current">
91 <li·class="toctree-l2·current"><a·class="reference·internal"·href="../index.html">中文翻译</a><ul·class="current">91 <li·class="toctree-l2·current"><a·class="reference·internal"·href="../index.html">中文翻译</a><ul·class="current">
92 <li·class="toctree-l3"><a·class="reference·internal"·href="../index.html#linux">与Linux·内核社区一起工作</a></li>92 <li·class="toctree-l3"><a·class="reference·internal"·href="../index.html#linux">与Linux·内核社区一起工作</a></li>
93 <li·class="toctree-l3"><a·class="reference·internal"·href="../index.html#api">内部API文档</a></li>93 <li·class="toctree-l3"><a·class="reference·internal"·href="../index.html#api">内部API文档</a></li>
94 <li·class="toctree-l3·current"><a·class="reference·internal"·href="../index.html#id2">开发工具和流程</a><ul·class="current">94 <li·class="toctree-l3·current"><a·class="reference·internal"·href="../index.html#id2">开发工具和流程</a><ul·class="current">
95 <li·class="toctree-l4"><a·class="reference·internal"·href="../process/license-rules.html">Linux内核许可规则</a></li>95 <li·class="toctree-l4"><a·class="reference·internal"·href="../process/license-rules.html">Linux内核许可规则</a></li>
96 <li·class="toctree-l4"><a·class="reference·internal"·href="../doc-guide/index.html">如何编写内核文档</a></li>96 <li·class="toctree-l4"><a·class="reference·internal"·href="../doc-guide/index.html">如何编写内核文档</a></li>
97 <li·class="toctree-l4"><a·class="reference·internal"·href="index.html">内核开发工具</a></li>97 <li·class="toctree-l4·current"><a·class="reference·internal"·href="index.html">内核开发工具</a></li>
98 <li·class="toctree-l4·current"><a·class="current·reference·internal"·href="#">内核测试指南</a></li>98 <li·class="toctree-l4·current"><a·class="current·reference·internal"·href="#">内核测试指南</a></li>
99 <li·class="toctree-l4"><a·class="reference·internal"·href="../kernel-hacking/index.html">内核骇客指南</a></li>99 <li·class="toctree-l4"><a·class="reference·internal"·href="../kernel-hacking/index.html">内核骇客指南</a></li>
100 </ul>100 </ul>
101 </li>101 </li>
102 <li·class="toctree-l3"><a·class="reference·internal"·href="../index.html#id3">面向用户的文档</a></li>102 <li·class="toctree-l3"><a·class="reference·internal"·href="../index.html#id3">面向用户的文档</a></li>
103 <li·class="toctree-l3"><a·class="reference·internal"·href="../index.html#id5">固件相关文档</a></li>103 <li·class="toctree-l3"><a·class="reference·internal"·href="../index.html#id5">固件相关文档</a></li>
104 <li·class="toctree-l3"><a·class="reference·internal"·href="../index.html#id6">体系结构文档</a></li>104 <li·class="toctree-l3"><a·class="reference·internal"·href="../index.html#id6">体系结构文档</a></li>