File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -44,8 +44,7 @@ CONFIG_KEXEC_FILE=y
4444CONFIG_KEXEC_SIG=y
4545CONFIG_CRASH_DUMP=y
4646CONFIG_LIVEPATCH=y
47- CONFIG_MARCH_ZEC12=y
48- CONFIG_TUNE_ZEC12=y
47+ CONFIG_MARCH_Z13=y
4948CONFIG_NR_CPUS=512
5049CONFIG_NUMA=y
5150CONFIG_HZ_100=y
@@ -76,7 +75,6 @@ CONFIG_MODULE_FORCE_UNLOAD=y
7675CONFIG_MODULE_UNLOAD_TAINT_TRACKING=y
7776CONFIG_MODVERSIONS=y
7877CONFIG_MODULE_SRCVERSION_ALL=y
79- CONFIG_MODULE_SIG_SHA256=y
8078CONFIG_BLK_DEV_THROTTLING=y
8179CONFIG_BLK_WBT=y
8280CONFIG_BLK_CGROUP_IOLATENCY=y
@@ -93,6 +91,7 @@ CONFIG_UNIXWARE_DISKLABEL=y
9391CONFIG_IOSCHED_BFQ=y
9492CONFIG_BINFMT_MISC=m
9593CONFIG_ZSWAP=y
94+ CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y
9695CONFIG_ZSMALLOC_STAT=y
9796CONFIG_SLUB_STATS=y
9897# CONFIG_COMPAT_BRK is not set
@@ -619,6 +618,9 @@ CONFIG_BTRFS_FS_POSIX_ACL=y
619618CONFIG_BTRFS_DEBUG=y
620619CONFIG_BTRFS_ASSERT=y
621620CONFIG_NILFS2_FS=m
621+ CONFIG_BCACHEFS_FS=y
622+ CONFIG_BCACHEFS_QUOTA=y
623+ CONFIG_BCACHEFS_POSIX_ACL=y
622624CONFIG_FS_DAX=y
623625CONFIG_EXPORTFS_BLOCK_OPS=y
624626CONFIG_FS_ENCRYPTION=y
@@ -691,7 +693,6 @@ CONFIG_PERSISTENT_KEYRINGS=y
691693CONFIG_ENCRYPTED_KEYS=m
692694CONFIG_KEY_NOTIFICATIONS=y
693695CONFIG_SECURITY=y
694- CONFIG_SECURITY_NETWORK=y
695696CONFIG_HARDENED_USERCOPY=y
696697CONFIG_FORTIFY_SOURCE=y
697698CONFIG_SECURITY_SELINUX=y
Original file line number Diff line number Diff line change @@ -42,8 +42,7 @@ CONFIG_KEXEC_FILE=y
4242CONFIG_KEXEC_SIG=y
4343CONFIG_CRASH_DUMP=y
4444CONFIG_LIVEPATCH=y
45- CONFIG_MARCH_ZEC12=y
46- CONFIG_TUNE_ZEC12=y
45+ CONFIG_MARCH_Z13=y
4746CONFIG_NR_CPUS=512
4847CONFIG_NUMA=y
4948CONFIG_HZ_100=y
@@ -71,7 +70,6 @@ CONFIG_MODULE_FORCE_UNLOAD=y
7170CONFIG_MODULE_UNLOAD_TAINT_TRACKING=y
7271CONFIG_MODVERSIONS=y
7372CONFIG_MODULE_SRCVERSION_ALL=y
74- CONFIG_MODULE_SIG_SHA256=y
7573CONFIG_BLK_DEV_THROTTLING=y
7674CONFIG_BLK_WBT=y
7775CONFIG_BLK_CGROUP_IOLATENCY=y
@@ -88,6 +86,7 @@ CONFIG_UNIXWARE_DISKLABEL=y
8886CONFIG_IOSCHED_BFQ=y
8987CONFIG_BINFMT_MISC=m
9088CONFIG_ZSWAP=y
89+ CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y
9190CONFIG_ZSMALLOC_STAT=y
9291# CONFIG_COMPAT_BRK is not set
9392CONFIG_MEMORY_HOTPLUG=y
@@ -605,6 +604,9 @@ CONFIG_OCFS2_FS=m
605604CONFIG_BTRFS_FS=y
606605CONFIG_BTRFS_FS_POSIX_ACL=y
607606CONFIG_NILFS2_FS=m
607+ CONFIG_BCACHEFS_FS=m
608+ CONFIG_BCACHEFS_QUOTA=y
609+ CONFIG_BCACHEFS_POSIX_ACL=y
608610CONFIG_FS_DAX=y
609611CONFIG_EXPORTFS_BLOCK_OPS=y
610612CONFIG_FS_ENCRYPTION=y
@@ -677,7 +679,6 @@ CONFIG_PERSISTENT_KEYRINGS=y
677679CONFIG_ENCRYPTED_KEYS=m
678680CONFIG_KEY_NOTIFICATIONS=y
679681CONFIG_SECURITY=y
680- CONFIG_SECURITY_NETWORK=y
681682CONFIG_SECURITY_SELINUX=y
682683CONFIG_SECURITY_SELINUX_BOOTPARAM=y
683684CONFIG_SECURITY_LOCKDOWN_LSM=y
Original file line number Diff line number Diff line change @@ -9,8 +9,7 @@ CONFIG_BPF_SYSCALL=y
99CONFIG_BLK_DEV_INITRD=y
1010CONFIG_CC_OPTIMIZE_FOR_SIZE=y
1111CONFIG_CRASH_DUMP=y
12- CONFIG_MARCH_ZEC12=y
13- CONFIG_TUNE_ZEC12=y
12+ CONFIG_MARCH_Z13=y
1413# CONFIG_COMPAT is not set
1514CONFIG_NR_CPUS=2
1615CONFIG_HZ_100=y
Original file line number Diff line number Diff line change @@ -79,7 +79,7 @@ static inline int test_fp_ctl(u32 fpc)
7979#define KERNEL_VXR_HIGH (KERNEL_VXR_V16V23|KERNEL_VXR_V24V31)
8080
8181#define KERNEL_VXR (KERNEL_VXR_LOW|KERNEL_VXR_HIGH)
82- #define KERNEL_FPR (KERNEL_FPC|KERNEL_VXR_V0V7 )
82+ #define KERNEL_FPR (KERNEL_FPC|KERNEL_VXR_LOW )
8383
8484struct kernel_fpu ;
8585
Original file line number Diff line number Diff line change 1717#include <linux/blk-mq.h>
1818#include <linux/slab.h>
1919#include <linux/list.h>
20+ #include <linux/io.h>
2021#include <asm/eadm.h>
2122#include "scm_blk.h"
2223
@@ -130,7 +131,7 @@ static void scm_request_done(struct scm_request *scmrq)
130131
131132 for (i = 0 ; i < nr_requests_per_io && scmrq -> request [i ]; i ++ ) {
132133 msb = & scmrq -> aob -> msb [i ];
133- aidaw = msb -> data_addr ;
134+ aidaw = ( u64 ) phys_to_virt ( msb -> data_addr ) ;
134135
135136 if ((msb -> flags & MSB_FLAG_IDA ) && aidaw &&
136137 IS_ALIGNED (aidaw , PAGE_SIZE ))
@@ -195,12 +196,12 @@ static int scm_request_prepare(struct scm_request *scmrq)
195196 msb -> scm_addr = scmdev -> address + ((u64 ) blk_rq_pos (req ) << 9 );
196197 msb -> oc = (rq_data_dir (req ) == READ ) ? MSB_OC_READ : MSB_OC_WRITE ;
197198 msb -> flags |= MSB_FLAG_IDA ;
198- msb -> data_addr = (u64 ) aidaw ;
199+ msb -> data_addr = (u64 )virt_to_phys ( aidaw ) ;
199200
200201 rq_for_each_segment (bv , req , iter ) {
201202 WARN_ON (bv .bv_offset );
202203 msb -> blk_count += bv .bv_len >> 12 ;
203- aidaw -> data_addr = ( u64 ) page_address (bv .bv_page );
204+ aidaw -> data_addr = virt_to_phys ( page_address (bv .bv_page ) );
204205 aidaw ++ ;
205206 }
206207
You can’t perform that action at this time.
0 commit comments