4.11 MB
/srv/reproducible-results/rbuild-debian/r-b-build.7DVWEkEP/b1/linux_6.1.129-1_i386.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.7DVWEkEP/b2/linux_6.1.129-1_i386.changes
1.57 KB
Files
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ·27de982a09c90c139ab92b856c316e61·971036·libdevel·optional·libcpupower-dev_6.1.129-1_i386.deb6 ·27de982a09c90c139ab92b856c316e61·971036·libdevel·optional·libcpupower-dev_6.1.129-1_i386.deb
7 ·b11a68df885791947e6c30d773db8a73·22344·debug·optional·libcpupower1-dbgsym_6.1.129-1_i386.deb7 ·b11a68df885791947e6c30d773db8a73·22344·debug·optional·libcpupower1-dbgsym_6.1.129-1_i386.deb
8 ·cc44a4345e434a580017d550275db445·976948·libs·optional·libcpupower1_6.1.129-1_i386.deb8 ·cc44a4345e434a580017d550275db445·976948·libs·optional·libcpupower1_6.1.129-1_i386.deb
9 ·19e43dd41d2dfc94acf1a2d115f21f84·969128·kernel·optional·linux-compiler-gcc-12-x86_6.1.129-1_i386.deb9 ·19e43dd41d2dfc94acf1a2d115f21f84·969128·kernel·optional·linux-compiler-gcc-12-x86_6.1.129-1_i386.deb
10 ·e79ef7c64971bd2e867788bed870dba0·1129100·kernel·optional·linux-config-6.1_6.1.129-1_i386.deb10 ·e79ef7c64971bd2e867788bed870dba0·1129100·kernel·optional·linux-config-6.1_6.1.129-1_i386.deb
11 ·67dad6b89af34867b9513b3b0795f0b9·190980·debug·optional·linux-cpupower-dbgsym_6.1.129-1_i386.deb11 ·67dad6b89af34867b9513b3b0795f0b9·190980·debug·optional·linux-cpupower-dbgsym_6.1.129-1_i386.deb
12 ·8c463cc66402831180ea5b2f3f38c67b·1086208·admin·optional·linux-cpupower_6.1.129-1_i386.deb12 ·8c463cc66402831180ea5b2f3f38c67b·1086208·admin·optional·linux-cpupower_6.1.129-1_i386.deb
13 ·a1689b8fc7d20c8e756733f4aa420ace·37023880·doc·optional·linux-doc-6.1_6.1.129-1_all.deb13 ·8785fd27df75ca452fd00dd2f068ec1b·37024096·doc·optional·linux-doc-6.1_6.1.129-1_all.deb
14 ·5355b961cc373c62e297af48db35adae·1104·doc·optional·linux-doc_6.1.129-1_all.deb14 ·5355b961cc373c62e297af48db35adae·1104·doc·optional·linux-doc_6.1.129-1_all.deb
15 ·7414141ec01fdb1c02af3be038d86a7f·1489936·kernel·optional·linux-headers-6.1.0-32-686-pae_6.1.129-1_i386.deb15 ·7414141ec01fdb1c02af3be038d86a7f·1489936·kernel·optional·linux-headers-6.1.0-32-686-pae_6.1.129-1_i386.deb
16 ·0a798bf8641ec67697d375f4e2261ff9·1490852·kernel·optional·linux-headers-6.1.0-32-686_6.1.129-1_i386.deb16 ·0a798bf8641ec67697d375f4e2261ff9·1490852·kernel·optional·linux-headers-6.1.0-32-686_6.1.129-1_i386.deb
17 ·318d9652bfcbb02d0cf03f48419287d1·8509840·kernel·optional·linux-headers-6.1.0-32-common-rt_6.1.129-1_all.deb17 ·318d9652bfcbb02d0cf03f48419287d1·8509840·kernel·optional·linux-headers-6.1.0-32-common-rt_6.1.129-1_all.deb
18 ·8e4a1c676ba852df052817a51f4a02d4·10160872·kernel·optional·linux-headers-6.1.0-32-common_6.1.129-1_all.deb18 ·8e4a1c676ba852df052817a51f4a02d4·10160872·kernel·optional·linux-headers-6.1.0-32-common_6.1.129-1_all.deb
19 ·13a9a24bcd427a81aded501f59ecb141·1490072·kernel·optional·linux-headers-6.1.0-32-rt-686-pae_6.1.129-1_i386.deb19 ·13a9a24bcd427a81aded501f59ecb141·1490072·kernel·optional·linux-headers-6.1.0-32-rt-686-pae_6.1.129-1_i386.deb
20 ·45a08a71b95cf9587dbba1cd895d934f·760409272·debug·optional·linux-image-6.1.0-32-686-dbg_6.1.129-1_i386.deb20 ·45a08a71b95cf9587dbba1cd895d934f·760409272·debug·optional·linux-image-6.1.0-32-686-dbg_6.1.129-1_i386.deb
4.11 MB
linux-doc-6.1_6.1.129-1_all.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-03-06·06:21:29.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-03-06·06:21:29.000000·debian-binary
2 -rw-r--r--···0········0········0···375384·2025-03-06·06:21:29.000000·control.tar.xz2 -rw-r--r--···0········0········0···375396·2025-03-06·06:21:29.000000·control.tar.xz
3 -rw-r--r--···0········0········0·36648304·2025-03-06·06:21:29.000000·data.tar.xz3 -rw-r--r--···0········0········0·36648508·2025-03-06·06:21:29.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.129-13 Version:·6.1.129-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:·1937276 Installed-Size:·193649
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.11 MB
data.tar.xz
4.11 MB
data.tar
22.7 KB
file list
    
