| /Linux-v5.4/include/asm-generic/ |
| D | bug.h | 14 #define BUGFLAG_TAINT(taint) ((taint) << 8) argument 83 void warn_slowpath_fmt(const char *file, const int line, unsigned taint, 86 #define __WARN_printf(taint, arg...) \ argument 87 warn_slowpath_fmt(__FILE__, __LINE__, taint, arg) 91 #define __WARN_printf(taint, arg...) do { \ argument 93 __WARN_FLAGS(BUGFLAG_NO_CUT_HERE | BUGFLAG_TAINT(taint));\ 108 void __warn(const char *file, int line, void *caller, unsigned taint, 129 #define WARN_TAINT(condition, taint, format...) ({ \ argument 132 __WARN_printf(taint, format); \ 160 #define WARN_TAINT_ONCE(condition, taint, format...) ({ \ argument [all …]
|
| /Linux-v5.4/tools/debugging/ |
| D | kernel-chktaint | 26 taint=$1 38 taint=`cat $TAINTFILE` 41 if [ $taint -eq 0 ]; then 48 T=$taint 201 echo "Raw taint value as int/string: $taint/'$out'"
|
| /Linux-v5.4/arch/arm64/kernel/ |
| D | cpufeature.c | 671 int taint = 0; in update_cpu_features() local 678 taint |= check_update_ftr_reg(SYS_CTR_EL0, cpu, in update_cpu_features() 686 taint |= check_update_ftr_reg(SYS_DCZID_EL0, cpu, in update_cpu_features() 690 taint |= check_update_ftr_reg(SYS_CNTFRQ_EL0, cpu, in update_cpu_features() 699 taint |= check_update_ftr_reg(SYS_ID_AA64DFR0_EL1, cpu, in update_cpu_features() 701 taint |= check_update_ftr_reg(SYS_ID_AA64DFR1_EL1, cpu, in update_cpu_features() 707 taint |= check_update_ftr_reg(SYS_ID_AA64ISAR0_EL1, cpu, in update_cpu_features() 709 taint |= check_update_ftr_reg(SYS_ID_AA64ISAR1_EL1, cpu, in update_cpu_features() 717 taint |= check_update_ftr_reg(SYS_ID_AA64MMFR0_EL1, cpu, in update_cpu_features() 719 taint |= check_update_ftr_reg(SYS_ID_AA64MMFR1_EL1, cpu, in update_cpu_features() [all …]
|
| /Linux-v5.4/kernel/ |
| D | panic.c | 558 void __warn(const char *file, int line, void *caller, unsigned taint, in __warn() argument 597 add_taint(taint, LOCKDEP_STILL_OK); in __warn() 601 void warn_slowpath_fmt(const char *file, int line, unsigned taint, in warn_slowpath_fmt() argument 609 __warn(file, line, __builtin_return_address(0), taint, in warn_slowpath_fmt() 616 __warn(file, line, __builtin_return_address(0), taint, NULL, &args); in warn_slowpath_fmt()
|
| D | module.c | 1255 __ATTR(taint, 0444, show_taint, NULL);
|
| /Linux-v5.4/Documentation/admin-guide/ |
| D | tainted-kernels.rst | 12 Note the kernel will remain tainted even after you undo what caused the taint 66 a more details explanation of the various taint flags. 67 Raw taint value as int/string: 4609/'P W O ' 73 a particular type of taint. It's best to leave that to the aforementioned 91 6 _/U 64 taint requested by userspace application 101 16 _/X 65536 auxiliary taint, defined for and used by distros 143 (Though some warnings may set more specific taint flags.) 159 16) ``X`` Auxiliary taint, defined for and used by Linux distributors.
|
| D | kernel-parameters.txt | 1274 Warning: use of this parameter will taint the kernel
|
| /Linux-v5.4/Documentation/ABI/testing/ |
| D | sysfs-module | 43 What: /sys/module/*/taint 47 Description: Module taint flags:
|
| /Linux-v5.4/drivers/block/aoe/ |
| D | aoecmd.c | 268 if (!t->taint) { in newframe() 273 && (use_tainted || !t->taint) in newframe() 653 if (t->taint) { in rexmit_deferred() 671 } else if (tsince_hr(f) < t->taint * rto(d)) { in rexmit_deferred() 704 n = t->taint++; in scorn() 705 t->taint += t->taint * 2; in scorn() 706 if (n > t->taint) in scorn() 707 t->taint = n; in scorn() 708 if (t->taint > MAX_TAINT) in scorn() 709 t->taint = MAX_TAINT; in scorn() [all …]
|
| D | aoe.h | 150 int taint; /* how much we want to avoid this aoetgt */ member
|
| D | aoeblk.c | 141 seq_printf(s, "\ttaint:%d\n", (*t)->taint); in aoedisk_debugfs_show()
|
| /Linux-v5.4/drivers/gpu/drm/i915/ |
| D | i915_utils.h | 413 static inline void add_taint_for_CI(unsigned int taint) in add_taint_for_CI() argument 421 add_taint(taint, LOCKDEP_STILL_OK); in add_taint_for_CI()
|
| /Linux-v5.4/drivers/vfio/ |
| D | Kconfig | 41 in an unsupportable kernel and will therefore taint the kernel.
|
| /Linux-v5.4/drivers/gpu/drm/i915/gt/ |
| D | intel_reset.c | 957 goto taint; in intel_gt_reset() 977 goto taint; in intel_gt_reset() 982 goto taint; in intel_gt_reset() 992 taint: in intel_gt_reset()
|
| /Linux-v5.4/drivers/staging/ |
| D | Kconfig | 13 Using any of these drivers will taint your kernel which might
|
| /Linux-v5.4/Documentation/admin-guide/sysctl/ |
| D | kernel.rst | 1077 64 `(U)` taint requested by userspace application 1087 65536 `(X)` Auxiliary taint, defined and used by for distros
|
| /Linux-v5.4/init/ |
| D | Kconfig | 1998 --force). Forced module loading sets the 'F' (forced) taint flag and 2079 key. Without this, such modules will simply taint the kernel.
|