Go to file
Nikita Shubin 01a42c7bc1 dmaengine: ioatdma: Fix missing kmem_cache_destroy()
BugLink: https://bugs.launchpad.net/bugs/2073621

[ Upstream commit 5422145d0b749ad554ada772133b9b20f9fb0ec8 ]

Fix missing kmem_cache_destroy() for ioat_sed_cache in
ioat_exit_module().

Noticed via:

```
modprobe ioatdma
rmmod ioatdma
modprobe ioatdma
debugfs: Directory 'ioat_sed_ent' with parent 'slab' already present!
```

Fixes: c0f28ce66e ("dmaengine: ioatdma: move all the init routines")
Signed-off-by: Nikita Shubin <n.shubin@yadro.com>
Acked-by: Dave Jiang <dave.jiang@intel.com>
Link: https://lore.kernel.org/r/20240514-ioatdma_fixes-v1-1-2776a0913254@yadro.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Portia Stephens <portia.stephens@canonical.com>
Signed-off-by: Roxana Nicolescu <roxana.nicolescu@canonical.com>
2024-08-02 16:16:19 +02:00
Documentation ASoC: dt-bindings: rt5645: add cbj sleeve gpio property 2024-07-05 10:51:55 +02:00
LICENSES
arch mips: bmips: BCM6358: make sure CBR is correctly set 2024-08-02 16:16:18 +02:00
block block: prevent division by zero in blk_rq_stat_sum() 2024-06-07 15:01:41 +02:00
certs certs/blacklist_hashes.c: fix const confusion in certs blacklist 2022-08-26 11:10:49 +02:00
crypto crypto: ecrdsa - Fix module auto-load on add_key 2024-07-05 10:52:03 +02:00
debian UBUNTU: [Packaging] Remove fips-checks script 2024-03-28 15:18:45 +01:00
debian.master UBUNTU: [Config] Set SPECTRE_BHI_ON=y 2024-08-02 16:16:06 +02:00
drivers dmaengine: ioatdma: Fix missing kmem_cache_destroy() 2024-08-02 16:16:19 +02:00
fs udf: udftime: prevent overflow in udf_disk_stamp_to_time() 2024-08-02 16:16:18 +02:00
include hugetlb_encode.h: fix undefined behaviour (34 << 26) 2024-08-02 16:16:17 +02:00
init init: open /initrd.image with O_LARGEFILE 2024-06-07 15:01:40 +02:00
ipc ipc: replace costly bailout check in sysvipc_find_ipc() 2023-02-24 14:01:18 +01:00
kernel rcutorture: Fix rcu_torture_one_read() pipe_count overflow comment 2024-08-02 16:16:17 +02:00
lib dyndbg: fix old BUG_ON in >control parser 2024-07-05 10:51:54 +02:00
mm x86/mm/pat: fix VM_PAT handling in COW mappings 2024-06-07 15:01:42 +02:00
net netfilter: ipset: Fix suspicious rcu_dereference_protected() 2024-08-02 16:16:19 +02:00
samples media: rename VFL_TYPE_GRABBER to _VIDEO 2024-06-07 15:01:29 +02:00
scripts kconfig: fix comparison to constant symbols, 'm', 'n' 2024-07-05 10:52:02 +02:00
security smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity() 2024-06-07 15:01:32 +02:00
sound ASoC: ti: davinci-mcasp: Fix race condition during probe 2024-08-02 16:16:11 +02:00
tools selftests/bpf: Prevent client connect before server bind in test_tc_tunnel.sh 2024-08-02 16:16:17 +02:00
ubuntu
usr
virt KVM: async_pf: Cleanup kvm_setup_async_pf() 2024-06-07 15:01:45 +02:00
.clang-format
.cocciconfig
.get_maintainer.ignore
.gitattributes
.gitignore
.mailmap
COPYING
CREDITS
Kbuild
Kconfig
MAINTAINERS iio: stx104: Move to addac subdirectory 2023-10-30 11:41:56 +01:00
Makefile Linux 5.4.278 2024-07-05 10:52:04 +02:00
README
Ubuntu.md
dropped.txt
snapcraft.yaml

README

Linux kernel
============

There are several guides for kernel developers and users. These guides can
be rendered in a number of formats, like HTML and PDF. Please read
Documentation/admin-guide/README.rst first.

In order to build the documentation, use ``make htmldocs`` or
``make pdfdocs``.  The formatted documentation can also be read online at:

    https://www.kernel.org/doc/html/latest/

There are various text files in the Documentation/ subdirectory,
several of them using the Restructured Text markup notation.

Please read the Documentation/process/changes.rst file, as it contains the
requirements for building and running the kernel, and information about
the problems which may result by upgrading your kernel.