Merge branch 'tbsdtv_linux_media/master' into tbsdtv_linux_media/latest

This commit is contained in:
CrazyCat
2024-12-11 19:46:52 +02:00
1015 changed files with 833 additions and 1144 deletions

View File

@@ -12,7 +12,7 @@ ones.
Of course this is a bad idea to rely on the alignment trap to perform Of course this is a bad idea to rely on the alignment trap to perform
unaligned memory access in general. If those access are predictable, you unaligned memory access in general. If those access are predictable, you
are better to use the macros provided by include/asm/unaligned.h. The are better to use the macros provided by include/linux/unaligned.h. The
alignment trap can fixup misaligned access for the exception cases, but at alignment trap can fixup misaligned access for the exception cases, but at
a high performance cost. It better be rare. a high performance cost. It better be rare.

View File

@@ -203,7 +203,7 @@ Avoiding unaligned accesses
=========================== ===========================
The easiest way to avoid unaligned access is to use the get_unaligned() and The easiest way to avoid unaligned access is to use the get_unaligned() and
put_unaligned() macros provided by the <asm/unaligned.h> header file. put_unaligned() macros provided by the <linux/unaligned.h> header file.
Going back to an earlier example of code that potentially causes unaligned Going back to an earlier example of code that potentially causes unaligned
access:: access::

View File

@@ -175,7 +175,7 @@ field2会导致非对齐访问这并不是不合理的。你会期望field2
避免非对齐访问 避免非对齐访问
============== ==============
避免非对齐访问的最简单方法是使用<asm/unaligned.h>头文件提供的get_unaligned()和 避免非对齐访问的最简单方法是使用<linux/unaligned.h>头文件提供的get_unaligned()和
put_unaligned()宏。 put_unaligned()宏。
回到前面的一个可能导致非对齐访问的代码例子:: 回到前面的一个可能导致非对齐访问的代码例子::

View File