Offset 13844, 15 lines modifiedOffset 13844, 15 lines modified
13844 -rw-r--r--···0·root·········(0)·root·········(0)····14509·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/core-api/protection-keys.html13844 -rw-r--r--···0·root·········(0)·root·········(0)····14509·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/core-api/protection-keys.html
13845 -rw-r--r--···0·root·········(0)·root·········(0)····32838·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/core-api/rbtree.html13845 -rw-r--r--···0·root·········(0)·root·········(0)····32838·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/core-api/rbtree.html
13846 -rw-r--r--···0·root·········(0)·root·········(0)····24248·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/core-api/refcount-vs-atomic.html13846 -rw-r--r--···0·root·········(0)·root·········(0)····24248·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/core-api/refcount-vs-atomic.html
13847 -rw-r--r--···0·root·········(0)·root·········(0)····20362·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/core-api/symbol-namespaces.html13847 -rw-r--r--···0·root·········(0)·root·········(0)····20362·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/core-api/symbol-namespaces.html
13848 -rw-r--r--···0·root·········(0)·root·········(0)····26425·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/core-api/this_cpu_ops.html13848 -rw-r--r--···0·root·········(0)·root·········(0)····26425·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/core-api/this_cpu_ops.html
13849 -rw-r--r--···0·root·········(0)·root·········(0)····48055·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/core-api/timekeeping.html13849 -rw-r--r--···0·root·········(0)·root·········(0)····48055·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/core-api/timekeeping.html
13850 -rw-r--r--···0·root·········(0)·root·········(0)····59549·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/core-api/tracepoint.html13850 -rw-r--r--···0·root·········(0)·root·········(0)····59549·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/core-api/tracepoint.html
13851 -rw-r--r--···0·root·········(0)·root·········(0)····27185·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/core-api/unaligned-memory-access.html13851 -rw-r--r--···0·root·········(0)·root·········(0)····25044·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/core-api/unaligned-memory-access.html
13852 -rw-r--r--···0·root·········(0)·root·········(0)····31033·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/core-api/watch_queue.html13852 -rw-r--r--···0·root·········(0)·root·········(0)····31033·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/core-api/watch_queue.html
13853 -rw-r--r--···0·root·········(0)·root·········(0)···202460·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/core-api/workqueue.html13853 -rw-r--r--···0·root·········(0)·root·········(0)···202460·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/core-api/workqueue.html
13854 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/core-api/wrappers/13854 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/core-api/wrappers/
13855 -rw-r--r--···0·root·········(0)·root·········(0)····12658·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/core-api/wrappers/atomic_bitops.html13855 -rw-r--r--···0·root·········(0)·root·········(0)····12658·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/core-api/wrappers/atomic_bitops.html
13856 -rw-r--r--···0·root·········(0)·root·········(0)····21707·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/core-api/wrappers/atomic_t.html13856 -rw-r--r--···0·root·········(0)·root·········(0)····21707·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/core-api/wrappers/atomic_t.html
13857 -rw-r--r--···0·root·········(0)·root·········(0)···135328·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/core-api/wrappers/memory-barriers.html13857 -rw-r--r--···0·root·········(0)·root·········(0)···135328·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/core-api/wrappers/memory-barriers.html
13858 -rw-r--r--···0·root·········(0)·root·········(0)···280341·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/core-api/xarray.html13858 -rw-r--r--···0·root·········(0)·root·········(0)···280341·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/core-api/xarray.html
Offset 13907, 15 lines modifiedOffset 13907, 15 lines modified
13907 -rw-r--r--···0·root·········(0)·root·········(0)····35679·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/dev-tools/kunit/run_wrapper.html13907 -rw-r--r--···0·root·········(0)·root·········(0)····35679·2025-03-06·06:21:29.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·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/dev-tools/kunit/running_tips.html13908 -rw-r--r--···0·root·········(0)·root·········(0)····29767·2025-03-06·06:21:29.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·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/dev-tools/kunit/start.html13909 -rw-r--r--···0·root·········(0)·root·········(0)····36795·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/dev-tools/kunit/start.html
13910 -rw-r--r--···0·root·········(0)·root·········(0)····26198·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/dev-tools/kunit/style.html13910 -rw-r--r--···0·root·········(0)·root·········(0)····26198·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/dev-tools/kunit/style.html
13911 -rw-r--r--···0·root·········(0)·root·········(0)····30263·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/dev-tools/kunit/tips.html13911 -rw-r--r--···0·root·········(0)·root·········(0)····30263·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/dev-tools/kunit/tips.html
13912 -rw-r--r--···0·root·········(0)·root·········(0)···101314·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/dev-tools/kunit/usage.html13912 -rw-r--r--···0·root·········(0)·root·········(0)···101314·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/dev-tools/kunit/usage.html
13913 -rw-r--r--···0·root·········(0)·root·········(0)····15244·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/dev-tools/sparse.html13913 -rw-r--r--···0·root·········(0)·root·········(0)····15244·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/dev-tools/sparse.html
13914 -rw-r--r--···0·root·········(0)·root·········(0)····22966·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/dev-tools/testing-overview.html13914 -rw-r--r--···0·root·········(0)·root·········(0)····20074·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/dev-tools/testing-overview.html
13915 -rw-r--r--···0·root·········(0)·root·········(0)····14913·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/dev-tools/ubsan.html13915 -rw-r--r--···0·root·········(0)·root·········(0)····14913·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/dev-tools/ubsan.html
13916 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/devicetree/13916 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/devicetree/
13917 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/devicetree/bindings/13917 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/devicetree/bindings/
13918 -rw-r--r--···0·root·········(0)·root·········(0)····11435·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/devicetree/bindings/ABI.html13918 -rw-r--r--···0·root·········(0)·root·········(0)····11435·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/devicetree/bindings/ABI.html
13919 -rw-r--r--···0·root·········(0)·root·········(0)·····8620·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/devicetree/bindings/index.html13919 -rw-r--r--···0·root·········(0)·root·········(0)·····8620·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/devicetree/bindings/index.html
13920 -rw-r--r--···0·root·········(0)·root·········(0)····14833·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/devicetree/bindings/submitting-patches.html13920 -rw-r--r--···0·root·········(0)·root·········(0)····14833·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/devicetree/bindings/submitting-patches.html
13921 -rw-r--r--···0·root·········(0)·root·········(0)····14614·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/devicetree/bindings/writing-bindings.html13921 -rw-r--r--···0·root·········(0)·root·········(0)····14614·2025-03-06·06:21:29.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·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/devicetree/of_unittest.html13927 -rw-r--r--···0·root·········(0)·root·········(0)····20691·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/devicetree/of_unittest.html
13928 -rw-r--r--···0·root·········(0)·root·········(0)····16544·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/devicetree/overlay-notes.html13928 -rw-r--r--···0·root·········(0)·root·········(0)····16544·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/devicetree/overlay-notes.html
13929 -rw-r--r--···0·root·········(0)·root·········(0)····33959·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/devicetree/usage-model.html13929 -rw-r--r--···0·root·········(0)·root·········(0)····33959·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/devicetree/usage-model.html
13930 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/doc-guide/13930 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/doc-guide/
13931 -rw-r--r--···0·root·········(0)·root·········(0)····26070·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/doc-guide/contributing.html13931 -rw-r--r--···0·root·········(0)·root·········(0)····26070·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/doc-guide/contributing.html
13932 -rw-r--r--···0·root·········(0)·root·········(0)·····9681·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/doc-guide/index.html13932 -rw-r--r--···0·root·········(0)·root·········(0)·····9681·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/doc-guide/index.html
13933 -rw-r--r--···0·root·········(0)·root·········(0)····38868·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/doc-guide/kernel-doc.html13933 -rw-r--r--···0·root·········(0)·root·········(0)····38868·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/doc-guide/kernel-doc.html
13934 -rw-r--r--···0·root·········(0)·root·········(0)····12030·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/doc-guide/maintainer-profile.html13934 -rw-r--r--···0·root·········(0)·root·········(0)····13286·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/doc-guide/maintainer-profile.html
13935 -rw-r--r--···0·root·········(0)·root·········(0)····16328·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/doc-guide/parse-headers.html13935 -rw-r--r--···0·root·········(0)·root·········(0)····16328·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/doc-guide/parse-headers.html
13936 -rw-r--r--···0·root·········(0)·root·········(0)····42893·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/doc-guide/sphinx.html13936 -rw-r--r--···0·root·········(0)·root·········(0)····42893·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/doc-guide/sphinx.html
13937 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/13937 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/
13938 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/80211/13938 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/80211/
13939 -rw-r--r--···0·root·········(0)·root·········(0)···395269·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/80211/cfg80211.html13939 -rw-r--r--···0·root·········(0)·root·········(0)···395269·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/80211/cfg80211.html
13940 -rw-r--r--···0·root·········(0)·root·········(0)····26800·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/80211/index.html13940 -rw-r--r--···0·root·········(0)·root·········(0)····26800·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/80211/index.html
13941 -rw-r--r--···0·root·········(0)·root·········(0)····21023·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/80211/introduction.html13941 -rw-r--r--···0·root·········(0)·root·········(0)····21023·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/80211/introduction.html
Offset 14261, 15 lines modifiedOffset 14261, 15 lines modified
14261 -rw-r--r--···0·root·········(0)·root·········(0)····74533·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/usb/typec.html14261 -rw-r--r--···0·root·········(0)·root·········(0)····74533·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/usb/typec.html
14262 -rw-r--r--···0·root·········(0)·root·········(0)····49305·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/usb/typec_bus.html14262 -rw-r--r--···0·root·········(0)·root·········(0)····49305·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/usb/typec_bus.html
14263 -rw-r--r--···0·root·········(0)·root·········(0)···431783·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/usb/usb.html14263 -rw-r--r--···0·root·········(0)·root·········(0)···431783·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/usb/usb.html
14264 -rw-r--r--···0·root·········(0)·root·········(0)····30645·2025-03-06·06:21:29.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·2025-03-06·06:21:29.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·2025-03-06·06:21:29.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·2025-03-06·06:21:29.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·2025-03-06·06:21:29.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·2025-03-06·06:21:29.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·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/vfio-mediated-device.html14267 -rw-r--r--···0·root·········(0)·root·········(0)····38786·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/vfio-mediated-device.html
14268 -rw-r--r--···0·root·········(0)·root·········(0)····21757·2025-03-06·06:21:29.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)····12713·2025-03-06·06:21:29.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·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/vfio.html14269 -rw-r--r--···0·root·········(0)·root·········(0)····45841·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/vfio.html
14270 -rw-r--r--···0·root·········(0)·root·········(0)···132148·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/vme.html14270 -rw-r--r--···0·root·········(0)·root·········(0)···132148·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/vme.html
14271 -rw-r--r--···0·root·········(0)·root·········(0)····80726·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/w1.html14271 -rw-r--r--···0·root·········(0)·root·········(0)····80726·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/w1.html
14272 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/xilinx/14272 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/xilinx/
14273 -rw-r--r--···0·root·········(0)·root·········(0)····22919·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/xilinx/eemi.html14273 -rw-r--r--···0·root·········(0)·root·········(0)····22919·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/xilinx/eemi.html
14274 -rw-r--r--···0·root·········(0)·root·········(0)····20151·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/xilinx/index.html14274 -rw-r--r--···0·root·········(0)·root·········(0)····20151·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/xilinx/index.html
14275 -rw-r--r--···0·root·········(0)·root·········(0)····42164·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/driver-api/xillybus.html14275 -rw-r--r--···0·root·········(0)·root·········(0)····42164·2025-03-06·06:21:29.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·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/powerpc/qe_firmware.html15402 -rw-r--r--···0·root·········(0)·root·········(0)····29488·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/powerpc/qe_firmware.html
15403 -rw-r--r--···0·root·········(0)·root·········(0)····22189·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/powerpc/syscall64-abi.html15403 -rw-r--r--···0·root·········(0)·root·········(0)····22189·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/powerpc/syscall64-abi.html
15404 -rw-r--r--···0·root·········(0)·root·········(0)····27888·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/powerpc/transactional_memory.html15404 -rw-r--r--···0·root·········(0)·root·········(0)····27888·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/powerpc/transactional_memory.html
15405 -rw-r--r--···0·root·········(0)·root·········(0)····84459·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/powerpc/ultravisor.html15405 -rw-r--r--···0·root·········(0)·root·········(0)····84459·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/powerpc/ultravisor.html
15406 -rw-r--r--···0·root·········(0)·root·········(0)····29577·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/powerpc/vas-api.html15406 -rw-r--r--···0·root·········(0)·root·········(0)····29577·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/powerpc/vas-api.html
15407 -rw-r--r--···0·root·········(0)·root·········(0)····16852·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/powerpc/vcpudispatch_stats.html15407 -rw-r--r--···0·root·········(0)·root·········(0)····16852·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/powerpc/vcpudispatch_stats.html
15408 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/15408 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/
15409 -rw-r--r--···0·root·········(0)·root·········(0)····32292·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/1.Intro.html15409 -rw-r--r--···0·root·········(0)·root·········(0)····26441·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/1.Intro.html
15410 -rw-r--r--···0·root·········(0)·root·········(0)····44645·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/2.Process.html15410 -rw-r--r--···0·root·········(0)·root·········(0)····38481·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/2.Process.html
15411 -rw-r--r--···0·root·········(0)·root·········(0)····28147·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/3.Early-stage.html15411 -rw-r--r--···0·root·········(0)·root·········(0)····22334·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/3.Early-stage.html
15412 -rw-r--r--···0·root·········(0)·root·········(0)····40854·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/4.Coding.html15412 -rw-r--r--···0·root·········(0)·root·········(0)····35177·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/4.Coding.html
15413 -rw-r--r--···0·root·········(0)·root·········(0)····35764·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/5.Posting.html15413 -rw-r--r--···0·root·········(0)·root·········(0)····29931·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/5.Posting.html
15414 -rw-r--r--···0·root·········(0)·root·········(0)····27889·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/6.Followthrough.html15414 -rw-r--r--···0·root·········(0)·root·········(0)····22282·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/6.Followthrough.html
15415 -rw-r--r--···0·root·········(0)·root·········(0)····25544·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/7.AdvancedTopics.html15415 -rw-r--r--···0·root·········(0)·root·········(0)····20065·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/7.AdvancedTopics.html
15416 -rw-r--r--···0·root·········(0)·root·········(0)····18652·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/8.Conclusion.html15416 -rw-r--r--···0·root·········(0)·root·········(0)····13435·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/8.Conclusion.html
15417 -rw-r--r--···0·root·········(0)·root·········(0)····57962·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/adding-syscalls.html15417 -rw-r--r--···0·root·········(0)·root·········(0)····57962·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/adding-syscalls.html
15418 -rw-r--r--···0·root·········(0)·root·········(0)····38813·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/applying-patches.html15418 -rw-r--r--···0·root·········(0)·root·········(0)····38813·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/applying-patches.html
15419 -rw-r--r--···0·root·········(0)·root·········(0)····25887·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/botching-up-ioctls.html15419 -rw-r--r--···0·root·········(0)·root·········(0)····25887·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/botching-up-ioctls.html
15420 -rw-r--r--···0·root·········(0)·root·········(0)····48354·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/changes.html15420 -rw-r--r--···0·root·········(0)·root·········(0)····48354·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/changes.html
15421 -rw-r--r--···0·root·········(0)·root·········(0)····23045·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/clang-format.html15421 -rw-r--r--···0·root·········(0)·root·········(0)····23045·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/clang-format.html
15422 -rw-r--r--···0·root·········(0)·root·········(0)····21284·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/code-of-conduct-interpretation.html15422 -rw-r--r--···0·root·········(0)·root·········(0)····21284·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/code-of-conduct-interpretation.html
15423 -rw-r--r--···0·root·········(0)·root·········(0)····18442·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/code-of-conduct.html15423 -rw-r--r--···0·root·········(0)·root·········(0)····13546·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/code-of-conduct.html
15424 -rw-r--r--···0·root·········(0)·root·········(0)····96573·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/coding-style.html15424 -rw-r--r--···0·root·········(0)·root·········(0)····96573·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/coding-style.html
15425 -rw-r--r--···0·root·········(0)·root·········(0)····41935·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/deprecated.html15425 -rw-r--r--···0·root·········(0)·root·········(0)····41935·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/deprecated.html
15426 -rw-r--r--···0·root·········(0)·root·········(0)····20135·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/development-process.html15426 -rw-r--r--···0·root·········(0)·root·········(0)····14932·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/development-process.html
15427 -rw-r--r--···0·root·········(0)·root·········(0)····33261·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/email-clients.html15427 -rw-r--r--···0·root·········(0)·root·········(0)····33261·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/email-clients.html
15428 -rw-r--r--···0·root·········(0)·root·········(0)····33667·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/embargoed-hardware-issues.html15428 -rw-r--r--···0·root·········(0)·root·········(0)····33667·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/embargoed-hardware-issues.html
15429 -rw-r--r--···0·root·········(0)·root·········(0)····56750·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/handling-regressions.html15429 -rw-r--r--···0·root·········(0)·root·········(0)····56750·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/handling-regressions.html
15430 -rw-r--r--···0·root·········(0)·root·········(0)····50129·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/howto.html15430 -rw-r--r--···0·root·········(0)·root·········(0)····50129·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/howto.html
15431 -rw-r--r--···0·root·········(0)·root·········(0)····17273·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/index.html15431 -rw-r--r--···0·root·········(0)·root·········(0)····17273·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/index.html
15432 -rw-r--r--···0·root·········(0)·root·········(0)····67450·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/kernel-docs.html15432 -rw-r--r--···0·root·········(0)·root·········(0)····67450·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/kernel-docs.html
15433 -rw-r--r--···0·root·········(0)·root·········(0)····19283·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/kernel-driver-statement.html15433 -rw-r--r--···0·root·········(0)·root·········(0)····19283·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/kernel-driver-statement.html
15434 -rw-r--r--···0·root·········(0)·root·········(0)····18866·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/kernel-enforcement-statement.html15434 -rw-r--r--···0·root·········(0)·root·········(0)····18866·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/kernel-enforcement-statement.html
15435 -rw-r--r--···0·root·········(0)·root·········(0)····35610·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/license-rules.html15435 -rw-r--r--···0·root·········(0)·root·········(0)····31047·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/license-rules.html
15436 -rw-r--r--···0·root·········(0)·root·········(0)····18476·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/magic-number.html15436 -rw-r--r--···0·root·········(0)·root·········(0)····18476·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/magic-number.html
15437 -rw-r--r--···0·root·········(0)·root·········(0)····19917·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/maintainer-handbooks.html15437 -rw-r--r--···0·root·········(0)·root·········(0)····19917·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/maintainer-handbooks.html
15438 -rw-r--r--···0·root·········(0)·root·········(0)····44556·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/maintainer-netdev.html15438 -rw-r--r--···0·root·········(0)·root·········(0)····44556·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/maintainer-netdev.html
15439 -rw-r--r--···0·root·········(0)·root·········(0)····71462·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/maintainer-pgp-guide.html15439 -rw-r--r--···0·root·········(0)·root·········(0)····71462·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/maintainer-pgp-guide.html
15440 -rw-r--r--···0·root·········(0)·root·········(0)····50901·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/maintainer-tip.html15440 -rw-r--r--···0·root·········(0)·root·········(0)····50901·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/maintainer-tip.html
15441 -rw-r--r--···0·root·········(0)·root·········(0)··4128163·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/maintainers.html15441 -rw-r--r--···0·root·········(0)·root·········(0)··4128163·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/maintainers.html
15442 -rw-r--r--···0·root·········(0)·root·········(0)····29514·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/management-style.html15442 -rw-r--r--···0·root·········(0)·root·········(0)····29514·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/management-style.html
15443 -rw-r--r--···0·root·········(0)·root·········(0)····18111·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/programming-language.html15443 -rw-r--r--···0·root·········(0)·root·········(0)····18111·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/programming-language.html
15444 -rw-r--r--···0·root·········(0)·root·········(0)····20546·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/researcher-guidelines.html15444 -rw-r--r--···0·root·········(0)·root·········(0)····20546·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/researcher-guidelines.html
15445 -rw-r--r--···0·root·········(0)·root·········(0)····23694·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/stable-api-nonsense.html15445 -rw-r--r--···0·root·········(0)·root·········(0)····23694·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/stable-api-nonsense.html
15446 -rw-r--r--···0·root·········(0)·root·········(0)····24757·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/stable-kernel-rules.html15446 -rw-r--r--···0·root·········(0)·root·········(0)····24757·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/stable-kernel-rules.html
15447 -rw-r--r--···0·root·········(0)·root·········(0)····22655·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/submit-checklist.html15447 -rw-r--r--···0·root·········(0)·root·········(0)····22655·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/submit-checklist.html
15448 -rw-r--r--···0·root·········(0)·root·········(0)····70159·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/submitting-patches.html15448 -rw-r--r--···0·root·········(0)·root·········(0)····63245·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/submitting-patches.html
15449 -rw-r--r--···0·root·········(0)·root·········(0)····19040·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/volatile-considered-harmful.html15449 -rw-r--r--···0·root·········(0)·root·········(0)····19040·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/process/volatile-considered-harmful.html
15450 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/riscv/15450 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/riscv/
15451 -rw-r--r--···0·root·········(0)·root·········(0)····14128·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/riscv/boot-image-header.html15451 -rw-r--r--···0·root·········(0)·root·········(0)····14128·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/riscv/boot-image-header.html
15452 -rw-r--r--···0·root·········(0)·root·········(0)····19338·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/riscv/features.html15452 -rw-r--r--···0·root·········(0)·root·········(0)····19338·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/riscv/features.html
15453 -rw-r--r--···0·root·········(0)·root·········(0)····11348·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/riscv/index.html15453 -rw-r--r--···0·root·········(0)·root·········(0)····11348·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/riscv/index.html
15454 -rw-r--r--···0·root·········(0)·root·········(0)····13152·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/riscv/patch-acceptance.html15454 -rw-r--r--···0·root·········(0)·root·········(0)····12792·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/riscv/patch-acceptance.html
15455 -rw-r--r--···0·root·········(0)·root·········(0)····10854·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/riscv/uabi.html15455 -rw-r--r--···0·root·········(0)·root·········(0)····10854·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/riscv/uabi.html
15456 -rw-r--r--···0·root·········(0)·root·········(0)····18402·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/riscv/vm-layout.html15456 -rw-r--r--···0·root·········(0)·root·········(0)····18402·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/riscv/vm-layout.html
15457 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/rust/15457 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/rust/
15458 -rw-r--r--···0·root·········(0)·root·········(0)·····9968·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/rust/arch-support.html15458 -rw-r--r--···0·root·········(0)·root·········(0)·····9968·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/rust/arch-support.html
15459 -rw-r--r--···0·root·········(0)·root·········(0)····24345·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/rust/coding-guidelines.html15459 -rw-r--r--···0·root·········(0)·root·········(0)····24345·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/rust/coding-guidelines.html
15460 -rw-r--r--···0·root·········(0)·root·········(0)····13518·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/rust/general-information.html15460 -rw-r--r--···0·root·········(0)·root·········(0)····13518·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/rust/general-information.html
15461 -rw-r--r--···0·root·········(0)·root·········(0)·····9019·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/rust/index.html15461 -rw-r--r--···0·root·········(0)·root·········(0)·····9019·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/rust/index.html
Offset 15907, 15 lines modifiedOffset 15907, 15 lines modified
15907 -rw-r--r--···0·root·········(0)·root·········(0)····18486·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/translations/zh_CN/devicetree/overlay-notes.html15907 -rw-r--r--···0·root·········(0)·root·········(0)····18486·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/translations/zh_CN/devicetree/overlay-notes.html
15908 -rw-r--r--···0·root·········(0)·root·········(0)····33147·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/translations/zh_CN/devicetree/usage-model.html15908 -rw-r--r--···0·root·········(0)·root·········(0)····33147·2025-03-06·06:21:29.000000·./usr/share/doc/linux-doc-6.1/html/translations/zh_CN/devicetree/usage-model.html
Max diff block lines reached; 2131/23195 bytes (9.19%) of diff not shown.
14.6 KB
./usr/share/doc/linux-doc-6.1/html/core-api/unaligned-memory-access.html
    
