/linux/Documentation/admin-guide/mm/damon/ |
H A D | usage.rst | 1 .. SPDX-License-Identifier: GPL-2.0 9 - *DAMON user space tool.* 11 system administrators who want a just-working human-friendly interface. 12 Using this, users can use the DAMON’s major features in a human-friendly way. 16 - *sysfs interface.* 19 features by reading from and writing to special sysfs files. Therefore, 21 reads/writes the sysfs files instead of you. The `DAMON user space tool 23 - *Kernel Space Programming Interface.* 29 - *debugfs interface. (DEPRECATED!)* 34 linux-mm@kvack.org. [all …]
|
/linux/Documentation/arch/arm/ |
H A D | microchip.rst | 7 ------------ 11 It is important to note that the Microchip (previously Atmel) ARM-based MPU 14 the official Microchip product name. Anyway, files, directories, git trees, 15 git branches/tags and email subject always contain this "at91" sub-string. 19 --------- 24 * ARM 920 based SoC 25 - at91rm9200 29 …http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-1768-32-bit-ARM920T-Embedded-Microprocessor-… 31 * ARM 926 based SoCs 32 - at91sam9260 [all …]
|
/linux/kernel/gcov/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 2 menu "GCOV-based kernel profiling" 5 bool "Enable gcov-based kernel profiling" 11 This option enables gcov-based code profiling (e.g. for code coverage 17 for the entire kernel. To enable profiling for specific files or 24 For all files in one directory: 27 To exclude files from being profiled even when CONFIG_GCOV_PROFILE_ALL 52 larger and run slower. Also be sure to exclude files from profiling
|
/linux/fs/jffs2/ |
H A D | LICENCE | 1 The files in this directory and elsewhere which refer to this LICENCE 4 Copyright © 2001-2007 Red Hat, Inc. and others 18 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. 20 As a special exception, if other files instantiate templates or use 21 macros or inline functions from these files, or you compile these 22 files and link them with other works to produce a work based on these 23 files, these files do not by themselves cause the resulting work to be 25 these files must still be made available in accordance with section (3) 28 This exception does not invalidate any other reasons why a work based on
|
/linux/fs/fat/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 8 If you want to use one of the FAT-based file systems (the MS-DOS and 11 diskettes with FAT-based file systems and transparently access the 12 files on them, i.e. MSDOS files will look and behave just like all 13 other Unix files. 25 If you need to move large files on floppies between a DOS and a 35 cannot compile any of the FAT-based file systems into the kernel 36 -- they will have to be modules as well. 45 DOSEMU-HOWTO, available from 48 intend to use dosemu with a non-compressed MSDOS partition, say Y [all …]
|
/linux/scripts/ |
H A D | Makefile.host | 1 # SPDX-License-Identifier: GPL-2.0 4 # --------------------------------------------------------------------------- 6 cmd_flex = $(LEX) -o$@ -L $< 12 # --------------------------------------------------------------------------- 14 cmd_bison = $(YACC) -o $(basename $@).c --defines=$(basename $@).h -t -l $< 33 # lxdialog-objs := checklist.o lxdialog.o 35 # lxdialog, based on checklist.o and lxdialog.o 38 # qconf-cxxobjs := qconf.o 39 # qconf-objs := menu.o 44 # target-rust := y [all …]
|
H A D | checktransupdate.py | 2 # SPDX-License-Identifier: GPL-2.0 12 - ./scripts/checktransupdate.py -l zh_CN 13 This will print all the files that need to be updated or translated in the zh_CN locale. 14 - ./scripts/checktransupdate.py Documentation/translations/zh_CN/dev-tools/testing-overview.rst 18 Documentation/dev-tools/kfence.rst 21 Documentation/translations/zh_CN/dev-tools/testing-overview.rst 22 commit 42fb9cfd5b18 ("Documentation: dev-tools: Add link to RV docs") 44 command = f"git log --pretty=format:%H%n%aD%n%cD%n%n%B {commit} -1 -- {file_path}" 74 command = f"git log --pretty=format:%H {commit1}...{commit2} -- {opath}" 85 command = f"git log --pretty='format:%h (\"%s\")' -1 {commit}" [all …]
|
H A D | Makefile.userprogs | 1 # SPDX-License-Identifier: GPL-2.0-only 7 user-csingle := $(foreach m, $(userprogs), $(if $($(m)-objs),,$(m))) 9 # Executables linked based on several .o files 10 user-cmulti := $(foreach m, $(userprogs), $(if $($(m)-objs),$(m))) 12 # Objects compiled from .c files 13 user-cobjs := $(sort $(foreach m, $(userprogs), $($(m)-objs))) 15 user-csingle := $(addprefix $(obj)/, $(user-csingle)) 16 user-cmulti := $(addprefix $(obj)/, $(user-cmulti)) 17 user-cobjs := $(addprefix $(obj)/, $(user-cobjs)) 19 user_ccflags = -Wp,-MMD,$(depfile) $(KBUILD_USERCFLAGS) $(userccflags) \ [all …]
|
/linux/samples/hid/ |
H A D | Makefile.target | 1 # SPDX-License-Identifier: GPL-2.0 9 # tprogs-y := xsk_example 12 # tprogs-y := xdpsock 13 # xdpsock-objs := xdpsock_1.o xdpsock_2.o 15 # xdpsock, based on xdpsock_1.o and xdpsock_2.o 19 __tprogs := $(sort $(tprogs-y)) 23 tprog-csingle := $(foreach m,$(__tprogs), \ 24 $(if $($(m)-objs),,$(m))) 26 # C executables linked based on several .o files 27 tprog-cmulti := $(foreach m,$(__tprogs),\ [all …]
|
/linux/samples/bpf/ |
H A D | Makefile.target | 1 # SPDX-License-Identifier: GPL-2.0 9 # tprogs-y := xsk_example 12 # tprogs-y := xdpsock 13 # xdpsock-objs := xdpsock_1.o xdpsock_2.o 15 # xdpsock, based on xdpsock_1.o and xdpsock_2.o 19 __tprogs := $(sort $(tprogs-y)) 23 tprog-csingle := $(foreach m,$(__tprogs), \ 24 $(if $($(m)-objs),,$(m))) 26 # C executables linked based on several .o files 27 tprog-cmulti := $(foreach m,$(__tprogs),\ [all …]
|
/linux/tools/testing/ktest/examples/ |
H A D | README | 6 The configs are based off of real working configs but have been modified 10 crosstests.conf - this config shows an example of testing a git repo against 14 https://kernel.org/pub/tools/crosstool/files/bin/x86_64/ 16 test.conf - A generic example of a config. This is based on an actual config 19 kvm.conf - A example of a config that is used to test a virtual guest running 22 snowball.conf - An example config that was used to demo ktest.pl against 25 include/ - The include directory holds default configs that can be 27 to reuse configs for various machines or set ups. The files here 28 are included by other config files, where the other config files define
|
/linux/Documentation/filesystems/ |
H A D | files.rst | 1 .. SPDX-License-Identifier: GPL-2.0 7 This document describes how locking for files (struct file) 8 and file descriptor table (struct files) works. 11 with a lock (files->file_lock) and reference count (files->count). 12 ->file_lock protected accesses to all the file related fields 13 of the table. ->count was used for sharing the file descriptor 18 The files (struct file) themselves are protected using 19 reference count (->f_count). 21 In the new lock-free model of file descriptor management, 23 based on RCU. The file descriptor table contains multiple [all …]
|
H A D | fsverity.rst | 1 .. SPDX-License-Identifier: GPL-2.0 6 fs-verity: read-only file-based authenticity protection 12 fs-verity (``fs/verity/``) is a support layer that filesystems can 14 of read-only files. Currently, it is supported by the ext4, f2fs, and 15 btrfs filesystems. Like fscrypt, not too much filesystem-specific 16 code is needed to support fs-verity. 18 fs-verity is similar to `dm-verity 19 <https://www.kernel.org/doc/Documentation/device-mapper/verity.txt>`_ 20 but works on files rather than block devices. On regular files on 21 filesystems supporting fs-verity, userspace can execute an ioctl that [all …]
|
/linux/Documentation/admin-guide/sysctl/ |
H A D | fs.rst | 11 ------------------------------------------------------------------------------ 13 This file contains documentation for the sysctl files and directories 16 The files in this directory can be used to tune and monitor 18 kernel. Since some of the files *can* be used to screw up your 25 Currently, these files might (depending on your configuration) 31 aio-nr & aio-max-nr 32 ------------------- 34 ``aio-nr`` shows the current system-wide number of asynchronous io 35 requests. ``aio-max-nr`` allows you to change the maximum value 36 ``aio-nr`` can grow to. If ``aio-nr`` reaches ``aio-nr-max`` then [all …]
|
/linux/Documentation/input/devices/ |
H A D | edt-ft5x06.rst | 1 EDT ft5x06 based Polytouch devices 2 ---------------------------------- 4 The edt-ft5x06 driver is useful for the EDT "Polytouch" family of capacitive 5 touch screens. Note that it is *not* suitable for other devices based on the 6 focaltec ft5x06 devices, since they contain vendor-specific firmware. In 15 The driver allows configuration of the touch screen via a set of sysfs files: 18 allows setting the "click"-threshold in the range from 0 to 80. 31 For debugging purposes the driver provides a few files in the debug 33 you'll find the following files: 36 (readonly) contains the number of sensor fields in X- and [all …]
|
/linux/Documentation/ABI/testing/ |
H A D | ima_policy | 7 values of executables and other sensitive system files 8 loaded into the run-time of this system. At runtime, 9 the policy can be constrained based on LSM specific data. 42 fsuuid:= file system UUID (e.g 8bcbe394-4f13-4144-be8e-5aa9ea2ce2f6) 56 limited to fsverity digest based signatures 64 Require fs-verity's file digest instead of the 70 (eg, ima-ng). Only valid when action is "measure". 75 appraise_algos:= comma-separated list of hash algorithms 77 files where the security.ima xattr was hashed with one 122 all files mmapped executable in file_mmap, and all files [all …]
|
/linux/Documentation/arch/arm/spear/ |
H A D | overview.rst | 6 ------------ 11 The ST Microelectronics SPEAr range of ARM9/CortexA9 System-on-Chip CPUs are 19 - SPEAr3XX (3XX SOC series, based on ARM9) 20 - SPEAr300 (SOC) 21 - SPEAr300 Evaluation Board 22 - SPEAr310 (SOC) 23 - SPEAr310 Evaluation Board 24 - SPEAr320 (SOC) 25 - SPEAr320 Evaluation Board 26 - SPEAr6XX (6XX SOC series, based on ARM9) [all …]
|
/linux/Documentation/admin-guide/ |
H A D | README.rst | 11 -------------- 14 Linus Torvalds with assistance from a loosely-knit team of hackers across 17 It has all the features you would expect in a modern fully-fledged Unix, 19 loading, shared copy-on-write executables, proper memory management, 22 It is distributed under the GNU General Public License v2 - see the 26 ----------------------------- 28 Although originally developed first for 32-bit x86-based PCs (386 or higher), 31 IBM S/390, MIPS, HP PA-RISC, Intel IA-64, DEC VAX, AMD x86-64 Xtensa, and 34 Linux is easily portable to most general-purpose 32- or 64-bit architectures 40 userspace application - this is called UserMode Linux (UML). [all …]
|
/linux/Documentation/userspace-api/netlink/ |
H A D | intro-specs.rst | 1 .. SPDX-License-Identifier: BSD-3-Clause 21 - ``--spec`` - point to the spec file 22 - ``--do $name`` / ``--dump $name`` - issue request ``$name`` 23 - ``--json $attrs`` - provide attributes for the request 24 - ``--subscribe $group`` - receive notifications from ``$group`` 30 $ ./tools/net/ynl/cli.py --spec Documentation/netlink/specs/ethtool.yaml \ 31 --do rings-get \ 32 --json '{"header":{"dev-index": 18}}' 33 {'header': {'dev-index': 18, 'dev-name': 'eni1np1'}, 35 'rx-jumbo': 0, [all …]
|
/linux/Documentation/networking/device_drivers/ethernet/dlink/ |
H A D | dl2k.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 D-Link DL2000-based Gigabit Ethernet Adapter Installation 11 - Compatibility List 12 - Quick Install 13 - Compiling the Driver 14 - Installing the Driver 15 - Option parameter 16 - Configuration Script Sample 17 - Troubleshooting 25 - D-Link DGE-550T Gigabit Ethernet Adapter. [all …]
|
/linux/sound/isa/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 40 will be called snd-adlib. 55 will be called snd-ad1816a. 62 CS4248 (Cirrus Logic - Crystal Semiconductors) chips. 68 will be called snd-ad1848. 71 tristate "Diamond Tech. DT-019x and Avance Logic ALSxxx" 78 Say Y here to include support for soundcards based on the 79 Diamond Technologies DT-019X or Avance Logic chips: ALS007, 83 will be called snd-als100. 93 based on the AZT1605 chipset. [all …]
|
/linux/drivers/gpu/drm/ |
H A D | drm_vma_manager.c | 1 // SPDX-License-Identifier: GPL-2.0 OR MIT 3 * Copyright (c) 2006-2009 VMware, Inc., Palo Alto, CA., USA 8 * copy of this software and associated documentation files (the "Software"), 39 * The vma-manager is responsible to map arbitrary driver-dependent memory 40 * regions into the linear user address-space. It provides offsets to the 41 * caller which can then be used on the address_space of the drm-device. It 43 * confuse mm-core by inconsistent fake vm_pgoff fields. 45 * only be used to manage mappings into linear user-space VMs. 48 * optimized for alloc/free calls, not lookups. Hence, we use an rb-tree to 52 * Otherwise, mm-core will be unable to tear down memory mappings as the VM will [all …]
|
/linux/drivers/scsi/aic7xxx/ |
H A D | Kconfig.aic7xxx | 1 # SPDX-License-Identifier: GPL-2.0-only 4 # $Id: //depot/linux-aic79xx-2.5.0/drivers/scsi/aic7xxx/Kconfig.aic7xxx#7 $ 7 tristate "Adaptec AIC7xxx Fast -> U160 support" 12 based SCSI controllers as well as the aic7770 based EISA and VLB 13 SCSI controllers (the 274x and 284x series). For AAA and ARO based 29 vary this number based on device behavior. For devices with a 33 Due to resource allocation issues in the Linux SCSI mid-layer, using 44 int "Initial bus reset delay in milli-seconds" 60 include files updated during a normal kernel build. The assembler 63 or modify the assembler Makefile or the files it includes if your [all …]
|
/linux/drivers/base/firmware_loader/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 11 will first look for built-in firmware, if it has any. Next, it will 24 You typically want this built-in (=y) but you can also enable this 26 You also want to be sure to enable this built-in if you are going to 27 enable built-in firmware (CONFIG_EXTRA_FIRMWARE). 61 kernel firmware files. Built-in firmware searches are preceded 69 This option is a string and takes the (space-separated) names of the 70 firmware files -- the same names that appear in MODULE_FIRMWARE() 71 and request_firmware() in the source. These files should exist under 80 WARNING: If you include additional firmware files into your binary [all …]
|
/linux/security/integrity/ima/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 20 values of executables and other sensitive system files, 28 whether or not critical system files have been modified. 61 Disabling this option will disregard LSM based policy rules. 71 limited to 255 characters. The 'ima-ng' measurement list 77 bool "ima-ng (default)" 79 bool "ima-sig" 84 default "ima-ng" if IMA_NG_TEMPLATE 85 default "ima-sig" if IMA_SIG_TEMPLATE 155 <http://linux-ima.sourceforge.net> [all …]
|