@@ -75,7 +75,6 @@ Example conversion::
-static const struct file_operations s3c2410wdt_fops = { -static const struct file_operations s3c2410wdt_fops = {
- .owner = THIS_MODULE, - .owner = THIS_MODULE,
- .llseek = no_llseek,
- .write = s3c2410wdt_write, - .write = s3c2410wdt_write,
- .unlocked_ioctl = s3c2410wdt_ioctl, - .unlocked_ioctl = s3c2410wdt_ioctl,
- .open = s3c2410wdt_open, - .open = s3c2410wdt_open,

View File

@@ -21,7 +21,7 @@
#include <asm/gentrap.h> #include <asm/gentrap.h>
#include <linux/uaccess.h> #include <linux/uaccess.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <asm/sysinfo.h> #include <asm/sysinfo.h>
#include <asm/hwrpb.h> #include <asm/hwrpb.h>
#include <asm/mmu_context.h> #include <asm/mmu_context.h>

View File

@@ -9,7 +9,7 @@
#include <linux/types.h> #include <linux/types.h>
#include <asm/byteorder.h> #include <asm/byteorder.h>
#include <asm/page.h> #include <asm/page.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#ifdef CONFIG_ISA_ARCV2 #ifdef CONFIG_ISA_ARCV2
#include <asm/barrier.h> #include <asm/barrier.h>

View File

@@ -8,7 +8,7 @@
/* ARC700 can't handle unaligned Data accesses. */ /* ARC700 can't handle unaligned Data accesses. */
#include <asm-generic/unaligned.h> #include <linux/unaligned.h>
#include <asm/ptrace.h> #include <asm/ptrace.h>
#ifdef CONFIG_ARC_EMUL_UNALIGNED #ifdef CONFIG_ARC_EMUL_UNALIGNED

View File

@@ -17,7 +17,7 @@
#include <linux/kprobes.h> #include <linux/kprobes.h>
#include <linux/kgdb.h> #include <linux/kgdb.h>
#include <asm/setup.h> #include <asm/setup.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <asm/kprobes.h> #include <asm/kprobes.h>
void die(const char *str, struct pt_regs *regs, unsigned long address) void die(const char *str, struct pt_regs *regs, unsigned long address)

View File

@@ -19,7 +19,7 @@
#include <linux/uaccess.h> #include <linux/uaccess.h>
#include <linux/ptrace.h> #include <linux/ptrace.h>
#include <asm/sections.h> #include <asm/sections.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <asm/unwind.h> #include <asm/unwind.h>
extern char __start_unwind[], __end_unwind[]; extern char __start_unwind[], __end_unwind[];

View File

@@ -8,7 +8,7 @@
#include <asm/hwcap.h> #include <asm/hwcap.h>
#include <asm/neon.h> #include <asm/neon.h>
#include <asm/simd.h> #include <asm/simd.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/aes.h> #include <crypto/aes.h>
#include <crypto/ctr.h> #include <crypto/ctr.h>
#include <crypto/internal/simd.h> #include <crypto/internal/simd.h>

View File

@@ -18,7 +18,7 @@
#include <asm/hwcap.h> #include <asm/hwcap.h>
#include <asm/neon.h> #include <asm/neon.h>
#include <asm/simd.h> #include <asm/simd.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#define PMULL_MIN_LEN 64L /* minimum size of buffer #define PMULL_MIN_LEN 64L /* minimum size of buffer
* for crc32_pmull_le_16 */ * for crc32_pmull_le_16 */

View File

@@ -9,7 +9,7 @@
#include <asm/hwcap.h> #include <asm/hwcap.h>
#include <asm/neon.h> #include <asm/neon.h>
#include <asm/simd.h> #include <asm/simd.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/aes.h> #include <crypto/aes.h>
#include <crypto/gcm.h> #include <crypto/gcm.h>
#include <crypto/b128ops.h> #include <crypto/b128ops.h>

View File

@@ -8,7 +8,7 @@
#include <asm/hwcap.h> #include <asm/hwcap.h>
#include <asm/neon.h> #include <asm/neon.h>
#include <asm/simd.h> #include <asm/simd.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/algapi.h> #include <crypto/algapi.h>
#include <crypto/internal/hash.h> #include <crypto/internal/hash.h>
#include <crypto/internal/poly1305.h> #include <crypto/internal/poly1305.h>

View File

@@ -16,7 +16,7 @@
#include <asm/hwcap.h> #include <asm/hwcap.h>
#include <asm/simd.h> #include <asm/simd.h>
#include <asm/neon.h> #include <asm/neon.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include "sha256_glue.h" #include "sha256_glue.h"

View File

@@ -11,7 +11,7 @@
#include <linux/string.h> #include <linux/string.h>
#include <asm/page.h> #include <asm/page.h>
#include <asm/domain.h> #include <asm/domain.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <asm/unified.h> #include <asm/unified.h>
#include <asm/compiler.h> #include <asm/compiler.h>

View File

@@ -22,7 +22,7 @@
#include <asm/cp15.h> #include <asm/cp15.h>
#include <asm/system_info.h> #include <asm/system_info.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <asm/opcodes.h> #include <asm/opcodes.h>
#include "fault.h" #include "fault.h"

View File

@@ -6,7 +6,7 @@
*/ */
#include <asm/neon.h> #include <asm/neon.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/aes.h> #include <crypto/aes.h>
#include <crypto/scatterwalk.h> #include <crypto/scatterwalk.h>
#include <crypto/internal/aead.h> #include <crypto/internal/aead.h>

View File

@@ -7,7 +7,7 @@
#include <asm/neon.h> #include <asm/neon.h>
#include <asm/simd.h> #include <asm/simd.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/aes.h> #include <crypto/aes.h>
#include <crypto/algapi.h> #include <crypto/algapi.h>
#include <crypto/internal/simd.h> #include <crypto/internal/simd.h>

View File

@@ -7,7 +7,7 @@
#include <asm/neon.h> #include <asm/neon.h>
#include <asm/simd.h> #include <asm/simd.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/aes.h> #include <crypto/aes.h>
#include <crypto/gcm.h> #include <crypto/gcm.h>
#include <crypto/algapi.h> #include <crypto/algapi.h>

View File

@@ -8,7 +8,7 @@
#include <asm/hwcap.h> #include <asm/hwcap.h>
#include <asm/neon.h> #include <asm/neon.h>
#include <asm/simd.h> #include <asm/simd.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/algapi.h> #include <crypto/algapi.h>
#include <crypto/internal/hash.h> #include <crypto/internal/hash.h>
#include <crypto/internal/poly1305.h> #include <crypto/internal/poly1305.h>

View File

@@ -7,7 +7,7 @@
#include <asm/neon.h> #include <asm/neon.h>
#include <asm/simd.h> #include <asm/simd.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/internal/hash.h> #include <crypto/internal/hash.h>
#include <crypto/internal/simd.h> #include <crypto/internal/simd.h>
#include <crypto/sha1.h> #include <crypto/sha1.h>

View File

@@ -7,7 +7,7 @@
#include <asm/neon.h> #include <asm/neon.h>
#include <asm/simd.h> #include <asm/simd.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/internal/hash.h> #include <crypto/internal/hash.h>
#include <crypto/internal/simd.h> #include <crypto/internal/simd.h>
#include <crypto/sha2.h> #include <crypto/sha2.h>

View File

@@ -12,7 +12,7 @@
#include <asm/hwcap.h> #include <asm/hwcap.h>
#include <asm/neon.h> #include <asm/neon.h>
#include <asm/simd.h> #include <asm/simd.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/internal/hash.h> #include <crypto/internal/hash.h>
#include <crypto/internal/simd.h> #include <crypto/internal/simd.h>
#include <crypto/sha3.h> #include <crypto/sha3.h>

View File

@@ -11,7 +11,7 @@
#include <asm/neon.h> #include <asm/neon.h>
#include <asm/simd.h> #include <asm/simd.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/internal/hash.h> #include <crypto/internal/hash.h>
#include <crypto/internal/simd.h> #include <crypto/internal/simd.h>
#include <crypto/sha2.h> #include <crypto/sha2.h>

View File

@@ -7,7 +7,7 @@
#include <asm/neon.h> #include <asm/neon.h>
#include <asm/simd.h> #include <asm/simd.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/internal/hash.h> #include <crypto/internal/hash.h>
#include <crypto/internal/simd.h> #include <crypto/internal/simd.h>
#include <crypto/sm3.h> #include <crypto/sm3.h>

View File

@@ -7,7 +7,7 @@
#include <asm/neon.h> #include <asm/neon.h>
#include <asm/simd.h> #include <asm/simd.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/internal/hash.h> #include <crypto/internal/hash.h>
#include <crypto/internal/simd.h> #include <crypto/internal/simd.h>
#include <crypto/sm3.h> #include <crypto/sm3.h>

View File

@@ -20,7 +20,7 @@
* Copyright (C) 1999 Don Dugger <don.dugger@intel.com> * Copyright (C) 1999 Don Dugger <don.dugger@intel.com>
*/ */
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <asm/early_ioremap.h> #include <asm/early_ioremap.h>
#define __IA64_UNCACHED_OFFSET RGN_BASE(RGN_UNCACHED) #define __IA64_UNCACHED_OFFSET RGN_BASE(RGN_UNCACHED)

View File

@@ -35,7 +35,7 @@
#include <linux/vmalloc.h> #include <linux/vmalloc.h>
#include <asm/patch.h> #include <asm/patch.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <asm/sections.h> #include <asm/sections.h>
#define ARCH_MODULE_DEBUG 0 #define ARCH_MODULE_DEBUG 0

View File

@@ -26,7 +26,7 @@
#include <asm/processor.h> #include <asm/processor.h>
#include <asm/rse.h> #include <asm/rse.h>
#include <asm/exception.h> #include <asm/exception.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
extern int die_if_kernel(char *str, struct pt_regs *regs, long err); extern int die_if_kernel(char *str, struct pt_regs *regs, long err);

View File

@@ -13,7 +13,7 @@
#include <crypto/internal/hash.h> #include <crypto/internal/hash.h>
#include <asm/cpu-features.h> #include <asm/cpu-features.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#define _CRC32(crc, value, size, type) \ #define _CRC32(crc, value, size, type) \
do { \ do { \

View File

@@ -8,7 +8,7 @@
#ifndef _ASM_MICROBLAZE_FLAT_H #ifndef _ASM_MICROBLAZE_FLAT_H
#define _ASM_MICROBLAZE_FLAT_H #define _ASM_MICROBLAZE_FLAT_H
#include <asm/unaligned.h> #include <linux/unaligned.h>
/* /*
* Microblaze works a little differently from other arches, because * Microblaze works a little differently from other arches, because

View File

@@ -16,7 +16,7 @@
#include <linux/libfdt.h> #include <linux/libfdt.h>
#include <asm/addrspace.h> #include <asm/addrspace.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <asm-generic/vmlinux.lds.h> #include <asm-generic/vmlinux.lds.h>
/* /*

View File

@@ -14,7 +14,7 @@
#include <linux/module.h> #include <linux/module.h>
#include <linux/string.h> #include <linux/string.h>
#include <asm/mipsregs.h> #include <asm/mipsregs.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/internal/hash.h> #include <crypto/internal/hash.h>

View File

@@ -5,7 +5,7 @@
* Copyright (C) 2019 Linaro Ltd. <ard.biesheuvel@linaro.org> * Copyright (C) 2019 Linaro Ltd. <ard.biesheuvel@linaro.org>
*/ */
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/algapi.h> #include <crypto/algapi.h>
#include <crypto/internal/hash.h> #include <crypto/internal/hash.h>
#include <crypto/internal/poly1305.h> #include <crypto/internal/poly1305.h>

View File

@@ -23,7 +23,7 @@
#include <linux/seq_file.h> #include <linux/seq_file.h>
#include <asm/traps.h> #include <asm/traps.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
/* instructions we emulate */ /* instructions we emulate */
#define INST_LDHU 0x0b #define INST_LDHU 0x0b

View File

@@ -6,7 +6,7 @@
#include <linux/uaccess.h> #include <linux/uaccess.h>
#include <linux/elf.h> #include <linux/elf.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <asm/page.h> #include <asm/page.h>
#include "sizes.h" #include "sizes.h"

View File

@@ -2,7 +2,7 @@
#ifndef _ASM_PARISC_UNALIGNED_H #ifndef _ASM_PARISC_UNALIGNED_H
#define _ASM_PARISC_UNALIGNED_H #define _ASM_PARISC_UNALIGNED_H
#include <asm-generic/unaligned.h> #include <linux/unaligned.h>
struct pt_regs; struct pt_regs;
void handle_unaligned(struct pt_regs *regs); void handle_unaligned(struct pt_regs *regs);

View File

@@ -466,7 +466,6 @@ static long perf_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
} }
static const struct file_operations perf_fops = { static const struct file_operations perf_fops = {
.llseek = no_llseek,
.read = perf_read, .read = perf_read,
.write = perf_write, .write = perf_write,
.unlocked_ioctl = perf_ioctl, .unlocked_ioctl = perf_ioctl,

View File

@@ -36,7 +36,7 @@
#include <asm/io.h> #include <asm/io.h>
#include <asm/irq.h> #include <asm/irq.h>
#include <asm/traps.h> #include <asm/traps.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <linux/atomic.h> #include <linux/atomic.h>
#include <asm/smp.h> #include <asm/smp.h>
#include <asm/pdc.h> #include <asm/pdc.h>

View File

@@ -11,7 +11,7 @@
#include <linux/signal.h> #include <linux/signal.h>
#include <linux/ratelimit.h> #include <linux/ratelimit.h>
#include <linux/uaccess.h> #include <linux/uaccess.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <asm/hardirq.h> #include <asm/hardirq.h>
#include <asm/traps.h> #include <asm/traps.h>

View File

@@ -5,7 +5,7 @@
* Copyright 2022- IBM Inc. All rights reserved * Copyright 2022- IBM Inc. All rights reserved
*/ */
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <asm/simd.h> #include <asm/simd.h>
#include <asm/switch_to.h> #include <asm/switch_to.h>
#include <crypto/aes.h> #include <crypto/aes.h>

View File

@@ -1689,7 +1689,6 @@ static ssize_t eeh_force_recover_write(struct file *filp,
static const struct file_operations eeh_force_recover_fops = { static const struct file_operations eeh_force_recover_fops = {
.open = simple_open, .open = simple_open,
.llseek = no_llseek,
.write = eeh_force_recover_write, .write = eeh_force_recover_write,
}; };
@@ -1733,7 +1732,6 @@ static ssize_t eeh_dev_check_write(struct file *filp,
static const struct file_operations eeh_dev_check_fops = { static const struct file_operations eeh_dev_check_fops = {
.open = simple_open, .open = simple_open,
.llseek = no_llseek,
.write = eeh_dev_check_write, .write = eeh_dev_check_write,
.read = eeh_debugfs_dev_usage, .read = eeh_debugfs_dev_usage,
}; };
@@ -1853,7 +1851,6 @@ static ssize_t eeh_dev_break_write(struct file *filp,
static const struct file_operations eeh_dev_break_fops = { static const struct file_operations eeh_dev_break_fops = {
.open = simple_open, .open = simple_open,
.llseek = no_llseek,
.write = eeh_dev_break_write, .write = eeh_dev_break_write,
.read = eeh_debugfs_dev_usage, .read = eeh_debugfs_dev_usage,
}; };
@@ -1900,7 +1897,6 @@ static ssize_t eeh_dev_can_recover(struct file *filp,
static const struct file_operations eeh_dev_can_recover_fops = { static const struct file_operations eeh_dev_can_recover_fops = {
.open = simple_open, .open = simple_open,
.llseek = no_llseek,
.write = eeh_dev_can_recover, .write = eeh_dev_can_recover,
.read = eeh_debugfs_dev_usage, .read = eeh_debugfs_dev_usage,
}; };

View File

@@ -645,7 +645,6 @@ static int mpc52xx_wdt_release(struct inode *inode, struct file *file)
static const struct file_operations mpc52xx_wdt_fops = { static const struct file_operations mpc52xx_wdt_fops = {
.owner = THIS_MODULE, .owner = THIS_MODULE,
.llseek = no_llseek,
.write = mpc52xx_wdt_write, .write = mpc52xx_wdt_write,
.unlocked_ioctl = mpc52xx_wdt_ioctl, .unlocked_ioctl = mpc52xx_wdt_ioctl,
.compat_ioctl = compat_ptr_ioctl, .compat_ioctl = compat_ptr_ioctl,

View File

@@ -453,7 +453,6 @@ static const struct file_operations spufs_cntl_fops = {
.release = spufs_cntl_release, .release = spufs_cntl_release,
.read = simple_attr_read, .read = simple_attr_read,
.write = simple_attr_write, .write = simple_attr_write,
.llseek = no_llseek,
.mmap = spufs_cntl_mmap, .mmap = spufs_cntl_mmap,
}; };
@@ -634,7 +633,6 @@ static ssize_t spufs_mbox_read(struct file *file, char __user *buf,
static const struct file_operations spufs_mbox_fops = { static const struct file_operations spufs_mbox_fops = {
.open = spufs_pipe_open, .open = spufs_pipe_open,
.read = spufs_mbox_read, .read = spufs_mbox_read,
.llseek = no_llseek,
}; };
static ssize_t spufs_mbox_stat_read(struct file *file, char __user *buf, static ssize_t spufs_mbox_stat_read(struct file *file, char __user *buf,
@@ -664,7 +662,6 @@ static ssize_t spufs_mbox_stat_read(struct file *file, char __user *buf,
static const struct file_operations spufs_mbox_stat_fops = { static const struct file_operations spufs_mbox_stat_fops = {
.open = spufs_pipe_open, .open = spufs_pipe_open,
.read = spufs_mbox_stat_read, .read = spufs_mbox_stat_read,
.llseek = no_llseek,
}; };
/* low-level ibox access function */ /* low-level ibox access function */
@@ -769,7 +766,6 @@ static const struct file_operations spufs_ibox_fops = {
.open = spufs_pipe_open, .open = spufs_pipe_open,
.read = spufs_ibox_read, .read = spufs_ibox_read,
.poll = spufs_ibox_poll, .poll = spufs_ibox_poll,
.llseek = no_llseek,
}; };
static ssize_t spufs_ibox_stat_read(struct file *file, char __user *buf, static ssize_t spufs_ibox_stat_read(struct file *file, char __user *buf,
@@ -797,7 +793,6 @@ static ssize_t spufs_ibox_stat_read(struct file *file, char __user *buf,
static const struct file_operations spufs_ibox_stat_fops = { static const struct file_operations spufs_ibox_stat_fops = {
.open = spufs_pipe_open, .open = spufs_pipe_open,
.read = spufs_ibox_stat_read, .read = spufs_ibox_stat_read,
.llseek = no_llseek,
}; };
/* low-level mailbox write */ /* low-level mailbox write */
@@ -901,7 +896,6 @@ static const struct file_operations spufs_wbox_fops = {
.open = spufs_pipe_open, .open = spufs_pipe_open,
.write = spufs_wbox_write, .write = spufs_wbox_write,
.poll = spufs_wbox_poll, .poll = spufs_wbox_poll,
.llseek = no_llseek,
}; };
static ssize_t spufs_wbox_stat_read(struct file *file, char __user *buf, static ssize_t spufs_wbox_stat_read(struct file *file, char __user *buf,
@@ -929,7 +923,6 @@ static ssize_t spufs_wbox_stat_read(struct file *file, char __user *buf,
static const struct file_operations spufs_wbox_stat_fops = { static const struct file_operations spufs_wbox_stat_fops = {
.open = spufs_pipe_open, .open = spufs_pipe_open,
.read = spufs_wbox_stat_read, .read = spufs_wbox_stat_read,
.llseek = no_llseek,
}; };
static int spufs_signal1_open(struct inode *inode, struct file *file) static int spufs_signal1_open(struct inode *inode, struct file *file)
@@ -1056,7 +1049,6 @@ static const struct file_operations spufs_signal1_fops = {
.read = spufs_signal1_read, .read = spufs_signal1_read,
.write = spufs_signal1_write, .write = spufs_signal1_write,
.mmap = spufs_signal1_mmap, .mmap = spufs_signal1_mmap,
.llseek = no_llseek,
}; };
static const struct file_operations spufs_signal1_nosched_fops = { static const struct file_operations spufs_signal1_nosched_fops = {
@@ -1064,7 +1056,6 @@ static const struct file_operations spufs_signal1_nosched_fops = {
.release = spufs_signal1_release, .release = spufs_signal1_release,
.write = spufs_signal1_write, .write = spufs_signal1_write,
.mmap = spufs_signal1_mmap, .mmap = spufs_signal1_mmap,
.llseek = no_llseek,
}; };
static int spufs_signal2_open(struct inode *inode, struct file *file) static int spufs_signal2_open(struct inode *inode, struct file *file)
@@ -1195,7 +1186,6 @@ static const struct file_operations spufs_signal2_fops = {
.read = spufs_signal2_read, .read = spufs_signal2_read,
.write = spufs_signal2_write, .write = spufs_signal2_write,
.mmap = spufs_signal2_mmap, .mmap = spufs_signal2_mmap,
.llseek = no_llseek,
}; };
static const struct file_operations spufs_signal2_nosched_fops = { static const struct file_operations spufs_signal2_nosched_fops = {
@@ -1203,7 +1193,6 @@ static const struct file_operations spufs_signal2_nosched_fops = {
.release = spufs_signal2_release, .release = spufs_signal2_release,
.write = spufs_signal2_write, .write = spufs_signal2_write,
.mmap = spufs_signal2_mmap, .mmap = spufs_signal2_mmap,
.llseek = no_llseek,
}; };
/* /*
@@ -1343,7 +1332,6 @@ static const struct file_operations spufs_mss_fops = {
.open = spufs_mss_open, .open = spufs_mss_open,
.release = spufs_mss_release, .release = spufs_mss_release,
.mmap = spufs_mss_mmap, .mmap = spufs_mss_mmap,
.llseek = no_llseek,
}; };
static vm_fault_t static vm_fault_t
@@ -1401,7 +1389,6 @@ static const struct file_operations spufs_psmap_fops = {
.open = spufs_psmap_open, .open = spufs_psmap_open,
.release = spufs_psmap_release, .release = spufs_psmap_release,
.mmap = spufs_psmap_mmap, .mmap = spufs_psmap_mmap,
.llseek = no_llseek,
}; };
@@ -1744,7 +1731,6 @@ static const struct file_operations spufs_mfc_fops = {
.flush = spufs_mfc_flush, .flush = spufs_mfc_flush,
.fsync = spufs_mfc_fsync, .fsync = spufs_mfc_fsync,
.mmap = spufs_mfc_mmap, .mmap = spufs_mfc_mmap,
.llseek = no_llseek,
}; };
static int spufs_npc_set(void *data, u64 val) static int spufs_npc_set(void *data, u64 val)
@@ -2114,7 +2100,6 @@ static ssize_t spufs_dma_info_read(struct file *file, char __user *buf,
static const struct file_operations spufs_dma_info_fops = { static const struct file_operations spufs_dma_info_fops = {
.open = spufs_info_open, .open = spufs_info_open,
.read = spufs_dma_info_read, .read = spufs_dma_info_read,
.llseek = no_llseek,
}; };
static void spufs_get_proxydma_info(struct spu_context *ctx, static void spufs_get_proxydma_info(struct spu_context *ctx,
@@ -2171,7 +2156,6 @@ static ssize_t spufs_proxydma_info_read(struct file *file, char __user *buf,
static const struct file_operations spufs_proxydma_info_fops = { static const struct file_operations spufs_proxydma_info_fops = {
.open = spufs_info_open, .open = spufs_info_open,
.read = spufs_proxydma_info_read, .read = spufs_proxydma_info_read,
.llseek = no_llseek,
}; };
static int spufs_show_tid(struct seq_file *s, void *private) static int spufs_show_tid(struct seq_file *s, void *private)
@@ -2454,7 +2438,6 @@ static const struct file_operations spufs_switch_log_fops = {
.read = spufs_switch_log_read, .read = spufs_switch_log_read,
.poll = spufs_switch_log_poll, .poll = spufs_switch_log_poll,
.release = spufs_switch_log_release, .release = spufs_switch_log_release,
.llseek = no_llseek,
}; };
/** /**

View File

@@ -99,7 +99,6 @@ static ssize_t pnv_eeh_ei_write(struct file *filp,
static const struct file_operations pnv_eeh_ei_fops = { static const struct file_operations pnv_eeh_ei_fops = {
.open = simple_open, .open = simple_open,
.llseek = no_llseek,
.write = pnv_eeh_ei_write, .write = pnv_eeh_ei_write,
}; };

View File

@@ -325,7 +325,6 @@ static const struct file_operations dtl_fops = {
.open = dtl_file_open, .open = dtl_file_open,
.release = dtl_file_release, .release = dtl_file_release,
.read = dtl_file_read, .read = dtl_file_read,
.llseek = no_llseek,
}; };
static struct dentry *dtl_dir; static struct dentry *dtl_dir;

View File

@@ -18,7 +18,7 @@
#include <asm/plpar_wrappers.h> #include <asm/plpar_wrappers.h>
#include <asm/papr_pdsm.h> #include <asm/papr_pdsm.h>
#include <asm/mce.h> #include <asm/mce.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <linux/perf_event.h> #include <linux/perf_event.h>
#define BIND_ANY_ADDR (~0ul) #define BIND_ANY_ADDR (~0ul)

View File

@@ -74,7 +74,6 @@ static long dbfs_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
static const struct file_operations dbfs_ops = { static const struct file_operations dbfs_ops = {
.read = dbfs_read, .read = dbfs_read,
.llseek = no_llseek,
.unlocked_ioctl = dbfs_ioctl, .unlocked_ioctl = dbfs_ioctl,
}; };

View File

@@ -443,7 +443,6 @@ static const struct file_operations hypfs_file_ops = {
.release = hypfs_release, .release = hypfs_release,
.read_iter = hypfs_read_iter, .read_iter = hypfs_read_iter,
.write_iter = hypfs_write_iter, .write_iter = hypfs_write_iter,
.llseek = no_llseek,
}; };
static struct file_system_type hypfs_type = { static struct file_system_type hypfs_type = {

View File

@@ -163,7 +163,6 @@ static const struct file_operations debug_file_ops = {
.write = debug_input, .write = debug_input,
.open = debug_open, .open = debug_open,
.release = debug_close, .release = debug_close,
.llseek = no_llseek,
}; };
static struct dentry *debug_debugfs_root_entry; static struct dentry *debug_debugfs_root_entry;

View File

@@ -1688,7 +1688,6 @@ static const struct file_operations cfset_fops = {
.release = cfset_release, .release = cfset_release,
.unlocked_ioctl = cfset_ioctl, .unlocked_ioctl = cfset_ioctl,
.compat_ioctl = cfset_ioctl, .compat_ioctl = cfset_ioctl,
.llseek = no_llseek
}; };
static struct miscdevice cfset_dev = { static struct miscdevice cfset_dev = {

View File

@@ -495,7 +495,6 @@ static const struct file_operations stsi_##fc##_##s1##_##s2##_fs_ops = { \
.open = stsi_open_##fc##_##s1##_##s2, \ .open = stsi_open_##fc##_##s1##_##s2, \
.release = stsi_release, \ .release = stsi_release, \
.read = stsi_read, \ .read = stsi_read, \
.llseek = no_llseek, \
}; };
static int stsi_release(struct inode *inode, struct file *file) static int stsi_release(struct inode *inode, struct file *file)

View File

@@ -657,7 +657,6 @@ static const struct file_operations clp_misc_fops = {
.release = clp_misc_release, .release = clp_misc_release,
.unlocked_ioctl = clp_misc_ioctl, .unlocked_ioctl = clp_misc_ioctl,
.compat_ioctl = clp_misc_ioctl, .compat_ioctl = clp_misc_ioctl,
.llseek = no_llseek,
}; };
static struct miscdevice clp_misc_device = { static struct miscdevice clp_misc_device = {

View File

@@ -9,7 +9,7 @@
#ifndef __ASM_SH_FLAT_H #ifndef __ASM_SH_FLAT_H
#define __ASM_SH_FLAT_H #define __ASM_SH_FLAT_H
#include <asm/unaligned.h> #include <linux/unaligned.h>
static inline int flat_get_addr_from_rp(u32 __user *rp, u32 relval, u32 flags, static inline int flat_get_addr_from_rp(u32 __user *rp, u32 relval, u32 flags,
u32 *addr) u32 *addr)

View File

@@ -24,7 +24,7 @@
#include <asm/dwarf.h> #include <asm/dwarf.h>
#include <asm/unwinder.h> #include <asm/unwinder.h>
#include <asm/sections.h> #include <asm/sections.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <asm/stacktrace.h> #include <asm/stacktrace.h>
/* Reserve enough memory for two stack frames */ /* Reserve enough memory for two stack frames */

View File

@@ -18,7 +18,7 @@
#include <linux/fs.h> #include <linux/fs.h>
#include <linux/string.h> #include <linux/string.h>
#include <linux/kernel.h> #include <linux/kernel.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <asm/dwarf.h> #include <asm/dwarf.h>
int apply_relocate_add(Elf32_Shdr *sechdrs, int apply_relocate_add(Elf32_Shdr *sechdrs,

View File

@@ -163,7 +163,6 @@ static const struct file_operations harddog_fops = {
.compat_ioctl = compat_ptr_ioctl, .compat_ioctl = compat_ptr_ioctl,
.open = harddog_open, .open = harddog_open,
.release = harddog_release, .release = harddog_release,
.llseek = no_llseek,
}; };
static struct miscdevice harddog_miscdev = { static struct miscdevice harddog_miscdev = {

View File

@@ -291,7 +291,6 @@ static int hostmixer_release(struct inode *inode, struct file *file)
static const struct file_operations hostaudio_fops = { static const struct file_operations hostaudio_fops = {
.owner = THIS_MODULE, .owner = THIS_MODULE,
.llseek = no_llseek,
.read = hostaudio_read, .read = hostaudio_read,
.write = hostaudio_write, .write = hostaudio_write,
.poll = hostaudio_poll, .poll = hostaudio_poll,
@@ -304,7 +303,6 @@ static const struct file_operations hostaudio_fops = {
static const struct file_operations hostmixer_fops = { static const struct file_operations hostmixer_fops = {
.owner = THIS_MODULE, .owner = THIS_MODULE,
.llseek = no_llseek,
.unlocked_ioctl = hostmixer_ioctl_mixdev, .unlocked_ioctl = hostmixer_ioctl_mixdev,
.open = hostmixer_open_mixdev, .open = hostmixer_open_mixdev,
.release = hostmixer_release, .release = hostmixer_release,

View File

@@ -14,7 +14,7 @@
#include <linux/virtio-uml.h> #include <linux/virtio-uml.h>
#include <linux/delay.h> #include <linux/delay.h>
#include <linux/msi.h> #include <linux/msi.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <irq_kern.h> #include <irq_kern.h>
#define MAX_DEVICES 8 #define MAX_DEVICES 8

View File

@@ -8,7 +8,7 @@
#define __UM_UACCESS_H #define __UM_UACCESS_H
#include <asm/elf.h> #include <asm/elf.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#define __under_task_size(addr, size) \ #define __under_task_size(addr, size) \
(((unsigned long) (addr) < TASK_SIZE) && \ (((unsigned long) (addr) < TASK_SIZE) && \

View File

@@ -8,7 +8,7 @@
* Copyright (C) 2006 NTT (Nippon Telegraph and Telephone Corporation) * Copyright (C) 2006 NTT (Nippon Telegraph and Telephone Corporation)
*/ */
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <linux/crypto.h> #include <linux/crypto.h>
#include <linux/init.h> #include <linux/init.h>
#include <linux/module.h> #include <linux/module.h>

View File

@@ -19,7 +19,7 @@
#include <crypto/internal/simd.h> #include <crypto/internal/simd.h>
#include <asm/cpu_device_id.h> #include <asm/cpu_device_id.h>
#include <asm/simd.h> #include <asm/simd.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#define GHASH_BLOCK_SIZE 16 #define GHASH_BLOCK_SIZE 16
#define GHASH_DIGEST_SIZE 16 #define GHASH_DIGEST_SIZE 16

View File

@@ -331,7 +331,6 @@ static const struct file_operations mce_chrdev_ops = {
.poll = mce_chrdev_poll, .poll = mce_chrdev_poll,
.unlocked_ioctl = mce_chrdev_ioctl, .unlocked_ioctl = mce_chrdev_ioctl,
.compat_ioctl = compat_ptr_ioctl, .compat_ioctl = compat_ptr_ioctl,
.llseek = no_llseek,
}; };
static struct miscdevice mce_chrdev_device = { static struct miscdevice mce_chrdev_device = {

View File

@@ -1552,7 +1552,6 @@ static int pseudo_lock_dev_mmap(struct file *filp, struct vm_area_struct *vma)
static const struct file_operations pseudo_lock_dev_fops = { static const struct file_operations pseudo_lock_dev_fops = {
.owner = THIS_MODULE, .owner = THIS_MODULE,
.llseek = no_llseek,
.read = NULL, .read = NULL,
.write = NULL, .write = NULL,
.open = pseudo_lock_dev_open, .open = pseudo_lock_dev_open,

View File

@@ -13,7 +13,7 @@
#endif #endif
#include <asm/inat.h> /*__ignore_sync_check__ */ #include <asm/inat.h> /*__ignore_sync_check__ */
#include <asm/insn.h> /* __ignore_sync_check__ */ #include <asm/insn.h> /* __ignore_sync_check__ */
#include <asm/unaligned.h> /* __ignore_sync_check__ */ #include <linux/unaligned.h> /* __ignore_sync_check__ */
#include <linux/errno.h> #include <linux/errno.h>
#include <linux/kconfig.h> #include <linux/kconfig.h>

View File

@@ -2,7 +2,7 @@
#ifndef __ASM_XTENSA_FLAT_H #ifndef __ASM_XTENSA_FLAT_H
#define __ASM_XTENSA_FLAT_H #define __ASM_XTENSA_FLAT_H
#include <asm/unaligned.h> #include <linux/unaligned.h>
static inline int flat_get_addr_from_rp(u32 __user *rp, u32 relval, u32 flags, static inline int flat_get_addr_from_rp(u32 __user *rp, u32 relval, u32 flags,
u32 *addr) u32 *addr)

View File

@@ -15,7 +15,7 @@
#include <linux/types.h> #include <linux/types.h>
#include <linux/list.h> #include <linux/list.h>
#include <linux/fs.h> #include <linux/fs.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <asm/byteorder.h> #include <asm/byteorder.h>
struct parsed_partitions; struct parsed_partitions;

View File

@@ -36,7 +36,7 @@
* the nr_sects and start_sect partition table entries are * the nr_sects and start_sect partition table entries are
* at a 2 (mod 4) address. * at a 2 (mod 4) address.
*/ */
#include <asm/unaligned.h> #include <linux/unaligned.h>
static inline sector_t nr_sects(struct msdos_partition *p) static inline sector_t nr_sects(struct msdos_partition *p)
{ {

View File

@@ -10,7 +10,7 @@
#include <linux/crc64.h> #include <linux/crc64.h>
#include <linux/module.h> #include <linux/module.h>
#include <net/checksum.h> #include <net/checksum.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
typedef __be16 (csum_fn) (void *, unsigned int); typedef __be16 (csum_fn) (void *, unsigned int);

View File

@@ -54,7 +54,7 @@
#include <linux/types.h> #include <linux/types.h>
#include <linux/errno.h> #include <linux/errno.h>
#include <asm/byteorder.h> #include <asm/byteorder.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
static inline u8 byte(const u32 x, const unsigned n) static inline u8 byte(const u32 x, const unsigned n)
{ {

View File

@@ -15,7 +15,7 @@
* More information about BLAKE2 can be found at https://blake2.net. * More information about BLAKE2 can be found at https://blake2.net.
*/ */
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <linux/module.h> #include <linux/module.h>
#include <linux/kernel.h> #include <linux/kernel.h>
#include <linux/bitops.h> #include <linux/bitops.h>

View File

@@ -16,7 +16,7 @@
#include <linux/init.h> #include <linux/init.h>
#include <linux/module.h> #include <linux/module.h>
#include <linux/mm.h> #include <linux/mm.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <linux/types.h> #include <linux/types.h>
#include <crypto/blowfish.h> #include <crypto/blowfish.h>

View File

@@ -15,7 +15,7 @@
#include <linux/kernel.h> #include <linux/kernel.h>
#include <linux/module.h> #include <linux/module.h>
#include <linux/bitops.h> #include <linux/bitops.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
static const u32 camellia_sp1110[256] = { static const u32 camellia_sp1110[256] = {
0x70707000, 0x82828200, 0x2c2c2c00, 0xececec00, 0x70707000, 0x82828200, 0x2c2c2c00, 0xececec00,

View File

@@ -13,7 +13,7 @@
*/ */
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/algapi.h> #include <crypto/algapi.h>
#include <linux/init.h> #include <linux/init.h>
#include <linux/module.h> #include <linux/module.h>

View File

@@ -10,7 +10,7 @@
*/ */
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/algapi.h> #include <crypto/algapi.h>
#include <linux/init.h> #include <linux/init.h>
#include <linux/module.h> #include <linux/module.h>

View File

@@ -6,7 +6,7 @@
* Copyright (C) 2018 Google LLC * Copyright (C) 2018 Google LLC
*/ */
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/algapi.h> #include <crypto/algapi.h>
#include <crypto/internal/chacha.h> #include <crypto/internal/chacha.h>
#include <crypto/internal/skcipher.h> #include <crypto/internal/skcipher.h>

View File

@@ -7,7 +7,7 @@
* This is crypto api shash wrappers to crc32_le. * This is crypto api shash wrappers to crc32_le.
*/ */
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <linux/crc32.h> #include <linux/crc32.h>
#include <crypto/internal/hash.h> #include <crypto/internal/hash.h>
#include <linux/init.h> #include <linux/init.h>

View File

@@ -30,7 +30,7 @@
* Copyright (c) 2008 Herbert Xu <herbert@gondor.apana.org.au> * Copyright (c) 2008 Herbert Xu <herbert@gondor.apana.org.au>
*/ */
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/internal/hash.h> #include <crypto/internal/hash.h>
#include <linux/init.h> #include <linux/init.h>
#include <linux/module.h> #include <linux/module.h>

View File

@@ -3,7 +3,7 @@
#include <linux/crc64.h> #include <linux/crc64.h>
#include <linux/module.h> #include <linux/module.h>
#include <crypto/internal/hash.h> #include <crypto/internal/hash.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
static int chksum_init(struct shash_desc *desc) static int chksum_init(struct shash_desc *desc)
{ {

View File

@@ -33,7 +33,7 @@
#include <crypto/ecdh.h> #include <crypto/ecdh.h>
#include <crypto/rng.h> #include <crypto/rng.h>
#include <crypto/internal/ecc.h> #include <crypto/internal/ecc.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <linux/ratelimit.h> #include <linux/ratelimit.h>
#include "ecc_curve_defs.h" #include "ecc_curve_defs.h"

View File

@@ -7,7 +7,7 @@
* Copyright (c) 2004 Jouni Malinen <j@w1.fi> * Copyright (c) 2004 Jouni Malinen <j@w1.fi>
*/ */
#include <crypto/internal/hash.h> #include <crypto/internal/hash.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <linux/init.h> #include <linux/init.h>
#include <linux/module.h> #include <linux/module.h>
#include <linux/string.h> #include <linux/string.h>

View File

@@ -30,7 +30,7 @@
* (https://cr.yp.to/mac/poly1305-20050329.pdf) * (https://cr.yp.to/mac/poly1305-20050329.pdf)
*/ */
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/algapi.h> #include <crypto/algapi.h>
#include <crypto/internal/hash.h> #include <crypto/internal/hash.h>
#include <crypto/internal/poly1305.h> #include <crypto/internal/poly1305.h>

View File

@@ -17,7 +17,7 @@
#include <linux/crypto.h> #include <linux/crypto.h>
#include <linux/kernel.h> #include <linux/kernel.h>
#include <linux/module.h> #include <linux/module.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
static int crypto_poly1305_init(struct shash_desc *desc) static int crypto_poly1305_init(struct shash_desc *desc)
{ {

View File

@@ -44,7 +44,7 @@
* *
*/ */
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/algapi.h> #include <crypto/algapi.h>
#include <crypto/gf128mul.h> #include <crypto/gf128mul.h>
#include <crypto/polyval.h> #include <crypto/polyval.h>

View File

@@ -11,7 +11,7 @@
#include <linux/init.h> #include <linux/init.h>
#include <linux/module.h> #include <linux/module.h>
#include <linux/errno.h> #include <linux/errno.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <linux/types.h> #include <linux/types.h>
#include <crypto/serpent.h> #include <crypto/serpent.h>

View File

@@ -15,7 +15,7 @@
#include <crypto/sha2.h> #include <crypto/sha2.h>
#include <crypto/sha256_base.h> #include <crypto/sha256_base.h>
#include <asm/byteorder.h> #include <asm/byteorder.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
const u8 sha224_zero_message_hash[SHA224_DIGEST_SIZE] = { const u8 sha224_zero_message_hash[SHA224_DIGEST_SIZE] = {
0xd1, 0x4a, 0x02, 0x8c, 0x2a, 0x3a, 0x2b, 0xc9, 0x47, 0xd1, 0x4a, 0x02, 0x8c, 0x2a, 0x3a, 0x2b, 0xc9, 0x47,

View File

@@ -13,7 +13,7 @@
#include <linux/module.h> #include <linux/module.h>
#include <linux/types.h> #include <linux/types.h>
#include <crypto/sha3.h> #include <crypto/sha3.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
/* /*
* On some 32-bit architectures (h8300), GCC ends up using * On some 32-bit architectures (h8300), GCC ends up using

View File

@@ -16,7 +16,7 @@
#include <crypto/sha512_base.h> #include <crypto/sha512_base.h>
#include <linux/percpu.h> #include <linux/percpu.h>
#include <asm/byteorder.h> #include <asm/byteorder.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
const u8 sha384_zero_message_hash[SHA384_DIGEST_SIZE] = { const u8 sha384_zero_message_hash[SHA384_DIGEST_SIZE] = {
0x38, 0xb0, 0x60, 0xa7, 0x51, 0xac, 0x96, 0x38, 0x38, 0xb0, 0x60, 0xa7, 0x51, 0xac, 0x96, 0x38,

View File

@@ -9,7 +9,7 @@
*/ */
#include <linux/module.h> #include <linux/module.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/sm3.h> #include <crypto/sm3.h>
static const u32 ____cacheline_aligned K[64] = { static const u32 ____cacheline_aligned K[64] = {

View File

@@ -17,7 +17,7 @@
#include <crypto/sm3_base.h> #include <crypto/sm3_base.h>
#include <linux/bitops.h> #include <linux/bitops.h>
#include <asm/byteorder.h> #include <asm/byteorder.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
const u8 sm3_zero_message_hash[SM3_DIGEST_SIZE] = { const u8 sm3_zero_message_hash[SM3_DIGEST_SIZE] = {
0x1A, 0xB2, 0x1D, 0x83, 0x55, 0xCF, 0xA1, 0x7F, 0x1A, 0xB2, 0x1D, 0x83, 0x55, 0xCF, 0xA1, 0x7F,

View File

@@ -8,7 +8,7 @@
*/ */
#include <linux/module.h> #include <linux/module.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/sm4.h> #include <crypto/sm4.h>
static const u32 ____cacheline_aligned fk[4] = { static const u32 ____cacheline_aligned fk[4] = {

View File

@@ -14,7 +14,7 @@
#include <linux/types.h> #include <linux/types.h>
#include <linux/errno.h> #include <linux/errno.h>
#include <asm/byteorder.h> #include <asm/byteorder.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
/** /**
* sm4_setkey - Set the SM4 key. * sm4_setkey - Set the SM4 key.

View File

@@ -24,7 +24,7 @@
* Third Edition. * Third Edition.
*/ */
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/algapi.h> #include <crypto/algapi.h>
#include <crypto/twofish.h> #include <crypto/twofish.h>
#include <linux/module.h> #include <linux/module.h>

View File

@@ -28,7 +28,7 @@
* Last modified: 17 APR 08, 1700 PDT * Last modified: 17 APR 08, 1700 PDT
*/ */
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <linux/init.h> #include <linux/init.h>
#include <linux/types.h> #include <linux/types.h>
#include <linux/crypto.h> #include <linux/crypto.h>

View File

@@ -4,7 +4,7 @@
#include <linux/init.h> #include <linux/init.h>
#include <linux/module.h> #include <linux/module.h>
#include <linux/xxhash.h> #include <linux/xxhash.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#define XXHASH64_BLOCK_SIZE 32 #define XXHASH64_BLOCK_SIZE 32
#define XXHASH64_DIGEST_SIZE 8 #define XXHASH64_DIGEST_SIZE 8

View File

@@ -417,9 +417,7 @@ static int init_pci(struct qaic_device *qdev, struct pci_dev *pdev)
ret = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64)); ret = dma_set_mask_and_coherent(&pdev->dev, DMA_BIT_MASK(64));
if (ret) if (ret)
return ret; return ret;
ret = dma_set_max_seg_size(&pdev->dev, UINT_MAX); dma_set_max_seg_size(&pdev->dev, UINT_MAX);
if (ret)
return ret;
qdev->bar_0 = devm_ioremap_resource(&pdev->dev, &pdev->resource[0]); qdev->bar_0 = devm_ioremap_resource(&pdev->dev, &pdev->resource[0]);
if (IS_ERR(qdev->bar_0)) if (IS_ERR(qdev->bar_0))

View File

@@ -28,7 +28,7 @@
#include <linux/interrupt.h> #include <linux/interrupt.h>
#include <linux/debugfs.h> #include <linux/debugfs.h>
#include <acpi/apei.h> #include <acpi/apei.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include "apei-internal.h" #include "apei-internal.h"

View File

@@ -21,7 +21,7 @@
#include <linux/nmi.h> #include <linux/nmi.h>
#include <linux/delay.h> #include <linux/delay.h>
#include <linux/mm.h> #include <linux/mm.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include "apei-internal.h" #include "apei-internal.h"

View File

@@ -199,7 +199,6 @@ static const struct file_operations erst_dbg_ops = {
.read = erst_dbg_read, .read = erst_dbg_read,
.write = erst_dbg_write, .write = erst_dbg_write,
.unlocked_ioctl = erst_dbg_ioctl, .unlocked_ioctl = erst_dbg_ioctl,
.llseek = no_llseek,
}; };
static struct miscdevice erst_dbg_dev = { static struct miscdevice erst_dbg_dev = {

View File

@@ -22,7 +22,7 @@
#include <linux/suspend.h> #include <linux/suspend.h>
#include <linux/types.h> #include <linux/types.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <linux/acpi.h> #include <linux/acpi.h>
#include <linux/power_supply.h> #include <linux/power_supply.h>

Some files were not shown because too many files have changed in this diff Show More