Offset 41, 66 lines modifiedOffset 41, 55 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"><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·current"><a·class="reference·internal"·href="../process/index.html">All·development-process·docs</a><ul·class="current">53 <li·class="toctree-l1"><a·class="reference·internal"·href="../process/index.html">All·development-process·docs</a></li>
 54 </ul>
 55 <ul·class="current">
 56 <li·class="toctree-l1·current"><a·class="reference·internal"·href="index.html">Core·API·Documentation</a><ul·class="current">
 57 <li·class="toctree-l2"><a·class="reference·internal"·href="index.html#core-utilities">Core·utilities</a></li>
 58 <li·class="toctree-l2"><a·class="reference·internal"·href="index.html#data-structures-and-low-level-utilities">Data·structures·and·low-level·utilities</a></li>
 59 <li·class="toctree-l2"><a·class="reference·internal"·href="index.html#low-level-entry-and-exit">Low·level·entry·and·exit</a></li>
 60 <li·class="toctree-l2"><a·class="reference·internal"·href="index.html#concurrency-primitives">Concurrency·primitives</a></li>
 61 <li·class="toctree-l2"><a·class="reference·internal"·href="index.html#low-level-hardware-management">Low-level·hardware·management</a></li>
 62 <li·class="toctree-l2·current"><a·class="reference·internal"·href="index.html#memory-management">Memory·management</a><ul·class="current">
 63 <li·class="toctree-l3"><a·class="reference·internal"·href="memory-allocation.html">Memory·Allocation·Guide</a></li>
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> 
61 <li·class="toctree-l2"><a·class="reference·internal"·href="../process/programming-language.html">Programming·Language</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> 
64 <li·class="toctree-l2"><a·class="reference·internal"·href="../process/maintainer-pgp-guide.html">Kernel·Maintainer·PGP·guide</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> 
84 <li·class="toctree-l2"><a·class="reference·internal"·href="../riscv/patch-acceptance.html">arch/riscv·maintenance·guidelines·for·developers</a></li> 
85 <li·class="toctree-l2·current"><a·class="current·reference·internal"·href="#">Unaligned·Memory·Accesses</a><ul>64 <li·class="toctree-l3·current"><a·class="current·reference·internal"·href="#">Unaligned·Memory·Accesses</a><ul>
86 <li·class="toctree-l3"><a·class="reference·internal"·href="#the-definition-of-an-unaligned-access">The·definition·of·an·unaligned·access</a></li>65 <li·class="toctree-l4"><a·class="reference·internal"·href="#the-definition-of-an-unaligned-access">The·definition·of·an·unaligned·access</a></li>
87 <li·class="toctree-l3"><a·class="reference·internal"·href="#natural-alignment">Natural·alignment</a></li>66 <li·class="toctree-l4"><a·class="reference·internal"·href="#natural-alignment">Natural·alignment</a></li>
88 <li·class="toctree-l3"><a·class="reference·internal"·href="#why-unaligned-access-is-bad">Why·unaligned·access·is·bad</a></li>67 <li·class="toctree-l4"><a·class="reference·internal"·href="#why-unaligned-access-is-bad">Why·unaligned·access·is·bad</a></li>
89 <li·class="toctree-l3"><a·class="reference·internal"·href="#code-that-does-not-cause-unaligned-access">Code·that·does·not·cause·unaligned·access</a></li>68 <li·class="toctree-l4"><a·class="reference·internal"·href="#code-that-does-not-cause-unaligned-access">Code·that·does·not·cause·unaligned·access</a></li>
90 <li·class="toctree-l3"><a·class="reference·internal"·href="#code-that-causes-unaligned-access">Code·that·causes·unaligned·access</a></li>69 <li·class="toctree-l4"><a·class="reference·internal"·href="#code-that-causes-unaligned-access">Code·that·causes·unaligned·access</a></li>
91 <li·class="toctree-l3"><a·class="reference·internal"·href="#avoiding-unaligned-accesses">Avoiding·unaligned·accesses</a></li>70 <li·class="toctree-l4"><a·class="reference·internal"·href="#avoiding-unaligned-accesses">Avoiding·unaligned·accesses</a></li>
92 <li·class="toctree-l3"><a·class="reference·internal"·href="#alignment-vs-networking">Alignment·vs.·Networking</a></li>71 <li·class="toctree-l4"><a·class="reference·internal"·href="#alignment-vs-networking">Alignment·vs.·Networking</a></li>
93 </ul>72 </ul>
94 </li>73 </li>
 74 <li·class="toctree-l3"><a·class="reference·internal"·href="dma-api.html">Dynamic·DMA·mapping·using·the·generic·device</a></li>
 75 <li·class="toctree-l3"><a·class="reference·internal"·href="dma-api-howto.html">Dynamic·DMA·mapping·Guide</a></li>
 76 <li·class="toctree-l3"><a·class="reference·internal"·href="dma-attributes.html">DMA·attributes</a></li>
 77 <li·class="toctree-l3"><a·class="reference·internal"·href="dma-isa-lpc.html">DMA·with·ISA·and·LPC·devices</a></li>
 78 <li·class="toctree-l3"><a·class="reference·internal"·href="mm-api.html">Memory·Management·APIs</a></li>
 79 <li·class="toctree-l3"><a·class="reference·internal"·href="genalloc.html">The·genalloc/genpool·subsystem</a></li>
 80 <li·class="toctree-l3"><a·class="reference·internal"·href="pin_user_pages.html">pin_user_pages()·and·related·calls</a></li>
 81 <li·class="toctree-l3"><a·class="reference·internal"·href="boot-time-mm.html">Boot·time·memory·management</a></li>
 82 <li·class="toctree-l3"><a·class="reference·internal"·href="gfp_mask-from-fs-io.html">GFP·masks·used·from·FS/IO·context</a></li>
