| lib: 842: no need to check return value of debugfs_create functions | 6 年前 |
| crypto: lib - remove unneeded selection of XOR_BLOCKS | 3 年前 |
| linux/dim: Do nothing if no time delta between samples | 2 年前 |
| lib/fonts: fix undefined behavior in bit shift for get_default_font | 3 年前 |
| kunit: make kunit_test_timeout compatible with comment | 3 年前 |
| selftests/livepatch: better synchronize test_klp_callbacks_busy | 3 年前 |
| lz4: fix LZ4_decompress_safe_partial read out of bound | 3 年前 |
| crypto: lzo - Fix compression buffer overrun | 10 个月前 |
| lib/math/rational.c: fix divide by zero | 4 年前 |
| crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui() | 2 年前 |
| Add pldmfw library for PLDM firmware update | 5 年前 |
| Revert "回退 'Pull Request !1416 : 支持 LoongArch 架构'" | 1 年前 |
| rslib: Make some functions static | 6 年前 |
| lib/vdso: use "grep -E" instead of "egrep" | 3 年前 |
| lib/xz: Validate the value before assigning it to an enum variable | 3 年前 |
| lib/zlib: add zlib_deflate_dfltcc_enabled() function | 6 年前 |
| zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c | 5 年前 |
| lib/zlib: remove outdated and incorrect pre-increment optimization | 5 年前 |
| lib: Revert use of fallthrough pseudo-keyword in lib/ | 5 年前 |
| .gitignore: add SPDX License Identifier | 6 年前 |
| crypto: memneq - move into lib/ | 3 年前 |
| lib/Kconfig.debug: do not enable DEBUG_PREEMPT by default | 1 年前 |
| Revert "回退 'Pull Request !1416 : 支持 LoongArch 架构'" | 1 年前 |
| kcsan: Test support for compound instrumentation | 5 年前 |
| kgdb: Honour the kprobe blocklist when setting breakpoints | 5 年前 |
| ubsan: introduce CONFIG_UBSAN_LOCAL_BOUNDS for Clang | 5 年前 |
| crypto: memneq - move into lib/ | 3 年前 |
| treewide: kmalloc() -> kmalloc_array() | 7 年前 |
| treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 120 | 6 年前 |
| treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 120 | 6 年前 |
| lib: Revert use of fallthrough pseudo-keyword in lib/ | 5 年前 |
| assoc_array: Fix BUG_ON during garbage collect | 3 年前 |
| locking/atomic: Use s64 for atomic64 | 6 年前 |
| treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 | 6 年前 |
| License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 8 年前 |
| License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 8 年前 |
| lib/bch: Allow easy bit swapping | 5 年前 |
| lib: kunit: Fix compilation test when using TEST_BIT_FIELD_COMPILE | 5 年前 |
| lib: bitmap: provide devm_bitmap_alloc() and devm_bitmap_zalloc() | 3 年前 |
| treewide: Add SPDX license identifier for more missed files | 6 年前 |
| lib/bootconfig: Fix to remove tailing spaces after value | 5 年前 |
| lib/bsearch: Provide __always_inline variant | 5 年前 |
| treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 431 | 6 年前 |
| ila: make lockdep happy again | 7 年前 |
| bug: Remove redundant condition check in report_bug | 5 年前 |
| treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36 | 6 年前 |
| s390: use common bust_spinlocks() | 7 年前 |
| License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 8 年前 |
| unify generic instances of csum_partial_copy_nocheck() | 5 年前 |
| lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernels | 2 年前 |
| License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 8 年前 |
| lib: Revert use of fallthrough pseudo-keyword in lib/ | 5 年前 |
| treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 120 | 6 年前 |
| License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 8 年前 |
| lib: cpu_rmap: Fix potential use-after-free in irq_cpu_rmap_release() | 2 年前 |
| Revert "lib: Restrict cpumask_local_spread to houskeeping CPUs" | 5 年前 |
| treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 230 | 6 年前 |
| treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 230 | 6 年前 |
| crc-t10dif: clean up some more things | 5 年前 |
| treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 230 | 6 年前 |
| lib/crc32.c: fix trivial typo in preprocessor condition | 5 年前 |
| lib/crc: Move polynomial definition to separate header | 7 年前 |
| lib/crc32test: remove extra local_irq_disable/enable | 5 年前 |
| treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 230 | 6 年前 |
| lib/: replace HTTP links with HTTPS ones | 5 年前 |
| treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 230 | 6 年前 |
| docs: clean up and add rest of CRC functions to kernel-api.rst | 8 年前 |
| License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 8 年前 |
| License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 8 年前 |
| locking/lockdep: Improve noinstr vs errors | 4 年前 |
| debugobjects: Stop accessing objects after releasing hash bucket lock | 1 年前 |
| atomic: Add irqsave variant of atomic_dec_and_lock() | 7 年前 |
| lib: Add zstd support to decompress | 5 年前 |
| lib: decompress_bunzip2: delete duplicated words | 5 年前 |
| lib/zlib: add s390 hardware support for kernel zlib_inflate | 6 年前 |
| lib/decompress_unlz4.c: correctly handle zero-padding around initrds. | 4 年前 |
| lib/: replace HTTP links with HTTPS ones | 5 年前 |
| treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 95 | 6 年前 |
| lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression | 3 年前 |
| lib: decompress_unzstd: Limit output size | 5 年前 |
| driver core: platform: Document return type of more functions | 5 年前 |
| Revert "Merge tag 'keys-acl-20190703' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs" | 6 年前 |
| kernel: rename show_stack_loglvl() => show_stack() | 5 年前 |
| dyndbg: fix old BUG_ON in >control parser | 1 年前 |
| lib: dynamic_queue_limits: delete duplicated words + fix typo | 5 年前 |
| lib: earlycpio: delete duplicated words | 5 年前 |
| parisc: Drop the HP-UX ENOSYM and EREMOTERELEASE error codes | 1 年前 |
| treewide: Switch printk users from %pf and %pF to %ps and %pS, respectively | 7 年前 |
| errseq: Always report a writeback error once | 8 年前 |
| lib/extable.c: add missing prototypes | 6 年前 |
| lib, include/linux: add usercopy failure capability | 5 年前 |
| fault_inject: Don't rely on "return value" from WRITE_ONCE() | 6 年前 |
| of/lib: Allow scripts/dtc/libfdt to be used from kernel code | 13 年前 |
| libfdt: include fdt_addresses.c | 6 年前 |
| lib: add fdt_empty_tree.c | 11 年前 |
| of/lib: Allow scripts/dtc/libfdt to be used from kernel code | 13 年前 |
| of/lib: Allow scripts/dtc/libfdt to be used from kernel code | 13 年前 |
| of/lib: Allow scripts/dtc/libfdt to be used from kernel code | 13 年前 |
| of/lib: Allow scripts/dtc/libfdt to be used from kernel code | 13 年前 |
| of/lib: Allow scripts/dtc/libfdt to be used from kernel code | 13 年前 |
| kernel.h: split out min()/max() et al. helpers | 5 年前 |
| treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 295 | 6 年前 |
| lib/flex_proportions.c: cleanup __fprop_inc_percpu_max | 5 年前 |
| lib/crc: Use consistent naming for CRC-32 polynomials | 7 年前 |
| lib: don't depend on linux headers being installed. | 7 年前 |
| lib/genalloc: fix the overflow when size is too big | 5 年前 |
| lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc() | 1 年前 |
| lib: Revert use of fallthrough pseudo-keyword in lib/ | 5 年前 |
| lib: add module support to glob tests | 9 年前 |
| hex2bin: fix access beyond string end | 3 年前 |
| x86/kconfig: Disable CONFIG_GENERIC_HWEIGHT and remove __HAVE_ARCH_SW_HWEIGHT | 6 年前 |
| idr: fix param name in idr_alloc_cyclic() doc | 2 年前 |
| License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 8 年前 |
| treewide: Add SPDX license identifier for missed files | 6 年前 |
| treewide: Add SPDX license identifier for more missed files | 6 年前 |
| iomap: constify ioreadX() iomem argument (as in generic implementation) | 5 年前 |
| treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 504 | 6 年前 |
| iommu-helper: mark iommu_is_span_boundary as inline | 7 年前 |
| mm/highmem: Lift memcpy_[to|from]_page to core | 2 年前 |
| lib/irq_poll: Support schedules in non-interrupt contexts | 7 年前 |
| treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 | 6 年前 |
| treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36 | 6 年前 |
| License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 8 年前 |
| Partially revert "kfifo: fix kfifo_alloc() and kfifo_init()" | 6 年前 |
| treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 248 | 6 年前 |
| kobject: Fix slab-out-of-bounds in fill_kobj_path() | 1 年前 |
| kobject_uevent: Fix OOB access within zap_modalias_env() | 1 年前 |
| kernel.h: split out kstrtox() and simple_strtox() to a separate header | 2 年前 |
| lib: vsprintf: Fix handling of number field widths in vsscanf | 4 年前 |
| lib: libcrc32c: delete duplicated words | 5 年前 |
| lib: linear_ranges: Add missing MODULE_LICENSE() | 6 年前 |
| Fix linked-list KUnit test when run multiple times | 6 年前 |
| lib/list_debug.c: Detect uninitialized lists | 3 年前 |
| treewide: Change list_sort to use const pointers | 4 年前 |
| treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333 | 6 年前 |
| License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 8 年前 |
| License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 8 年前 |
| [PATCH] lockdep: locking API self tests | 19 年前 |
| [PATCH] lockdep: locking API self tests | 19 年前 |
| License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 8 年前 |
| License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 8 年前 |
| License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 8 年前 |
| License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 8 年前 |
| [PATCH] lockdep: locking API self tests | 19 年前 |
| [PATCH] lockdep: locking API self tests | 19 年前 |
| License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 8 年前 |
| [PATCH] lockdep: locking API self tests | 19 年前 |
| [PATCH] lockdep: locking API self tests | 19 年前 |
| License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 8 年前 |
| License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 8 年前 |
| lockdep/selftests: Fix selftests vs PROVE_RAW_LOCK_NESTING | 4 年前 |
| lockref: stop doing cpu_relax in the cmpxchg loop | 2 年前 |
| PCI: Fix pci_register_io_range() memory leak | 5 年前 |
| treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 91 | 6 年前 |
| treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 120 | 6 年前 |
| lib: Fix ia64 bootloader linkage | 7 年前 |
| crypto: memneq - move into lib/ | 3 年前 |
| treewide: Add SPDX license identifier for more missed files | 6 年前 |
| lib/memregion.c: include memregion.h | 5 年前 |
| License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 8 年前 |
| treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 120 | 6 年前 |
| License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 8 年前 |
| treewide: Add SPDX license identifier for more missed files | 6 年前 |
| netlink: prevent potential spectre v1 gadgets | 2 年前 |
| lib: Add backtrace_idle parameter to force backtrace of idle CPUs | 5 年前 |
| nodemask: Fix return values to be unsigned | 3 年前 |
| lib/notifier-error-inject: fix error when writing -errno to debugfs file | 3 年前 |
| License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 8 年前 |
| mlxsw: spectrum_acl_erp: Fix object nesting warning | 1 年前 |
| treewide: Add SPDX license identifier for more missed files | 6 年前 |
| x509: Detect sm2 keys by their parameters OID | 3 年前 |
| once: add DO_ONCE_SLOW() for sleepable contexts | 3 年前 |
| lib: packing: add documentation for pbuflen argument | 5 年前 |
| lib: Introduce priority array area manager | 9 年前 |
| kernel.h: split out kstrtox() and simple_strtox() to a separate header | 2 年前 |
| PCI: Add SPDX GPL-2.0 when no license was specified | 8 年前 |
| percpu_ref_init(): clean ->percpu_count_ref on failure | 3 年前 |
| lib/percpu_counter.c: use helper macro abs() | 5 年前 |
| treewide: Add SPDX license identifier for more missed files | 6 年前 |
| treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 10 | 6 年前 |
| treewide: Add SPDX license identifier for more missed files | 6 年前 |
| radix tree: remove unused variable | 2 年前 |
| random: replace custom notifier chain with standard one | 3 年前 |
| ratelimit: Fix data-races in ___ratelimit(). | 3 年前 |
| lib/: replace HTTP links with HTTPS ones | 5 年前 |
| augmented rbtree: add new RB_DECLARE_CALLBACKS_MAX macro | 6 年前 |
| locking/refcount: Consolidate implementations of refcount_t | 6 年前 |
| rhashtable: Restore RCU marking on rhash_lock_head | 5 年前 |
| sbitmap: Consider cleared bits in sbitmap_bitmap_show() | 5 年前 |
| lib/scatterlist: use consistent sg_copy_buffer() return type | 5 年前 |
| seq_buf: Fix overflow in seq_buf_putmem_hex() | 4 年前 |
| Merge tag 'scsi-sg' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi | 6 年前 |
| lib: scatterlist: Fix to support no mapped sg | 6 年前 |
| lib/crypto: sha1: re-roll loops to reduce code size | 3 年前 |
| mm: remove quicklist page table caches | 6 年前 |
| siphash: use one source of truth for siphash permutations | 3 年前 |
| lib/smp_processor_id: fix imbalanced instrumentation_end() call | 3 年前 |
| lib/sort: Move swap, cmp and cmp_r function types for wider use | 6 年前 |
| lib: stackdepot: turn depot_lock spinlock to raw_spinlock | 4 年前 |
| treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 | 6 年前 |
| lib/string.c: implement stpcpy | 5 年前 |
| lib: string_helpers: provide kfree_strarray() | 5 年前 |
| lib/strncpy_from_user.c: Mask out bytes after NUL terminator. | 5 年前 |
| uaccess: Selectively open read or write user access | 6 年前 |
| lib/syscall: fix syscall registers retrieval on 32-bit platforms | 5 年前 |
| kstrto*: accept "-0" for signed conversion | 10 年前 |
| lib/test-string_helpers.c: Add string_upper() and string_lower() tests | 5 年前 |
| test_bitmap: remove user bitmap tests | 5 年前 |
| lib/test_bitops: do the full test during module init | 5 年前 |
| lib/test_bits.c: add tests of GENMASK | 5 年前 |
| blackhole_dev: add a selftest | 6 年前 |
| test_bpf: fix incorrect netdev features | 3 年前 |
| treewide: Add SPDX license identifier for more missed files | 6 年前 |
| test_firmware: return ENOMEM instead of ENOSPC on failed memory allocation | 2 年前 |
| selftests/fpu: Add an FPU selftest | 5 年前 |
| mm/page_alloc.c: fix freeing non-compound pages | 5 年前 |
| treewide: Add SPDX license identifier for more missed files | 6 年前 |
| test_hexdump: use memcpy instead of strncpy | 7 年前 |
| mm/memory.c: fix race when faulting a device private page | 3 年前 |
| mm/hmm: add tests for hmm_pfn_to_map_order() | 5 年前 |
| ida: Fix crash in ida_free when the bitmap is empty | 2 年前 |
| kasan: fix unit tests with CONFIG_UBSAN_LOCAL_BOUNDS enabled | 4 年前 |
| KASAN: port KASAN Tests to KUnit | 5 年前 |
| lib: cleanup kstrto*() usage | 2 年前 |
| lib/test_linear_ranges: add a test for the 'linear_ranges' | 6 年前 |
| treewide: Change list_sort to use const pointers | 4 年前 |
| lib/test_lockup: fix kernel pointer check for separate address spaces | 3 年前 |
| lib: Fix ia64 bootloader linkage | 7 年前 |
| lib/test_meminit: fix off-by-one error in test_pages() | 1 年前 |
| lib: Introduce generic min-heap | 6 年前 |
| treewide: Add SPDX license identifier for more missed files | 6 年前 |
| test_objagg: Fix potential memory leak in error handling | 5 年前 |
| lib/test_overflow.c: avoid tainting the kernel and fix wrap size | 6 年前 |
| lib: fix spelling mistake: "actualy" -> "actually" | 9 年前 |
| Merge tag 'driver-core-5.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core | 5 年前 |
| rhashtable: fix indentation of a continue statement | 5 年前 |
| siphash: implement HalfSipHash1-3 for hash tables | 9 年前 |
| treewide: Add SPDX license identifier for more missed files | 6 年前 |
| lib/test_stackinit: Fix static initializer test | 4 年前 |
| treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 | 6 年前 |
| treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 | 6 年前 |
| lib/test_string.c: add some testcases for strchr and strnchr | 6 年前 |
| lib: Add test module for strscpy_pad | 7 年前 |
| lib: test_sysctl: delete duplicated words | 5 年前 |
| ubsan: remove CONFIG_UBSAN_OBJECT_SIZE | 3 年前 |
| usercopy: Avoid soft lockups in test_check_nonzero_user() | 6 年前 |
| uuid: fix incorrect uuid_equal conversion in test_uuid_test | 8 年前 |
| lib/test_vmalloc.c: Add test cases for kvfree_rcu() | 5 年前 |
| XArray: Fix xas_create_range() when multi-order entry present | 3 年前 |
| lib: textsearch: fix escapes in example code | 6 年前 |
| lib/timerqueue: Rely on rbtree semantics for next timer | 6 年前 |
| lib/ts_bm: reset initial match offset for every block of text | 2 年前 |
| lib: Revert use of fallthrough pseudo-keyword in lib/ | 5 年前 |
| lib/ts_kmp.c: replace zero-length array with flexible-array member | 6 年前 |
| panic: Consolidate open-coded panic_on_warn checks | 2 年前 |
| ubsan: implement __ubsan_handle_alignment_assumption | 5 年前 |
| treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 120 | 6 年前 |
| lib/ucs2_string.c: add MODULE_LICENSE() | 7 年前 |
| uaccess: Add speculation barrier to copy_from_user() | 3 年前 |
| uuid: Provide a GUID generator for raw buffer | 6 年前 |
| lib/vsprintf: Fix %pfwf when current node refcount == 0 | 1 年前 |
| License cleanup: add SPDX GPL-2.0 license identifier to files with no license | 8 年前 |
| XArray: Update the LRU list in xas_split() | 3 年前 |
| lib/: replace HTTP links with HTTPS ones | 5 年前 |