Go to file
Bart Van Assche b72f475f84 scsi: libsas: Introduce more SAM status code aliases in enum exec_status
ANBZ: #11194

commit cbc0f6b8be73fdaa60777343ce27ff93ebef2814 openeuler

mainline inclusion
from mainline-master
commit d377f415dd
category: bugfix
bugzilla: 175270
CVE: NA

Reference: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=d377f415dddc18b33c88dcd41cfe4fe6d9db82fb

------------------------------------------------------------------------

This patch prepares for converting SAM status codes into an enum. Without
this patch converting SAM status codes into an enumeration type would
trigger complaints about enum type mismatches for the SAS code.

Link: https://lore.kernel.org/r/20210524025457.11299-2-bvanassche@acm.org
Cc: Hannes Reinecke <hare@suse.com>
Cc: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
Cc: Jason Yan <yanaijie@huawei.com>
Reviewed-by: John Garry <john.garry@huawei.com>
Reviewed-by: Himanshu Madhani <himanshu.madhani@oracle.com>
Acked-by: Jack Wang <jinpu.wang@ionos.com>
Signed-off-by: Bart Van Assche <bvanassche@acm.org>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Reviewed-by: Ouyangdelong <ouyangdelong@huawei.com>
Signed-off-by: Nifujia <nifujia1@hisilicon.com>
Signed-off-by: Zheng Zengkai <zhengzengkai@huawei.com>
Signed-off-by: Slim6882 <yangjunshuo@huawei.com>
Signed-off-by: Min Li <gumi@linux.alibaba.com>
Reviewed-by: Guixin Liu <kanie@linux.alibaba.com>
Acked-by: Joseph Qi <joseph.qi@linux.alibaba.com>
Reviewed-by: Xunlei Pang <xlpang@linux.alibaba.com>
Link: https://gitee.com/anolis/cloud-kernel/pulls/4229
2024-12-17 08:57:08 +00:00
Documentation doc: soc: hisilicon: Add Kunpeng HCCS driver documentation 2024-12-17 08:54:59 +00:00
LICENSES LICENSES/deprecated: add Zlib license text 2020-09-16 14:33:49 +02:00
anolis anolis: cmdline: x86: update crashkernel to adapt more scenarios 2024-12-05 14:19:12 +00:00
arch arm64: Add MIDR encoding for HiSilicon Taishan CPUs 2024-12-17 08:54:59 +00:00
block scsi: remove unused kobj map for sd devie to avoid memleak 2024-12-17 08:57:08 +00:00
certs certs/blacklist_hashes.c: fix const confusion in certs blacklist 2022-06-22 14:13:17 +02:00
crypto KEYS: asymmetric: properly validate hash_algo and encoding 2024-10-22 17:41:35 +08:00
drivers scsi: libsas: Introduce more SAM status code aliases in enum exec_status 2024-12-17 08:57:08 +00:00
fs ext4: delete redundant uptodate check for buffer 2024-12-17 08:54:59 +00:00
include scsi: libsas: Introduce more SAM status code aliases in enum exec_status 2024-12-17 08:57:08 +00:00
init anolis: sw_64: commit hierarchy config files for sw_64-6b and sw_64-8a 2024-10-30 15:51:51 +08:00
io_uring fs: add batch and poll flags to the uring_cmd_iopoll() handler 2024-12-09 06:40:29 +00:00
ipc memcg: enable accounting of ipc resources 2023-03-18 02:22:59 +00:00
kernel genirq/affinity: Add irq_update_affinity_desc() 2024-12-17 08:57:08 +00:00
lib sbitmap: add helper to clear a batch of tags 2024-12-09 06:40:29 +00:00
mm block: ignore RWF_HIPRI hint for sync dio 2024-12-09 06:40:29 +00:00
net tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg 2024-12-17 06:22:28 +00:00
samples vfio/mbochs: Fix close when multiple device FDs are open 2024-11-12 13:28:27 +00:00
scripts PCI / VFIO: Add 'override_only' support for VFIO PCI sub system 2024-11-12 13:28:27 +00:00
security selinux,smack: don't bypass permissions check in inode_setsecctx hook 2024-11-13 02:14:44 +00:00
sound anolis: ALSA: hda: Add support for Hygon family 18h model 10h HD-Audio 2024-06-25 23:58:01 -04:00
tools bpf: Allow reads from uninit stack 2024-12-17 06:22:28 +00:00
usr usr/include/Makefile: add linux/nfc.h to the compile-test coverage 2022-02-01 17:25:48 +01:00
virt Subject: KVM: Use vfree for memory allocated by vcalloc()/__vcalloc() 2024-08-16 03:17:07 +00:00
.clang-format RDMA 5.10 pull request 2020-10-17 11:18:18 -07:00
.cocciconfig
.get_maintainer.ignore Opt out of scripts/get_maintainer.pl 2019-05-16 10:53:40 -07:00
.gitattributes .gitattributes: use 'dts' diff driver for dts files 2019-12-04 19:44:11 -08:00
.gitignore kbuild: generate Module.symvers only when vmlinux exists 2021-05-19 10:12:59 +02:00
.mailmap mailmap: add two more addresses of Uwe Kleine-König 2020-12-06 10:19:07 -08:00
COPYING COPYING: state that all contributions really are covered by this file 2020-02-10 13:32:20 -08:00
CREDITS MAINTAINERS: Move Jason Cooper to CREDITS 2020-11-30 10:20:34 +01:00
Kbuild kbuild: rename hostprogs-y/always to hostprogs/always-y 2020-02-04 01:53:07 +09:00
Kconfig kbuild: ensure full rebuild when the compiler is updated 2020-05-12 13:28:33 +09:00
MAINTAINERS doc: soc: hisilicon: Add Kunpeng HCCS driver documentation 2024-12-17 08:54:59 +00:00
Makefile arch: Introduce CONFIG_FUNCTION_ALIGNMENT 2024-03-01 07:25:29 +00:00
README

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.