95 </ul>83 </ul>
96 </li>84 </li>
 85 <li·class="toctree-l2"><a·class="reference·internal"·href="index.html#interfaces-for-kernel-debugging">Interfaces·for·kernel·debugging</a></li>
 86 <li·class="toctree-l2"><a·class="reference·internal"·href="index.html#everything-else">Everything·else</a></li>
97 </ul>87 </ul>
 88 </li>
98 <ul> 
99 <li·class="toctree-l1"><a·class="reference·internal"·href="index.html">Core·API·Documentation</a></li> 
100 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>89 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>
101 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>90 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>
102 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>91 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>
103 </ul>92 </ul>
104 <ul>93 <ul>
105 <li·class="toctree-l1"><a·class="reference·internal"·href="../process/license-rules.html">Linux·kernel·licensing·rules</a></li>94 <li·class="toctree-l1"><a·class="reference·internal"·href="../process/license-rules.html">Linux·kernel·licensing·rules</a></li>
106 <li·class="toctree-l1"><a·class="reference·internal"·href="../doc-guide/index.html">How·to·write·kernel·documentation</a></li>95 <li·class="toctree-l1"><a·class="reference·internal"·href="../doc-guide/index.html">How·to·write·kernel·documentation</a></li>
3.72 KB
html2text {}
    
Offset 11, 56 lines modifiedOffset 11, 41 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 ··········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 
51 ··········o·Unaligned_Memory_Accesses 
52 ················#·The_definition_of_an_unaligned_access 
53 ················#·Natural_alignment 
54 ················#·Why_unaligned_access_is_bad 
55 ················#·Code_that_does_not_cause_unaligned_access 
56 ················#·Code_that_causes_unaligned_access 
57 ················#·Avoiding_unaligned_accesses 
58 ················#·Alignment_vs._Networking 
59 ····*·Core_API_Documentation18 ····*·Core_API_Documentation
 19 ··········o·Core_utilities
 20 ··········o·Data_structures_and_low-level_utilities
 21 ··········o·Low_level_entry_and_exit
 22 ··········o·Concurrency_primitives
 23 ··········o·Low-level_hardware_management
 24 ··········o·Memory_management
 25 ················#·Memory_Allocation_Guide
 26 ················#·Unaligned_Memory_Accesses
 27 ······················#·The_definition_of_an_unaligned_access
 28 ······················#·Natural_alignment
 29 ······················#·Why_unaligned_access_is_bad
 30 ······················#·Code_that_does_not_cause_unaligned_access
 31 ······················#·Code_that_causes_unaligned_access
 32 ······················#·Avoiding_unaligned_accesses
 33 ······················#·Alignment_vs._Networking
 34 ················#·Dynamic_DMA_mapping_using_the_generic_device
 35 ················#·Dynamic_DMA_mapping_Guide
 36 ················#·DMA_attributes
 37 ················#·DMA_with_ISA_and_LPC_devices
 38 ················#·Memory_Management_APIs
 39 ················#·The_genalloc/genpool_subsystem
 40 ················#·pin_user_pages()_and_related_calls
 41 ················#·Boot_time_memory_management
 42 ················#·GFP_masks_used_from_FS/IO_context
 43 ··········o·Interfaces_for_kernel_debugging
 44 ··········o·Everything_else
60 ····*·The_Linux_driver_implementer’s_API_guide45 ····*·The_Linux_driver_implementer’s_API_guide
61 ····*·Kernel_subsystem_documentation46 ····*·Kernel_subsystem_documentation
62 ····*·Locking_in_the_kernel47 ····*·Locking_in_the_kernel
63 ····*·Linux_kernel_licensing_rules48 ····*·Linux_kernel_licensing_rules
64 ····*·How_to_write_kernel_documentation49 ····*·How_to_write_kernel_documentation
65 ····*·Development_tools_for_the_kernel50 ····*·Development_tools_for_the_kernel
66 ····*·Kernel_Testing_Guide51 ····*·Kernel_Testing_Guide
6.14 KB
./usr/share/doc/linux-doc-6.1/html/dev-tools/testing-overview.html
    
Offset 57, 47 lines modifiedOffset 57, 15 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·current"><a·class="reference·internal"·href="index.html">Development·tools·for·the·kernel</a><ul·class="current">64 <li·class="toctree-l1"><a·class="reference·internal"·href="index.html">Development·tools·for·the·kernel</a></li>
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> 
97 <li·class="toctree-l1·current"><a·class="current·reference·internal"·href="#">Kernel·Testing·Guide</a><ul>65 <li·class="toctree-l1·current"><a·class="current·reference·internal"·href="#">Kernel·Testing·Guide</a><ul>
98 <li·class="toctree-l2"><a·class="reference·internal"·href="#writing-and-running-tests">Writing·and·Running·Tests</a><ul>66 <li·class="toctree-l2"><a·class="reference·internal"·href="#writing-and-running-tests">Writing·and·Running·Tests</a><ul>
99 <li·class="toctree-l3"><a·class="reference·internal"·href="#the-difference-between-kunit-and-kselftest">The·Difference·Between·KUnit·and·kselftest</a></li>67 <li·class="toctree-l3"><a·class="reference·internal"·href="#the-difference-between-kunit-and-kselftest">The·Difference·Between·KUnit·and·kselftest</a></li>
100 </ul>68 </ul>
101 </li>69 </li>
102 <li·class="toctree-l2"><a·class="reference·internal"·href="#code-coverage-tools">Code·Coverage·Tools</a></li>70 <li·class="toctree-l2"><a·class="reference·internal"·href="#code-coverage-tools">Code·Coverage·Tools</a></li>
103 <li·class="toctree-l2"><a·class="reference·internal"·href="#dynamic-analysis-tools">Dynamic·Analysis·Tools</a></li>71 <li·class="toctree-l2"><a·class="reference·internal"·href="#dynamic-analysis-tools">Dynamic·Analysis·Tools</a></li>
1.65 KB
html2text {}
    
Offset 18, 38 lines modifiedOffset 18, 14 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 
49 ····*·Kernel_Testing_Guide25 ····*·Kernel_Testing_Guide
50 ··········o·Writing_and_Running_Tests26 ··········o·Writing_and_Running_Tests
51 ················#·The_Difference_Between_KUnit_and_kselftest27 ················#·The_Difference_Between_KUnit_and_kselftest
52 ··········o·Code_Coverage_Tools28 ··········o·Code_Coverage_Tools
53 ··········o·Dynamic_Analysis_Tools29 ··········o·Dynamic_Analysis_Tools
54 ··········o·Static_Analysis_Tools30 ··········o·Static_Analysis_Tools
55 ················#·When_to_use_Sparse_and_Smatch31 ················#·When_to_use_Sparse_and_Smatch
8.41 KB
./usr/share/doc/linux-doc-6.1/html/doc-guide/maintainer-profile.html
    
Offset 41, 43 lines modifiedOffset 41, 52 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="../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"><a·class="reference·internal"·href="../maintainer/index.html">Kernel·Maintainer·Handbook</a></li>52 <li·class="toctree-l1·current"><a·class="reference·internal"·href="../maintainer/index.html">Kernel·Maintainer·Handbook</a><ul·class="current">
 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>
53 <li·class="toctree-l1"><a·class="reference·internal"·href="../process/index.html">All·development-process·docs</a></li>75 <li·class="toctree-l1"><a·class="reference·internal"·href="../process/index.html">All·development-process·docs</a></li>
54 </ul>76 </ul>
55 <ul>77 <ul>
56 <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="../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>79 <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>80 <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>81 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>
60 </ul>82 </ul>
61 <ul·class="current">83 <ul>
62 <li·class="toctree-l1"><a·class="reference·internal"·href="../process/license-rules.html">Linux·kernel·licensing·rules</a></li>84 <li·class="toctree-l1"><a·class="reference·internal"·href="../process/license-rules.html">Linux·kernel·licensing·rules</a></li>
63 <li·class="toctree-l1·current"><a·class="reference·internal"·href="index.html">How·to·write·kernel·documentation</a><ul·class="current">85 <li·class="toctree-l1"><a·class="reference·internal"·href="index.html">How·to·write·kernel·documentation</a></li>
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> 
77 <li·class="toctree-l1"><a·class="reference·internal"·href="../dev-tools/index.html">Development·tools·for·the·kernel</a></li>86 <li·class="toctree-l1"><a·class="reference·internal"·href="../dev-tools/index.html">Development·tools·for·the·kernel</a></li>
78 <li·class="toctree-l1"><a·class="reference·internal"·href="../dev-tools/testing-overview.html">Kernel·Testing·Guide</a></li>87 <li·class="toctree-l1"><a·class="reference·internal"·href="../dev-tools/testing-overview.html">Kernel·Testing·Guide</a></li>
79 <li·class="toctree-l1"><a·class="reference·internal"·href="../kernel-hacking/index.html">Kernel·Hacking·Guides</a></li>88 <li·class="toctree-l1"><a·class="reference·internal"·href="../kernel-hacking/index.html">Kernel·Hacking·Guides</a></li>
80 <li·class="toctree-l1"><a·class="reference·internal"·href="../trace/index.html">Linux·Tracing·Technologies</a></li>89 <li·class="toctree-l1"><a·class="reference·internal"·href="../trace/index.html">Linux·Tracing·Technologies</a></li>
81 <li·class="toctree-l1"><a·class="reference·internal"·href="../fault-injection/index.html">fault-injection</a></li>90 <li·class="toctree-l1"><a·class="reference·internal"·href="../fault-injection/index.html">fault-injection</a></li>
82 <li·class="toctree-l1"><a·class="reference·internal"·href="../livepatch/index.html">Kernel·Livepatching</a></li>91 <li·class="toctree-l1"><a·class="reference·internal"·href="../livepatch/index.html">Kernel·Livepatching</a></li>
83 <li·class="toctree-l1"><a·class="reference·internal"·href="../rust/index.html">Rust</a></li>92 <li·class="toctree-l1"><a·class="reference·internal"·href="../rust/index.html">Rust</a></li>
1.86 KB
html2text {}
    
Offset 10, 30 lines modifiedOffset 10, 38 lines modified
10 6.1.12910 6.1.129
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
17 ····*·All_development-process_docs34 ····*·All_development-process_docs
18 ····*·Core_API_Documentation35 ····*·Core_API_Documentation
19 ····*·The_Linux_driver_implementer’s_API_guide36 ····*·The_Linux_driver_implementer’s_API_guide
20 ····*·Kernel_subsystem_documentation37 ····*·Kernel_subsystem_documentation
21 ····*·Locking_in_the_kernel38 ····*·Locking_in_the_kernel
22 ····*·Linux_kernel_licensing_rules39 ····*·Linux_kernel_licensing_rules
23 ····*·How_to_write_kernel_documentation40 ····*·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 
33 ····*·Development_tools_for_the_kernel41 ····*·Development_tools_for_the_kernel
34 ····*·Kernel_Testing_Guide42 ····*·Kernel_Testing_Guide
35 ····*·Kernel_Hacking_Guides43 ····*·Kernel_Hacking_Guides
36 ····*·Linux_Tracing_Technologies44 ····*·Linux_Tracing_Technologies
37 ····*·fault-injection45 ····*·fault-injection
38 ····*·Kernel_Livepatching46 ····*·Kernel_Livepatching
39 ····*·Rust47 ····*·Rust
21.5 KB
./usr/share/doc/linux-doc-6.1/html/driver-api/vfio-pci-device-specific-driver-acceptance.html
    
Offset 41, 128 lines modifiedOffset 41, 46 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="../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"><a·class="reference·internal"·href="../maintainer/index.html">Kernel·Maintainer·Handbook</a></li>52 <li·class="toctree-l1·current"><a·class="reference·internal"·href="../maintainer/index.html">Kernel·Maintainer·Handbook</a><ul·class="current">
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>
54 </ul>68 </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, 117 lines modifiedOffset 10, 34 lines modified
10 6.1.12910 6.1.129
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
17 ····*·All_development-process_docs34 ····*·All_development-process_docs
18 ····*·Core_API_Documentation35 ····*·Core_API_Documentation
19 ····*·The_Linux_driver_implementer’s_API_guide36 ····*·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, 67 lines modifiedOffset 64, 15 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·current"><a·class="reference·internal"·href="index.html">All·development-process·docs</a><ul·class="current">71 <li·class="toctree-l1"><a·class="reference·internal"·href="index.html">All·development-process·docs</a></li>
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> 
124 </ul>72 </ul>
125 <ul>73 <ul>
126 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</a></li>74 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</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>75 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>
128 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>76 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>
129 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>77 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>
130 </ul>78 </ul>
2.77 KB
html2text {}
    
Offset 25, 62 lines modifiedOffset 25, 14 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 
80 ····*·Core_API_Documentation32 ····*·Core_API_Documentation
81 ····*·The_Linux_driver_implementer’s_API_guide33 ····*·The_Linux_driver_implementer’s_API_guide
82 ····*·Kernel_subsystem_documentation34 ····*·Kernel_subsystem_documentation
83 ····*·Locking_in_the_kernel35 ····*·Locking_in_the_kernel
84 ····*·Linux_kernel_licensing_rules36 ····*·Linux_kernel_licensing_rules
85 ····*·How_to_write_kernel_documentation37 ····*·How_to_write_kernel_documentation
86 ····*·Development_tools_for_the_kernel38 ····*·Development_tools_for_the_kernel
10.4 KB
./usr/share/doc/linux-doc-6.1/html/process/2.Process.html
    
Offset 67, 70 lines modifiedOffset 67, 15 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·current"><a·class="reference·internal"·href="index.html">All·development-process·docs</a><ul·class="current">74 <li·class="toctree-l1"><a·class="reference·internal"·href="index.html">All·development-process·docs</a></li>
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> 
130 </ul>75 </ul>
131 <ul>76 <ul>
132 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</a></li>77 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</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>78 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>
134 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>79 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>
135 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>80 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>
136 </ul>81 </ul>
2.9 KB
html2text {}
    
Offset 28, 65 lines modifiedOffset 28, 14 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 
86 ····*·Core_API_Documentation35 ····*·Core_API_Documentation
87 ····*·The_Linux_driver_implementer’s_API_guide36 ····*·The_Linux_driver_implementer’s_API_guide
88 ····*·Kernel_subsystem_documentation37 ····*·Kernel_subsystem_documentation
89 ····*·Locking_in_the_kernel38 ····*·Locking_in_the_kernel
90 ····*·Linux_kernel_licensing_rules39 ····*·Linux_kernel_licensing_rules
91 ····*·How_to_write_kernel_documentation40 ····*·How_to_write_kernel_documentation
92 ····*·Development_tools_for_the_kernel41 ····*·Development_tools_for_the_kernel
9.96 KB
./usr/share/doc/linux-doc-6.1/html/process/3.Early-stage.html
    
Offset 64, 67 lines modifiedOffset 64, 15 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·current"><a·class="reference·internal"·href="index.html">All·development-process·docs</a><ul·class="current">71 <li·class="toctree-l1"><a·class="reference·internal"·href="index.html">All·development-process·docs</a></li>
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> 
124 </ul>72 </ul>
125 <ul>73 <ul>
126 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</a></li>74 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</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>75 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>
128 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>76 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>
129 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>77 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>
130 </ul>78 </ul>
2.76 KB
html2text {}
    
Offset 25, 62 lines modifiedOffset 25, 14 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 
80 ····*·Core_API_Documentation32 ····*·Core_API_Documentation
81 ····*·The_Linux_driver_implementer’s_API_guide33 ····*·The_Linux_driver_implementer’s_API_guide
82 ····*·Kernel_subsystem_documentation34 ····*·Kernel_subsystem_documentation
83 ····*·Locking_in_the_kernel35 ····*·Locking_in_the_kernel
84 ····*·Linux_kernel_licensing_rules36 ····*·Linux_kernel_licensing_rules
85 ····*·How_to_write_kernel_documentation37 ····*·How_to_write_kernel_documentation
86 ····*·Development_tools_for_the_kernel38 ····*·Development_tools_for_the_kernel
9.75 KB
./usr/share/doc/linux-doc-6.1/html/process/4.Coding.html
    
Offset 71, 66 lines modifiedOffset 71, 15 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·current"><a·class="reference·internal"·href="index.html">All·development-process·docs</a><ul·class="current">78 <li·class="toctree-l1"><a·class="reference·internal"·href="index.html">All·development-process·docs</a></li>
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> 
130 </ul>79 </ul>
131 <ul>80 <ul>
132 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</a></li>81 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</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>82 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>
134 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>83 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>
135 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>84 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>
136 </ul>85 </ul>
2.69 KB
html2text {}
    
Offset 30, 61 lines modifiedOffset 30, 14 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 
84 ····*·Core_API_Documentation37 ····*·Core_API_Documentation
85 ····*·The_Linux_driver_implementer’s_API_guide38 ····*·The_Linux_driver_implementer’s_API_guide
86 ····*·Kernel_subsystem_documentation39 ····*·Kernel_subsystem_documentation
87 ····*·Locking_in_the_kernel40 ····*·Locking_in_the_kernel
88 ····*·Linux_kernel_licensing_rules41 ····*·Linux_kernel_licensing_rules
89 ····*·How_to_write_kernel_documentation42 ····*·How_to_write_kernel_documentation
90 ····*·Development_tools_for_the_kernel43 ····*·Development_tools_for_the_kernel
9.97 KB
./usr/share/doc/linux-doc-6.1/html/process/5.Posting.html
    
Offset 64, 67 lines modifiedOffset 64, 15 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·current"><a·class="reference·internal"·href="index.html">All·development-process·docs</a><ul·class="current">71 <li·class="toctree-l1"><a·class="reference·internal"·href="index.html">All·development-process·docs</a></li>
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> 
124 </ul>72 </ul>
125 <ul>73 <ul>
126 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</a></li>74 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</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>75 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>
128 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>76 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>
129 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>77 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>
130 </ul>78 </ul>
2.76 KB
html2text {}
    
Offset 25, 62 lines modifiedOffset 25, 14 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 
80 ····*·Core_API_Documentation32 ····*·Core_API_Documentation
81 ····*·The_Linux_driver_implementer’s_API_guide33 ····*·The_Linux_driver_implementer’s_API_guide
82 ····*·Kernel_subsystem_documentation34 ····*·Kernel_subsystem_documentation
83 ····*·Locking_in_the_kernel35 ····*·Locking_in_the_kernel
84 ····*·Linux_kernel_licensing_rules36 ····*·Linux_kernel_licensing_rules
85 ····*·How_to_write_kernel_documentation37 ····*·How_to_write_kernel_documentation
86 ····*·Development_tools_for_the_kernel38 ····*·Development_tools_for_the_kernel
9.67 KB
./usr/share/doc/linux-doc-6.1/html/process/6.Followthrough.html
    
Offset 62, 65 lines modifiedOffset 62, 15 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·current"><a·class="reference·internal"·href="index.html">All·development-process·docs</a><ul·class="current">69 <li·class="toctree-l1"><a·class="reference·internal"·href="index.html">All·development-process·docs</a></li>
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> 
120 </ul>70 </ul>
121 <ul>71 <ul>
122 <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="../core-api/index.html">Core·API·Documentation</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>73 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>
124 <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="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>
125 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>75 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>
126 </ul>76 </ul>
2.67 KB
html2text {}
    
Offset 23, 60 lines modifiedOffset 23, 14 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 
76 ····*·Core_API_Documentation30 ····*·Core_API_Documentation
77 ····*·The_Linux_driver_implementer’s_API_guide31 ····*·The_Linux_driver_implementer’s_API_guide
78 ····*·Kernel_subsystem_documentation32 ····*·Kernel_subsystem_documentation
79 ····*·Locking_in_the_kernel33 ····*·Locking_in_the_kernel
80 ····*·Linux_kernel_licensing_rules34 ····*·Linux_kernel_licensing_rules
81 ····*·How_to_write_kernel_documentation35 ····*·How_to_write_kernel_documentation
82 ····*·Development_tools_for_the_kernel36 ····*·Development_tools_for_the_kernel
9.49 KB
./usr/share/doc/linux-doc-6.1/html/process/7.AdvancedTopics.html
    
Offset 61, 64 lines modifiedOffset 61, 15 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·current"><a·class="reference·internal"·href="index.html">All·development-process·docs</a><ul·class="current">68 <li·class="toctree-l1"><a·class="reference·internal"·href="index.html">All·development-process·docs</a></li>
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> 
118 </ul>69 </ul>
119 <ul>70 <ul>
120 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</a></li>71 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</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>72 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>
122 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>73 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>
123 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>74 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>
124 </ul>75 </ul>
2.62 KB
html2text {}
    
Offset 22, 59 lines modifiedOffset 22, 14 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 
74 ····*·Core_API_Documentation29 ····*·Core_API_Documentation
75 ····*·The_Linux_driver_implementer’s_API_guide30 ····*·The_Linux_driver_implementer’s_API_guide
76 ····*·Kernel_subsystem_documentation31 ····*·Kernel_subsystem_documentation
77 ····*·Locking_in_the_kernel32 ····*·Locking_in_the_kernel
78 ····*·Linux_kernel_licensing_rules33 ····*·Linux_kernel_licensing_rules
79 ····*·How_to_write_kernel_documentation34 ····*·How_to_write_kernel_documentation
80 ····*·Development_tools_for_the_kernel35 ····*·Development_tools_for_the_kernel
9.11 KB
./usr/share/doc/linux-doc-6.1/html/process/8.Conclusion.html
    
Offset 57, 60 lines modifiedOffset 57, 15 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·current"><a·class="reference·internal"·href="index.html">All·development-process·docs</a><ul·class="current">64 <li·class="toctree-l1"><a·class="reference·internal"·href="index.html">All·development-process·docs</a></li>
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> 
110 </ul>65 </ul>
111 <ul>66 <ul>
112 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</a></li>67 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</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>68 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>
114 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>69 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>
115 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>70 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>
116 </ul>71 </ul>
2.51 KB
html2text {}
    
Offset 20, 57 lines modifiedOffset 20, 14 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 
70 ····*·Core_API_Documentation27 ····*·Core_API_Documentation
71 ····*·The_Linux_driver_implementer’s_API_guide28 ····*·The_Linux_driver_implementer’s_API_guide
72 ····*·Kernel_subsystem_documentation29 ····*·Kernel_subsystem_documentation
73 ····*·Locking_in_the_kernel30 ····*·Locking_in_the_kernel
74 ····*·Linux_kernel_licensing_rules31 ····*·Linux_kernel_licensing_rules
75 ····*·How_to_write_kernel_documentation32 ····*·How_to_write_kernel_documentation
76 ····*·Development_tools_for_the_kernel33 ····*·Development_tools_for_the_kernel
8.5 KB
./usr/share/doc/linux-doc-6.1/html/process/code-of-conduct.html
    
Offset 55, 58 lines modifiedOffset 55, 15 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·current"><a·class="reference·internal"·href="index.html">All·development-process·docs</a><ul·class="current">62 <li·class="toctree-l1"><a·class="reference·internal"·href="index.html">All·development-process·docs</a></li>
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> 
106 </ul>63 </ul>
107 <ul>64 <ul>
108 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</a></li>65 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</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>66 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>
110 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>67 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>
111 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>68 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>
112 </ul>69 </ul>
2.33 KB
html2text {}
    
Offset 18, 55 lines modifiedOffset 18, 14 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 
66 ····*·Core_API_Documentation25 ····*·Core_API_Documentation
67 ····*·The_Linux_driver_implementer’s_API_guide26 ····*·The_Linux_driver_implementer’s_API_guide
68 ····*·Kernel_subsystem_documentation27 ····*·Kernel_subsystem_documentation
69 ····*·Locking_in_the_kernel28 ····*·Locking_in_the_kernel
70 ····*·Linux_kernel_licensing_rules29 ····*·Linux_kernel_licensing_rules
71 ····*·How_to_write_kernel_documentation30 ····*·How_to_write_kernel_documentation
72 ····*·Development_tools_for_the_kernel31 ····*·Development_tools_for_the_kernel
9.12 KB
./usr/share/doc/linux-doc-6.1/html/process/development-process.html
    
Offset 57, 60 lines modifiedOffset 57, 15 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·current"><a·class="reference·internal"·href="index.html">All·development-process·docs</a><ul·class="current">64 <li·class="toctree-l1"><a·class="reference·internal"·href="index.html">All·development-process·docs</a></li>
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> 
110 </ul>65 </ul>
111 <ul>66 <ul>
112 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</a></li>67 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</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>68 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>
114 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>69 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>
115 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>70 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>
116 </ul>71 </ul>
2.51 KB
html2text {}
    
Offset 20, 57 lines modifiedOffset 20, 14 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 
70 ····*·Core_API_Documentation27 ····*·Core_API_Documentation
71 ····*·The_Linux_driver_implementer’s_API_guide28 ····*·The_Linux_driver_implementer’s_API_guide
72 ····*·Kernel_subsystem_documentation29 ····*·Kernel_subsystem_documentation
73 ····*·Locking_in_the_kernel30 ····*·Locking_in_the_kernel
74 ····*·Linux_kernel_licensing_rules31 ····*·Linux_kernel_licensing_rules
75 ····*·How_to_write_kernel_documentation32 ····*·How_to_write_kernel_documentation
76 ····*·Development_tools_for_the_kernel33 ····*·Development_tools_for_the_kernel
8.59 KB
./usr/share/doc/linux-doc-6.1/html/process/license-rules.html
    
Offset 41, 59 lines modifiedOffset 41, 20 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="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·current"><a·class="reference·internal"·href="index.html">All·development-process·docs</a><ul·class="current">53 <li·class="toctree-l1"><a·class="reference·internal"·href="index.html">All·development-process·docs</a></li>
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> 
93 </ul>54 </ul>
94 <ul>55 <ul>
95 <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>
96 <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>
97 <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>
98 <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>
99 </ul>60 </ul>
2.27 KB
html2text {}
    
Offset 11, 51 lines modifiedOffset 11, 14 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 
55 ····*·Core_API_Documentation18 ····*·Core_API_Documentation
56 ····*·The_Linux_driver_implementer’s_API_guide19 ····*·The_Linux_driver_implementer’s_API_guide
57 ····*·Kernel_subsystem_documentation20 ····*·Kernel_subsystem_documentation
58 ····*·Locking_in_the_kernel21 ····*·Locking_in_the_kernel
59 ····*·Linux_kernel_licensing_rules22 ····*·Linux_kernel_licensing_rules
60 ··········o·License_identifier_syntax23 ··········o·License_identifier_syntax
61 ··········o·License_identifiers24 ··········o·License_identifiers
11.5 KB
./usr/share/doc/linux-doc-6.1/html/process/submitting-patches.html
    
Offset 73, 76 lines modifiedOffset 73, 15 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·current"><a·class="reference·internal"·href="index.html">All·development-process·docs</a><ul·class="current">80 <li·class="toctree-l1"><a·class="reference·internal"·href="index.html">All·development-process·docs</a></li>
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> 
142 </ul>81 </ul>
143 <ul>82 <ul>
144 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</a></li>83 <li·class="toctree-l1"><a·class="reference·internal"·href="../core-api/index.html">Core·API·Documentation</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>84 <li·class="toctree-l1"><a·class="reference·internal"·href="../driver-api/index.html">The·Linux·driver·implementer’s·API·guide</a></li>
146 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>85 <li·class="toctree-l1"><a·class="reference·internal"·href="../subsystem-apis.html">Kernel·subsystem·documentation</a></li>
147 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>86 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>
148 </ul>87 </ul>
3.23 KB
html2text {}
    
Offset 31, 69 lines modifiedOffset 31, 14 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 
93 ····*·Core_API_Documentation38 ····*·Core_API_Documentation
94 ····*·The_Linux_driver_implementer’s_API_guide39 ····*·The_Linux_driver_implementer’s_API_guide
95 ····*·Kernel_subsystem_documentation40 ····*·Kernel_subsystem_documentation
96 ····*·Locking_in_the_kernel41 ····*·Locking_in_the_kernel
97 ····*·Linux_kernel_licensing_rules42 ····*·Linux_kernel_licensing_rules
98 ····*·How_to_write_kernel_documentation43 ····*·How_to_write_kernel_documentation
99 ····*·Development_tools_for_the_kernel44 ····*·Development_tools_for_the_kernel
10.6 KB
./usr/share/doc/linux-doc-6.1/html/riscv/patch-acceptance.html
    
Offset 41, 19 lines modifiedOffset 41, 41 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="../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"><a·class="reference·internal"·href="../maintainer/index.html">Kernel·Maintainer·Handbook</a></li>52 <li·class="toctree-l1·current"><a·class="reference·internal"·href="../maintainer/index.html">Kernel·Maintainer·Handbook</a><ul·class="current">
 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·current"><a·class="current·reference·internal"·href="#">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>
53 <li·class="toctree-l1"><a·class="reference·internal"·href="../process/index.html">All·development-process·docs</a></li>75 <li·class="toctree-l1"><a·class="reference·internal"·href="../process/index.html">All·development-process·docs</a></li>
54 </ul>76 </ul>
55 <ul>77 <ul>
56 <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="../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>79 <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>80 <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>81 <li·class="toctree-l1"><a·class="reference·internal"·href="../locking/index.html">Locking·in·the·kernel</a></li>
Offset 76, 46 lines modifiedOffset 98, 16 lines modified
76 <li·class="toctree-l1"><a·class="reference·internal"·href="../tools/index.html">User-space·tools</a></li>98 <li·class="toctree-l1"><a·class="reference·internal"·href="../tools/index.html">User-space·tools</a></li>
77 <li·class="toctree-l1"><a·class="reference·internal"·href="../userspace-api/index.html">The·Linux·kernel·user-space·API·guide</a></li>99 <li·class="toctree-l1"><a·class="reference·internal"·href="../userspace-api/index.html">The·Linux·kernel·user-space·API·guide</a></li>
78 </ul>100 </ul>
79 <ul>101 <ul>
80 <li·class="toctree-l1"><a·class="reference·internal"·href="../firmware-guide/index.html">The·Linux·kernel·firmware·guide</a></li>102 <li·class="toctree-l1"><a·class="reference·internal"·href="../firmware-guide/index.html">The·Linux·kernel·firmware·guide</a></li>
81 <li·class="toctree-l1"><a·class="reference·internal"·href="../devicetree/index.html">Open·Firmware·and·Devicetree</a></li>103 <li·class="toctree-l1"><a·class="reference·internal"·href="../devicetree/index.html">Open·Firmware·and·Devicetree</a></li>
82 </ul>104 </ul>
 105 <ul>
83 <ul·class="current"> 
84 <li·class="toctree-l1·current"><a·class="reference·internal"·href="../arch.html">CPU·Architectures</a><ul·class="current"> 
85 <li·class="toctree-l2"><a·class="reference·internal"·href="../arc/index.html">ARC·architecture</a></li>106 <li·class="toctree-l1"><a·class="reference·internal"·href="../arch.html">CPU·Architectures</a></li>
86 <li·class="toctree-l2"><a·class="reference·internal"·href="../arm/index.html">ARM·Architecture</a></li> 
87 <li·class="toctree-l2"><a·class="reference·internal"·href="../arm64/index.html">ARM64·Architecture</a></li> 
88 <li·class="toctree-l2"><a·class="reference·internal"·href="../ia64/index.html">IA-64·Architecture</a></li> 
89 <li·class="toctree-l2"><a·class="reference·internal"·href="../loongarch/index.html">LoongArch·Architecture</a></li> 
90 <li·class="toctree-l2"><a·class="reference·internal"·href="../m68k/index.html">m68k·Architecture</a></li> 
91 <li·class="toctree-l2"><a·class="reference·internal"·href="../mips/index.html">MIPS-specific·Documentation</a></li> 
92 <li·class="toctree-l2"><a·class="reference·internal"·href="../nios2/index.html">Nios·II·Specific·Documentation</a></li> 
93 <li·class="toctree-l2"><a·class="reference·internal"·href="../openrisc/index.html">OpenRISC·Architecture</a></li> 
94 <li·class="toctree-l2"><a·class="reference·internal"·href="../parisc/index.html">PA-RISC·Architecture</a></li> 
95 <li·class="toctree-l2"><a·class="reference·internal"·href="../powerpc/index.html">powerpc</a></li> 
96 <li·class="toctree-l2·current"><a·class="reference·internal"·href="index.html">RISC-V·architecture</a><ul·class="current"> 
97 <li·class="toctree-l3"><a·class="reference·internal"·href="boot-image-header.html">Boot·image·header·in·RISC-V·Linux</a></li> 
98 <li·class="toctree-l3"><a·class="reference·internal"·href="vm-layout.html">Virtual·Memory·Layout·on·RISC-V·Linux</a></li> 
99 <li·class="toctree-l3·current"><a·class="current·reference·internal"·href="#">arch/riscv·maintenance·guidelines·for·developers</a><ul> 
100 <li·class="toctree-l4"><a·class="reference·internal"·href="#overview">Overview</a></li> 
101 <li·class="toctree-l4"><a·class="reference·internal"·href="#submit-checklist-addendum">Submit·Checklist·Addendum</a></li> 
102 </ul> 
103 </li> 
104 <li·class="toctree-l3"><a·class="reference·internal"·href="uabi.html">RISC-V·Linux·User·ABI</a></li> 
105 <li·class="toctree-l3"><a·class="reference·internal"·href="features.html">Feature·status·on·riscv·architecture</a></li> 
106 </ul> 
107 </li> 
108 <li·class="toctree-l2"><a·class="reference·internal"·href="../s390/index.html">s390·Architecture</a></li> 
109 <li·class="toctree-l2"><a·class="reference·internal"·href="../sh/index.html">SuperH·Interfaces·Guide</a></li> 
110 <li·class="toctree-l2"><a·class="reference·internal"·href="../sparc/index.html">Sparc·Architecture</a></li> 
111 <li·class="toctree-l2"><a·class="reference·internal"·href="../x86/index.html">x86-specific·Documentation</a></li> 
112 <li·class="toctree-l2"><a·class="reference·internal"·href="../xtensa/index.html">Xtensa·Architecture</a></li> 
113 </ul> 
114 </li> 
115 </ul>107 </ul>
116 <ul>108 <ul>
117 <li·class="toctree-l1"><a·class="reference·internal"·href="../staging/index.html">Unsorted·Documentation</a></li>109 <li·class="toctree-l1"><a·class="reference·internal"·href="../staging/index.html">Unsorted·Documentation</a></li>
118 </ul>110 </ul>
119 <ul>111 <ul>
120 <li·class="toctree-l1"><a·class="reference·internal"·href="../translations/index.html">Translations</a></li>112 <li·class="toctree-l1"><a·class="reference·internal"·href="../translations/index.html">Translations</a></li>
121 </ul>113 </ul>
2.63 KB
html2text {}
    
Offset 10, 14 lines modifiedOffset 10, 31 lines modified
10 6.1.12910 6.1.129
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
17 ····*·All_development-process_docs34 ····*·All_development-process_docs
18 ····*·Core_API_Documentation35 ····*·Core_API_Documentation
19 ····*·The_Linux_driver_implementer’s_API_guide36 ····*·The_Linux_driver_implementer’s_API_guide
20 ····*·Kernel_subsystem_documentation37 ····*·Kernel_subsystem_documentation
21 ····*·Locking_in_the_kernel38 ····*·Locking_in_the_kernel
22 ····*·Linux_kernel_licensing_rules39 ····*·Linux_kernel_licensing_rules
23 ····*·How_to_write_kernel_documentation40 ····*·How_to_write_kernel_documentation
Offset 32, 38 lines modifiedOffset 49, 14 lines modified
32 ····*·The_kernel_build_system49 ····*·The_kernel_build_system
33 ····*·Reporting_issues50 ····*·Reporting_issues
34 ····*·User-space_tools51 ····*·User-space_tools
35 ····*·The_Linux_kernel_user-space_API_guide52 ····*·The_Linux_kernel_user-space_API_guide
36 ····*·The_Linux_kernel_firmware_guide53 ····*·The_Linux_kernel_firmware_guide
37 ····*·Open_Firmware_and_Devicetree54 ····*·Open_Firmware_and_Devicetree
38 ····*·CPU_Architectures55 ····*·CPU_Architectures
39 ··········o·ARC_architecture 
40 ··········o·ARM_Architecture 
41 ··········o·ARM64_Architecture 
42 ··········o·IA-64_Architecture 
43 ··········o·LoongArch_Architecture 
44 ··········o·m68k_Architecture 
45 ··········o·MIPS-specific_Documentation 
46 ··········o·Nios_II_Specific_Documentation 
47 ··········o·OpenRISC_Architecture 
48 ··········o·PA-RISC_Architecture 
49 ··········o·powerpc 
50 ··········o·RISC-V_architecture 
51 ················#·Boot_image_header_in_RISC-V_Linux 
52 ················#·Virtual_Memory_Layout_on_RISC-V_Linux 
53 ················#·arch/riscv_maintenance_guidelines_for_developers 
54 ······················#·Overview 
55 ······················#·Submit_Checklist_Addendum 
56 ················#·RISC-V_Linux_User_ABI 
57 ················#·Feature_status_on_riscv_architecture 
58 ··········o·s390_Architecture 
59 ··········o·SuperH_Interfaces_Guide 
60 ··········o·Sparc_Architecture 
61 ··········o·x86-specific_Documentation 
62 ··········o·Xtensa_Architecture 
63 ····*·Unsorted_Documentation56 ····*·Unsorted_Documentation
64 ····*·Translations57 ····*·Translations
65 ···The_Linux_Kernel58 ···The_Linux_Kernel
66 ····*·Kernel_Maintainer_Handbook59 ····*·Kernel_Maintainer_Handbook
67 ····*·Maintainer_Entry_Profile60 ····*·Maintainer_Entry_Profile
68 ····*·arch/riscv·maintenance·guidelines·for·developers61 ····*·arch/riscv·maintenance·guidelines·for·developers
69 ····*·View_page_source62 ····*·View_page_source
3.91 MB
./usr/share/doc/linux-doc-6.1/html/searchindex.js
3.91 MB
js-beautify {}
    
Offset 230469, 473 lines modifiedOffset 230469, 573 lines modified
230469 ········"sphinx.domains.math":·2,230469 ········"sphinx.domains.math":·2,
230470 ········"sphinx.domains.python":·3,230470 ········"sphinx.domains.python":·3,
230471 ········"sphinx.domains.rst":·2,230471 ········"sphinx.domains.rst":·2,
230472 ········"sphinx.domains.std":·2,230472 ········"sphinx.domains.std":·2,
230473 ········"sphinx":·57230473 ········"sphinx":·57
230474 ····},230474 ····},
230475 ····"alltitles":·{230475 ····"alltitles":·{
 230476 ········"ARM·Microchip·SoCs·(aka·AT91)":·[
 230477 ············[419,·"arm-microchip-socs-aka-at91"]
230476 ········"Software·emulation·of·deprecated·SWP·instruction·(CONFIG_SWP_EMULATE)":·[ 
230477 ············[471,·"software-emulation-of-deprecated-swp-instruction-config-swp-emulate"] 
230478 ········], 
230479 ········"CerfBoard/Cube":·[ 
230480 ············[433,·"cerfboard-cube"] 
230481 ········], 
230482 ········"Supported·in·this·version":·[ 
230483 ············[433,·"supported-in-this-version"] 
230484 ········], 
230485 ········"STM32F746·Overview":·[ 
230486 ············[463,·"stm32f746-overview"] 
230487 ········],230478 ········],
230488 ········"Introduction":·[230479 ········"Introduction":·[
230489 ············[463,·"introduction"], 
230490 ············[465,·"introduction"], 
230491 ············[459,·"introduction"],230480 ············[419,·"introduction"],
230492 ············[438,·"introduction"], 
230493 ············[440,·"introduction"],230481 ············[440,·"introduction"],
230494 ············[452,·"introduction"],230482 ············[454,·"introduction"],
230495 ············[466,·"introduction"], 
230496 ············[450,·"introduction"],230483 ············[450,·"introduction"],
230497 ············[467,·"introduction"], 
230498 ············[447,·"introduction"], 
230499 ············[455,·"introduction"], 
230500 ············[446,·"introduction"], 
230501 ············[457,·"introduction"], 
230502 ············[468,·"introduction"],230484 ············[438,·"introduction"],
230503 ············[462,·"introduction"], 
230504 ············[460,·"introduction"], 
230505 ············[443,·"introduction"],230485 ············[443,·"introduction"],
230506 ············[458,·"introduction"], 
230507 ············[437,·"introduction"], 
230508 ············[424,·"introduction"],230486 ············[424,·"introduction"],
 230487 ············[455,·"introduction"],
230509 ············[461,·"introduction"],230488 ············[446,·"introduction"],
230510 ············[445,·"introduction"],230489 ············[445,·"introduction"],
230511 ············[442,·"introduction"], 
230512 ············[456,·"introduction"], 
230513 ············[454,·"introduction"], 
230514 ············[448,·"introduction"], 
230515 ············[444,·"introduction"],230490 ············[444,·"introduction"],
230516 ············[464,·"introduction"], 
230517 ············[439,·"introduction"],230491 ············[439,·"introduction"],
 230492 ············[448,·"introduction"],
230518 ············[139,·"introduction"],230493 ············[437,·"introduction"],
 230494 ············[442,·"introduction"],
 230495 ············[447,·"introduction"],
230519 ············[145,·"introduction"],230496 ············[452,·"introduction"],
230520 ············[119,·"introduction"], 
230521 ············[109,·"introduction"], 
230522 ············[116,·"introduction"],230497 ············[116,·"introduction"],
230523 ············[144,·"introduction"], 
230524 ············[134,·"introduction"], 
230525 ············[150,·"introduction"],230498 ············[150,·"introduction"],
 230499 ············[119,·"introduction"],
 230500 ············[134,·"introduction"],
 230501 ············[145,·"introduction"],
 230502 ············[144,·"introduction"],
 230503 ············[139,·"introduction"],
 230504 ············[314,·"introduction"],
 230505 ············[263,·"introduction"],
230526 ············[264,·"introduction"],230506 ············[264,·"introduction"],
230527 ············[255,·"introduction"],230507 ············[255,·"introduction"],
230528 ············[263,·"introduction"], 
230529 ············[355,·"introduction"], 
230530 ············[364,·"introduction"], 
230531 ············[23,·"introduction"], 
230532 ············[24,·"introduction"], 
230533 ············[5,·"introduction"], 
230534 ············[22,·"introduction"], 
230535 ············[21,·"introduction"], 
230536 ············[3105,·"introduction"], 
230537 ············[479,·"introduction"],230508 ············[467,·"introduction"],
 230509 ············[459,·"introduction"],
 230510 ············[458,·"introduction"],
 230511 ············[463,·"introduction"],
 230512 ············[456,·"introduction"],
 230513 ············[457,·"introduction"],
 230514 ············[462,·"introduction"],
 230515 ············[460,·"introduction"],
 230516 ············[461,·"introduction"],
 230517 ············[464,·"introduction"],
230538 ············[488,·"introduction"],230518 ············[488,·"introduction"],
230539 ············[513,·"introduction"], 
230540 ············[498,·"introduction"],230519 ············[468,·"introduction"],
 230520 ············[479,·"introduction"],
 230521 ············[465,·"introduction"],
 230522 ············[466,·"introduction"],
 230523 ············[176,·"introduction"],
 230524 ············[191,·"introduction"],
 230525 ············[207,·"introduction"],
 230526 ············[211,·"introduction"],
 230527 ············[274,·"introduction"],
230541 ············[302,·"introduction"],230528 ············[302,·"introduction"],
230542 ············[266,·"introduction"],230529 ············[266,·"introduction"],
230543 ············[285,·"introduction"], 
230544 ············[267,·"introduction"], 
230545 ············[274,·"introduction"], 
230546 ············[273,·"introduction"],230530 ············[273,·"introduction"],
230547 ············[314,·"introduction"], 
230548 ············[281,·"introduction"],230531 ············[281,·"introduction"],
 230532 ············[285,·"introduction"],
 230533 ············[267,·"introduction"],
 230534 ············[513,·"introduction"],
 230535 ············[498,·"introduction"],
 230536 ············[5,·"introduction"],
230549 ············[211,·"introduction"],230537 ············[21,·"introduction"],
230550 ············[207,·"introduction"],230538 ············[23,·"introduction"],
 230539 ············[24,·"introduction"],
 230540 ············[22,·"introduction"],
 230541 ············[105,·"introduction"],
230551 ············[191,·"introduction"],230542 ············[109,·"introduction"],
 230543 ············[84,·"introduction"],
 230544 ············[88,·"introduction"],
230552 ············[176,·"introduction"],230545 ············[415,·"introduction"],
230553 ············[3129,·"introduction"],230546 ············[395,·"introduction"],
230554 ············[3128,·"introduction"],230547 ············[384,·"introduction"],
230555 ············[3140,·"introduction"],230548 ············[412,·"introduction"],
Max diff block lines reached; 4090444/4095582 bytes (99.87%) of diff not shown.
3.82 KB
./usr/share/doc/linux-doc-6.1/html/translations/zh_CN/doc-guide/maintainer-profile.html
    
Offset 85, 24 lines modifiedOffset 85, 24 lines modified
85 </ul>85 </ul>
86 <ul>86 <ul>
87 <li·class="toctree-l1"><a·class="reference·internal"·href="../../../staging/index.html">Unsorted·Documentation</a></li>87 <li·class="toctree-l1"><a·class="reference·internal"·href="../../../staging/index.html">Unsorted·Documentation</a></li>
88 </ul>88 </ul>
89 <ul·class="current">89 <ul·class="current">
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>
 93 <li·class="toctree-l3"><a·class="reference·internal"·href="../index.html#api">内部API文档</a></li>
92 <li·class="toctree-l3·current"><a·class="reference·internal"·href="../index.html#linux">与Linux·核社区一起工作</a><ul·class="current">94 <li·class="toctree-l3·current"><a·class="reference·internal"·href="../index.html#id2">开发工具和流程</a><ul·class="current">
93 <li·class="toctree-l4"><a·class="reference·internal"·href="../process/development-process.html">内核开发过程指南</a></li>95 <li·class="toctree-l4"><a·class="reference·internal"·href="../process/license-rules.html">Linux内核许可规则</a></li>
94 <li·class="toctree-l4"><a·class="reference·internal"·href="../process/submitting-patches.html">提交补丁:如何让你的改动进入内核</a></li> 
95 <li·class="toctree-l4"><a·class="reference·internal"·href="../process/code-of-conduct.html">行为准则</a></li> 
96 <li·class="toctree-l4·current"><a·class="reference·internal"·href="../maintainer/index.html">内核维护者手册</a></li>96 <li·class="toctree-l4·current"><a·class="reference·internal"·href="index.html">何编写内核文档</a></li>
97 <li·class="toctree-l4"><a·class="reference·internal"·href="../process/index.html">完整开发流程文档</a></li>97 <li·class="toctree-l4"><a·class="reference·internal"·href="../dev-tools/index.html">内核开发工具</a></li>
 98 <li·class="toctree-l4"><a·class="reference·internal"·href="../dev-tools/testing-overview.html">内核测试指南</a></li>
 99 <li·class="toctree-l4"><a·class="reference·internal"·href="../kernel-hacking/index.html">内核骇客指南</a></li>
98 </ul>100 </ul>
99 </li>101 </li>
100 <li·class="toctree-l3"><a·class="reference·internal"·href="../index.html#api">内部API文档</a></li> 
101 <li·class="toctree-l3"><a·class="reference·internal"·href="../index.html#id2">开发工具和流程</a></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>
105 <li·class="toctree-l3"><a·class="reference·internal"·href="../index.html#id7">其他文档</a></li>105 <li·class="toctree-l3"><a·class="reference·internal"·href="../index.html#id7">其他文档</a></li>
106 <li·class="toctree-l3"><a·class="reference·internal"·href="../index.html#id8">索引和表格</a></li>106 <li·class="toctree-l3"><a·class="reference·internal"·href="../index.html#id8">索引和表格</a></li>
107 </ul>107 </ul>
108 </li>108 </li>
1.06 KB
html2text {}
    
Offset 36, 21 lines modifiedOffset 36, 21 lines modified
36 ····*·The_Linux_kernel_firmware_guide36 ····*·The_Linux_kernel_firmware_guide
37 ····*·Open_Firmware_and_Devicetree37 ····*·Open_Firmware_and_Devicetree
38 ····*·CPU_Architectures38 ····*·CPU_Architectures
39 ····*·Unsorted_Documentation39 ····*·Unsorted_Documentation
40 ····*·Translations40 ····*·Translations
41 ··········o·ä¸­æ–‡ç¿»è¯‘41 ··········o·ä¸­æ–‡ç¿»è¯‘
42 ················#·ä¸ŽLinux_内核社区一起工作42 ················#·ä¸ŽLinux_内核社区一起工作
43 ······················#·å†…核开发过程指南 
44 ······················#·æäº¤è¡¥ä¸ï¼šå¦‚何让你的改动进入内核 
45 ······················#·è¡Œä¸ºå‡†åˆ™ 
46 ······················#·å†…核维护者手册 
47 ······················#·å®Œæ•´å¼€å‘流程文档 
48 ················#·å†…部API文档43 ················#·å†…部API文档
49 ················#·å¼€å‘工具和流程44 ················#·å¼€å‘工具和流程
 45 ······················#·Linux内核许可规则
 46 ······················#·å¦‚何编写内核文档
 47 ······················#·å†…核开发工具
 48 ······················#·å†…核测试指南
 49 ······················#·å†…核骇客指南
50 ················#·é¢å‘用户的文档50 ················#·é¢å‘用户的文档
51 ················#·å›ºä»¶ç›¸å…³æ–‡æ¡£51 ················#·å›ºä»¶ç›¸å…³æ–‡æ¡£
52 ················#·ä½“系结构文档52 ················#·ä½“系结构文档
53 ················#·å…¶ä»–文档53 ················#·å…¶ä»–文档
54 ················#·ç´¢å¼•å’Œè¡¨æ ¼54 ················#·ç´¢å¼•å’Œè¡¨æ ¼
55 ··········o·ç¹é«”中文翻譯55 ··········o·ç¹é«”中文翻譯
56 ··········o·Traduzione_italiana56 ··········o·Traduzione_italiana