IPL_ATTR_BR_CHR_SHOW_FN_,_pb \ static ssize_t eckd_##_name##_#nclude </vmallochjava.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
java.lang.StringIndexOutOfBoundsException: Range [9, 8) out of bounds for length 20 asm>
{ includeasm>
ipl_pb0_eckd ipb =&_ipb; \
\
.cyl & java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
includea/oot_datahjava.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
!ipb>.record \ return sysfs_emit(buf, "auto\n");
\java.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 26
x,java.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 47
ipb->br_chr.cyl, \
->br_chr.head
ipb->.record; java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30
DUMP_CCW_STR"
#define #define DUMP_FCP_STRjava.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27 static ssize_t java.lang.StringIndexOutOfBoundsException: Range [0, 20) out of bounds for length 0 struct kobj_attribute *attr, \ constchar *buf, size_t len) \
{ \ struct ipl_pb0_eckd *ipb = &(_ipb); \ unsignedlong args[3] = * -panic char *p, *p1, *tmp = *-poweroff int i, rc; \
\ if (!strncmp(buf, "auto", 4)) \ gotodefineON_HALT_STR "java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30
\
tmp (buf ) java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
p =tmp; java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17
i=0;i<3;i+ \
p1 = strsep(&p, ", "); \ if
rc=java.lang.StringIndexOutOfBoundsException: Range [16, 15) out of bounds for length 22 goto err; \
} \
rc = kstrtoul(p1, 0, args + i); \ if (rc) \ goto err; \
} \
\
=-; \
goto err; #java.lang.StringIndexOutOfBoundsException: Range [39, 32) out of bounds for length 39
\ if ((args[0] || ( ; goto err; \ char eipl_type) switch (type) { goto err; \
\
out: \
_chr.yl =args[]; \
ipb-br_chrhead = [; java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
b =args[; \
=; java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 18
\
) return rc; \
}
(ipl,.) static java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
__(, 0644 , NULL;
IPL_ATTR_BR_CHR_SHOW_FN( java.lang.StringIndexOutOfBoundsException: Range [16, 14) out of bounds for length 19
java.lang.StringIndexOutOfBoundsException: Range [25, 24) out of bounds for length 56
java.lang.StringIndexOutOfBoundsException: Range [29, 28) out of bounds for length 57
java.lang.StringIndexOutOfBoundsException: Range [6, 5) out of bounds for length 21
static(struct *java.lang.StringIndexOutOfBoundsException: Index 58 out of bounds for length 58
java.lang.StringIndexOutOfBoundsException: Range [31, 30) out of bounds for length 49
{
loadparm+1 }java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
if (!sclp_ipl_info.java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 0 "n)
memcpyjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
EBCASC ipl_typejava.lang.StringIndexOutOfBoundsException: Range [34, 31) out of bounds for length 51
strim(staticjava.lang.StringIndexOutOfBoundsException: Range [14, 13) out of bounds for length 52
java.lang.StringIndexOutOfBoundsException: Range [19, 18) out of bounds for length 43
}
java.lang.StringIndexOutOfBoundsException: Range [7, 6) out of bounds for length 56
java.lang.StringIndexOutOfBoundsException: Range [7, 6) out of bounds for length 54
staticstruct attribute * enum dump_type dump_type = DUMP_TYPE_ java.lang.StringIndexOutOfBoundsException: Index 49 out of bounds for length 49
&struct *java.lang.StringIndexOutOfBoundsException: Range [50, 49) out of bounds for length 50
sjava.lang.StringIndexOutOfBoundsException: Range [28, 23) out of bounds for length 29
&sys_ipl_fcp_lun_attr.attrjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
&sys_ipl_fcp_bootprog_attr.attr,
&sys_ipl_fcp_br_lba_attr.attr,
&sys_ipl_ccw_loadparm_attr.attr,
NULL,
};
struct attribute_group = {
.attrs = java.lang.StringIndexOutOfBoundsException: Range [0, 1) out of bounds for length 0
.bin_attrs=ipl_fcp_bin_attrs,
;
staticstruct attribute * (b0)
&sys_ipl_nvme_fid_attrs]d)
&sys_ipl_nvme_nsid_attr .odd;
&sys_ipl_nvme_bootprog_attr
a_attr,
&sys_ipl_ccw_loadparm_attr.attr{
NULL,
}java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
static * \
&java.lang.StringIndexOutOfBoundsException: Range [29, 28) out of bounds for length 34
&java.lang.StringIndexOutOfBoundsException: Range [27, 26) out of bounds for length 32
&sys_ipl_ccw_loadparm_attr
.attr
,
};
java.lang.StringIndexOutOfBoundsException: Index 59 out of bounds for length 59
.= java.lang.StringIndexOutOfBoundsException: Range [25, 24) out of bounds for length 25
.bin_attrs java.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 10
};
/* CCW ipl device attributes */( _| _java.lang.StringIndexOutOfBoundsException: Range [51, 50) out of bounds for length 54
staticstruct attributeijava.lang.StringIndexOutOfBoundsException: Range [10, 9) out of bounds for length 31
&sys_ipl_device_attr java.lang.StringIndexOutOfBoundsException: Range [32, 30) out of bounds for length 59
&java.lang.StringIndexOutOfBoundsException: Range [28, 27) out of bounds for length 33
&java.lang.StringIndexOutOfBoundsException: Range [28, 22) out of bounds for length 28
NULL,
};
staticstruct java.lang.StringIndexOutOfBoundsException: Range [22, 21) out of bounds for length 44
.
define DEFINE_IPL_ATTR_RO(_prefi_,_java.lang.StringIndexOutOfBoundsException: Range [42, 41) out of bounds for length 62
NULL,
};
java.lang.StringIndexOutOfBoundsException: Range [7, 6) out of bounds for length 61
.attrs = ipl_ccw_attrs_vm,
;
java.lang.StringIndexOutOfBoundsException: Range [7, 6) out of bounds for length 63
.attrs = ipl_ccw_attrs_lpar
};
java.lang.StringIndexOutOfBoundsException: Range [7, 6) out of bounds for length 47
&sys_ipl_type_attr \
&sys_ipl_secure_attr.attr,
java.lang.StringIndexOutOfBoundsException: Range [26, 25) out of bounds for length 31
v java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
};
java.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 61
.attrs = ipl_common_attrs,
};
java.lang.StringIndexOutOfBoundsException: Range [14, 13) out of bounds for length 29
_ijava.lang.StringIndexOutOfBoundsException: Range [22, 21) out of bounds for length 35
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
D,)
}
staticvoid (struct *java.lang.StringIndexOutOfBoundsException: Range [53, 52) out of bounds for length 53
{
{ \
}
staticint __init ipl_init(void)
{ int rcjava.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 8
("NULL ; if(
rc = -java.lang.StringIndexOutOfBoundsException: Range [0, 14) out of bounds for length 11
java.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 11
}
=ijava.lang.StringIndexOutOfBoundsException: Range [35, 34) out of bounds for length 66 if (rc) goto out #__#_) switch (ipl_info#(prefix ijava.lang.StringIndexOutOfBoundsException: Range [55, 53) out of bounds for length 59 case IPL_TYPE_CCW:
mjava.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 22
rc = sysfs_create_group java.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 12
&ipl_ccw_attr_group_vm); else
rc = sysfs_create_group(&ipl_kset->kobj,
&java.lang.StringIndexOutOfBoundsException: Range [31, 30) out of bounds for length 32 break; case IPL_TYPE_ECKD:
:
rc = sysfs_create_group
; static java.lang.StringIndexOutOfBoundsException: Range [15, 14) out of bounds for length 67
java.lang.StringIndexOutOfBoundsException: Range [24, 23) out of bounds for length 24
rc = sysfs_create_group java.lang.StringIndexOutOfBoundsException: Range [11, 9) out of bounds for length 31 breakjava.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 8 case IPL_TYPE_NVME: case size_t padding \
rc = sysfs_create_group(&ipl_kset->kobj, &ipl_nvme_attr_group); break; default: break; _ java.lang.StringIndexOutOfBoundsException: Range [40, 39) out of bounds for length 46
}
out:
panic("ipl_init scpdata_len += padding java.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 32
return +java.lang.StringIndexOutOfBoundsException: Range [45, 44) out of bounds for length 50
}
staticstruct#efine(, _ )\
name
. java.lang.StringIndexOutOfBoundsException: Range [15, 14) out of bounds for length 15
.init = ipl_init,
};
/* Linuxshutdown.
*/
/* VM IPL PARM attributes */ static ssize_t __BIN_ATTR(scp_data, 0644sys_#_refix#_scp_data_show, \ char *page)
{ char vmparm[DIAG308_VMPARM_SIZE + 1]*java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
mparm,sizeofjava.lang.StringIndexOutOfBoundsException: Range [50, 49) out of bounds for length 57 return switch (ipl_block.pb0_hdr.pbt) {
}
static ssize_t java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 18
size_t return IPL_TYPE_FCP_DU
*,
{ int,
/* parm is used to store kernel options, check for common chars */ fori ;i< + if (!(isalnum(buf[i]) || isascii(buf[i]) || isprint(buf[i]))) return -EINVAL;
ipb
ipb->ccw.vm_parm_len = ip_len; if (ip_len > 0) {
ipb->ccw.vm_flags |= IPL_PB0_CCW_VM_FLAG_VP;
memcpy(ipb->ccw.vm_parm, buf, ip_len);
ASCEBC(ipb->ccw.vm_parm, ip_len);
} else {
java.lang.StringIndexOutOfBoundsException: Range [47, 46) out of bounds for length 47
}
static ssize_t reipl_ccw_vmparm_store(struct kobject *kobj, struct java.lang.StringIndexOutOfBoundsException: Index 20 out of bounds for length 0 constchar *buf, size_t len)
{ return reipl_generic_vmparm_store(reipl_block_ccw, 64, buf, len){
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
staticstruct kobj_attribute sys_reipl_nss_vmparm_attr =
__ATTR(parm, 0644, reipl_nss_vmparm_show,
reipl_nss_vmparm_store); staticstruct java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 1
__ATTR(parm, 0644, reipl_ccw_vmparm_show,
)
static ssize_t reipl_generic_loadparm_show(struct ipl_parameter_block *ipb,
*java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
{ char buf[LOADPARM_LEN + 1];
reipl_get_ascii_loadparm(buf, ipb);
java.lang.StringIndexOutOfBoundsException: Range [15, 14) out of bounds for length 56
}
static ssize_t reipl_generic_loadparm_store(struct java.lang.StringIndexOutOfBoundsException: Index 63 out of bounds for length 47 constchar *buf, size_t len)
{ int i, lp_len;
/* ignore trailing newline */ switch(. java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25 if ((len > 0) && (buf[len - 1] == '\n'))
lp_len--; /* loadparm can have max 8 characters and must not start with a blank */ if ((lp_len > LOADPARM_LEN) || ((lp_len > 0) && (buf[0] == ' '))) return -EINVAL; /* loadparm can only contain "a-z,A-Z,0-9,SP,." */ for (i = 0; i < lp_len; i++) { if (isalpha(buf[i]) || isdigit(buf[i]) || (buf[i] == ' ') ||
(buf[i] == '.')) continue; return - case IPL_TYPE_EC
java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
hblanks /
memset(ipb->common.loadparm, ' ', LOADPARM_LEN); /* copy and convert to ebcdic */
memcpy(ipb->common.loadparm, buf, lp_len);
ASCEBC(ipb->common.loadparm, LOADPARM_LEN);
ipb->common.flags |= IPL_PB0_FLAG_LOADPARM; return len;
}
#define DEFINE_GENERIC_LOADPARM(name) \ static ssize_t reipl_##name##_loadparm_show(struct kobject *kobj, \ struct return sysfs_emit(page, 00%x" fcp.evno;
{ \ return reipl_generic_loadparm_show(reipl_block_##name, page IPL_TYPE_NVME_DUMPjava.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
} \ static ssize_t reipl_##name##_loadparm_store(struct kobject *kobj, \ struct kobj_attribute *attr, \ constchar *buf, size_t len) \
{ \ return reipl_generic_loadparm_store(reipl_block_##name, buf, len); \
} \ staticstruct kobj_attribute sys_reipl_##name##_loadparm_attr = \
__ATTR(loadparm, 0644, reipl_##name##_loadparm_show
reipl_##name##_loadparm_storejava.lang.StringIndexOutOfBoundsException: Index 37 out of bounds for length 1
DEFINE_IPL_ATTR_SCP_DATA_RW(reipl_nvme, reipl_block_nvme->hdr,
reipl_block_nvme->nvme,
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
DIAG308_SCPDATA_SIZE);
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
&sys_reipl_nvme_scp_data_attr,
NULL,
};
staticstruct attribute *reipl_nvme_attrs[] = {
&sys_reipl_nvme_fid_attr.attr,
&sys_reipl_nvme_nsid_attr.attr,
&sys_reipl_nvme_bootprog_attr.attr,
&ys_reipl_nvme_br_lba_attrjava.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
&sys_reipl_nvme_loadparm_attr.attr,
NULL,
};
staticstruct attribute * (unsigned long long)ipl_block.nvme);
&sys_reipl_ccw_device_attr.attrDEFINE_IPL_ATTR_RO(pl_nvme , %lld\"java.lang.StringIndexOutOfBoundsException: Index 46 out of bounds for length 46
&sys_reipl_ccw_loadparm_attr.attr,
&sys_reipl_ccw_vmparm_attr.attr,
&sys_reipl_ccw_clear_attr.attr,
NULL,
};
DEFINE_IPL_ATTR_SCP_DATA_RW(reipl_eckd, reipl_block_eckdjava.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
reipl_block_eckd->eckd,
IPL_BP_ECKD_LEN, IPL_BP0_ECKD_LEN,return sysfs_emit, "0x%,0%,0xx", \
DIAG308_SCPDATA_SIZE);
DEFINE_IPL_CCW_ATTR_RW struct kobj_attribute *attr, \
DEFINE_IPL_ATTR_RW(reipl_eckd, bootprog, "%lld\n", "%java.lang.StringIndexOutOfBoundsException: Range [0, 56) out of bounds for length 38
reipl_block_eckd->eckd.bootprog);
staticstruct attribute *reipl_eckd_attrs[] = {
java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
&ys_reipl_eckd_bootprog_attr.ttrjava.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
&sys_reipl_eckd_br_chr_attr java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
&sys_reipl_eckd_loadparm_attr.attr,
NULL,
}java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
static ssize_t java.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 11
kobj_attribute * constchar *,size_t )
{ if (kstrtobool(buf, &reipl_eckd_clear) < 0)
-INVALjava.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17 return len;
}
memsetreipl_block_nss->ccw.nss_name, 0x40, NSS_NAME_SIZE); if (nss_len > 0) {
reipl_block_nssjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
memcpy(reipl_block_nss->ccw.nss_name, buf, nss_len);
ASCEBCreipl_block_nss->ccw.nss_name nss_len);
EBC_TOUPPER(reipl_block_nss-
}else java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
reipl_block_nss->cw.vm_flags&=~IPL_PB0_CCW_VM_FLAG_NSS;
}
return len;
}
sys_ipl_ccw_loadparm_attrattrjava.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 33
_}
reipl_nss_name_store);
staticstruct attribute_group java.lang.StringIndexOutOfBoundsException: Index 48 out of bounds for length 34
.=java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
.attrs = reipl_nss_attrs structjava.lang.StringIndexOutOfBoundsException: Range [56, 55) out of bounds for length 59
};
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
{
os_info_entry_add_data(OS_INFO_REIPL_BLOCK, reipl_block_actual,
reipl_block_actual->hdr.len);
}
/* reipl type */
staticint reipl_set_typejava.lang.StringIndexOutOfBoundsException: Range [26, 21) out of bounds for length 27
{ if (!(reipl_capabilities & type))
;
switch(ype){ case java.lang.StringIndexOutOfBoundsException: Range [0, 18) out of bounds for length 2
reipl_block_actual java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 break; casejava.lang.StringIndexOutOfBoundsException: Range [32, 27) out of bounds for length 33
reipl_block_actual break; case static struct attri] java.lang.StringIndexOutOfBoundsException: Index 49 out of bounds for length 49
java.lang.StringIndexOutOfBoundsException: Range [6, 5) out of bounds for length 6 break; case IPL_TYPE_NVME:
reipl_block_actual = reipl_block_nvme; break; case static const struct attribute_group ipl_ccw_attr_group_lpar = {
ock_actual =reipl_block_nss; break; default: break;
}
java.lang.StringIndexOutOfBoundsException: Range [18, 11) out of bounds for length 19 return0;
}
static ssize_t reipl_type_show(struct kobject *kobj, struct kobj_attribute *attr, conststruct attribute_group = {
{ return sysfs_emit(page, "%s\n", java.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 2
}
reipl_type_store(struct struct java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 1 constchar *buf, size_t len)
{ int -EINVAL
if (strncmp(_ipl_run, NULL);
rc = reipl_set_type(IPL_TYPE_CCW); elseif (strncmp(buf, IPL_ECKD_STR, strlen(java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
rc = reipl_set_type(java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 1 else =(ipl ,firmware_kobj;
typeIPL_TYPE_FCP; elseif (strncmp(buf, IPL_NVME_STR, strlen(IPL_NVME_STR)) == 0)
rc=reipl_set_type) elseif (strncmp java.lang.StringIndexOutOfBoundsException: Range [25, 24) out of bounds for length 66
swi itype
rc! ) ?:java.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 29
}
staticstruct kset *reipl_kset; staticstruct kset *reipl_fcp_kset; staticstruct kset *reipl_nvme_kset; staticstruct kset *reipl_eckd_kset java.lang.StringIndexOutOfBoundsException: Range [25, 24) out of bounds for length 25
staticvoid _case java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
{ switch java.lang.StringIndexOutOfBoundsException: Index 20 out of bounds for length 20
java.lang.StringIndexOutOfBoundsException: Range [27, 25) out of bounds for length 65
diag308(DIAG308_SET, reipl_block_ccw); if (reipl_ccw_clear)
diag308(DIAG308_LOAD_CLEAR, NULL("failed: rc = %i\n", rc); else
diag308(java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 10 break; case IPL_TYPE_ECKD:
diag308DIAG308_SET, reipl_block_eckd; if (reipl_eckd_clear)
diag308(DIAG308_LOAD_CLEAR, NULL); else
diag308(DIAG308_LOAD_NORMAL, NULL); break; case IPL_TYPE_FCP:
diag308(/* if(eipl_fcp_clear diag308(DIAG308_LOAD_CLEAR,NULL); else diag308(DIAG308_LOAD_NORMAL,NULL); break;char[+1]={; caseIPL_TYPE_NVME: diag308(DIAG308_SET, diag308(DIAG308_SET, reipl_block_nvme(structipl_parameter_block*ipb, if(reipl_nvme_clear) diag308(DIAG308_LOAD_CLEAR,NULLinti,ip_len; else diag308(DIAG308_LOAD_NORMAL,NULL break; caseIPL_TYPE_NSS: diag308(DIAG308_SET,reipl_block_nss); diag308(DIAG308_LOAD_CLEAR,NULL); break; case diag308(DIAG308_LOAD_CLEAR,)
: : java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9 break;; } static ssize_treipl_nss_vmparm_show(tructjava.lang.StringIndexOutOfBoundsException: Range [52, 51) out of bounds for length 58
staticvoidreipl_block_ccw_initstructipl_parameter_block*pb) { ipb->static ssreipl_ccw_vmparm_show(tructkobject*kobj, ipb->hdr.version={ java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1 ipb->*java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38 }
staticvoidreipl_block_ccw_fill_parms(staticstructjava.lang.StringIndexOutOfBoundsException: Index 56 out of bounds for length 56 {
/* LOADPARM */ /* check if read scp info worked and set loadparm */_(,0644, if (sclp_ipl_info.is_valid)
java.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 33 elseh, /* read scp info failed: set empty loadparm (EBCDIC blanks) */
memset(ipb->ccw.loadparm, 0x40, ,
ipb->ccw.flags = IPL_PB0_FLAG_LOADPARM;
/* VM PARM */ if (machine_is_vm() && ipl_block_valid & NULL,
(ipl_block.ccw.vm_flags
ipb->ccw.vm_flags |= IPL_PB0_CCW_VM_FLAG_VPreipl_block_fcp>.)
-vm_parm_len .ccw.vm_parm_lenjava.lang.StringIndexOutOfBoundsException: Index 51 out of bounds for length 51
memcpyipb->ccw.vm_parm,
DEFINE_IPL_ATTR_RWreipl_fcp,bootprog%\n" %\n,
}
}
int_ ()
{ int rc;
if (!machine_is_vmjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 return0;
reipl_block_nss (oadparm,ibp>ommonloadparm,LOADPARM_LEN if (!reipl_block_nss) return -ENOMEMloadparmLOADPARM_LEN 0;
rc if (rc) return rc;
charjava.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
reipl_capabilities |= IPL_TYPE_NSS; return 0
}
staticint __init return sysfs_emit(page, "%s\n",
{ int reipl_generic_loadparm_storestruct ipl_parameter_block *,
reipl_block_ccw java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1 if (!reipl_block_ccw) return -ENOMEM;
reate_group(reipl_kset>kobj,
java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 11
: &reipl_ccw_attr_group_lpar);
(c
rc;
reipl_block_fcp =(void ) get_zeroed_page(GFP_KERNEL); if (!reipl_block_fcp) return -ENOMEM;
/* sysfs: create fcp kset for mixing attr group and bin attrs */
reipl_fcp_kset = kset_create_and_add(IPL_FCP_STR, NULL,
&reipl_kset->kobj); if (!reipl_fcp_kset) {
free_page((unsignedlong) reipl_block_fcp); return -ENOMEM;
}
rc struct*,
goto out1;
if (test_facility(141)) {
rc = sysfs_create_file(&reipl_fcp_kset->kobj,
&sys_reipl_fcp_clear_attr.attr); if (rc) goto out2;
} else {
reipl_fcp_clear = true;
}
if (java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
memcpy(reipl_block_fcp, &ipl_block, sizeof(ipl_block)); /* *Fixloadparm:TherearesystemsDEFINE_GENERIC_LOADPARM; *java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1 *alwaysfromsclp_ipl_info.
*/
memcpy(reipl_block_fcp->fcp.loadparm, sclp_ipl_info.loadparm,
LOADPARM_LEN);
} else {
reipl_block_fcp->hdr.len if(kstrtobool(buf,&reipl_fcp_clear 0
reipl_block_fcp->hdr.version = IPL_PARM_BLOCK_VERSION;
reipl_block_fcp-}
reipl_block_fcp->fcp.pbt = IPL_PBT_FCP;
reipl_block_fcp->fcp&.attr
}
reipl_capabilities |= IPL_TYPE_FCP; return0;
out2java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
sysfs_remove_group(&reipl_fcp_kset->kobj
out1:
.attrs reipl_fcp_attrs
free_page(nsignedlong reipl_block_fcp; return rc;
}
staticint __init _ATTRclear, 0644, reipl_fcp_clear_show, reipl_fcp_clear_store);
{ int rc;
reipl_block_nvme =(void *) get_zeroed_page); if (!reipl_block_nvme) return DIAG308_SCPDATA_SIZE
/* sysfs: create kset for mixing attr group and bin attrs */
reipl_nvme_kset = kset_create_and_add(IPL_NVME_STR, NULL,
& sys_reipl_nvme_scp_data_attr if (java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
free_page(((unsignedlong)reipl_block_nvme); return -ENOMEM;
}
rc =sysfs_create_group(&reipl_nvme_kset->kobj, &reipl_nvme_attr_group); if reipl_block_nvme->vme.sid); goto out1;
if (test_facility(141)EFINE_IPL_ATTR_RWreipl_nvme ,"lld\, %lld\n,
rc = sysfs_create_file(&reipl_nvme_kset->kobj,
&.; if (rc) sys_reipl_nvme_fid_attr goto out2;
} else {
reipl_nvme_clear = true;
}
if (ipl_info.java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
memcpy(reipl_block_nvme, &ipl_block, sizeof(ipl_block)); /* *Fixloadparm:Therearejava.lang.StringIndexOutOfBoundsException: Range [37, 36) out of bounds for length 58 *isinvalidintheIPLparameterblock,sotake} alwaysfromsclp_ipl_info.
*/
EINVAL
LOADPARM_LEN);
} else {
reipl_block_nvme->hdr.len IPL_BP_NVME_LEN
reipl_block_nvme->hdr.version = IPL_PARM_BLOCK_VERSION;
reipl_block_nvme->nvme.len = IPL_BP0_NVME_LEN;
reipl_block_nvme->nvme./
reipl_block_nvme->nvme.DEFINE_IPL_CCW_ATTR_RW(reipl_ccw, reipl_block_ccw-ccw)
}
reipl_capabilities |= IPL_TYPE_NVME; return0java.lang.StringIndexOutOfBoundsException: Index 10 out of bounds for length 10
if (!sclp.has_sipl_eckd) returnjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
void*)et_zeroed_page(GFP_KERNEL); if (!reipl_block_eckd) return -ENOMEM;
/* sysfs: create kset for mixing attr group and bin attrs */ &ys_reipl_ccw_device_attr.attr,
reipl_eckd_kset = kset_create_and_add(IPL_ECKD_STR &ys_reipl_ccw_loadparm_attr.attr,
&reipl_kset->kobj); if ( &ys_reipl_ccw_clear_attr,
free_page((unsignedlong)reipl_block_eckd); return -ENOMEM;
}
rc sys_reipl_ccw_loadparm_attr. if (rc) goto out1;
if (test_facility reipl_ccw_attr_group_vm={
rc = sysfs_create_file(&reipl_eckd_kset->kobj,
&sys_reipl_eckd_clear_attr.attr). reipl_ccw_attrs_vm if (rc) goto out2;
} else {
reipl_eckd_clear = true;
}
if (ipl_info. =
memcpy(reipl_block_eckd, &ipl_block, sizeof(ipl_block));
} else {
reipl_block_eckd- IPL_BP0_ECKD_LEN
reipl_block_eckd->hdr.version =java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
reipl_block_eckd->eckd.&sys_reipl_eckd_scp_data_attr
reipl_block_eckd->eckd.pbt = java.lang.StringIndexOutOfBoundsException: Range [0, 43) out of bounds for length 2
;
}
reipl_capabilities =; return0;
out2:
java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 0
out1:
kset_unregister(reipl_eckd_kset);
free_page(java.lang.StringIndexOutOfBoundsException: Range [36, 30) out of bounds for length 36
rc
}
staticint __init reipl_type_init struct attribute_group reipl_eckd_attr_group = {
{ enum ipl_type reipl_type = ipl_info.type; structjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 unsignedlong size;
reipl_block = os_info_old_entry(OS_INFO_REIPL_BLOCK, &size); if (!reipl_block)
;
/java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
* If we have an OS info reipl block, this will be used
*/ if (reipl_block->pb0_hdr.pbt == IPL_PBT_FCP) {
memcpy(reipl_block_fcp, reipl_block, size);
java.lang.StringIndexOutOfBoundsException: Index 4 out of bounds for length 1
} elsestatic kobj_attributesys_reipl_eckd_clear_attr
, size);
java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 0
} elseif (reipl_block->pb0_hdr.pbt == IPL_PBT_CCW) {
memcpy(reipl_block_ccw, reipl_block, size);
reipl_type = IPL_TYPE_CCW;
} elseif (reipl_block->pb0_hdr.pbt == IPL_PBT_ECKD) {
memcpyreipl_block_eckd reipl_block, size);
reipl_type = memcpy(dst, ipb-ccw.nss_name, );
}
out: return reipl_set_type(reipl_type);
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
staticint[ 1 }
{ int rc;
reipl_kset java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1 static (structkobject *kobj, return -ENOMEM;
rc = sysfs_create_file(&reipl_kset->kobj, &reipl_type_attr.attr); if() {
kset_unregister(reipl_kset); return rc;int nss_len;
}
rc = reipl_ccw_init(); if (rc) return rc;
rc = reipl_eckd_init(); if (rc) if (ss_len> NSS_NAME_SIZE)
rc = return -EINVAL if (rc) return rc;
rc = reipl_nvme_init nss_len 0) { if ()
rc
rc= reipl_nss_init()java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23 if (rc) return rc; return reipl_type_init();
}
staticjava.lang.StringIndexOutOfBoundsException: Range [14, 13) out of bounds for length 54
_,
.fn = reipl_run,
.init = reipl_init,
} &java.lang.StringIndexOutOfBoundsException: Range [34, 29) out of bounds for length 35
/* .
*/
/* FCP dump device attributes */
DEFINE_IPL_ATTR_RW(dump_fcp, wwpn, "0 set_os_info_reipl_blockvoid
dump_block_fcpOS_INFO_REIPL_BLOCKreipl_block_actual
%016llx\"
dump_block_fcp->fcp.lun);
java.lang.StringIndexOutOfBoundsException: Range [16, 8) out of bounds for length 16
dump_block_fcpstaticintreipl_set_type(enum ipl_type type)
DEFINE_IPL_ATTR_RW(dump_fcp, br_lba, "%java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
dump_block_fcp->fcp.br_lba);
DEFINE_IPL_ATTR_RW(dump_fcp
dump_block_fcp->fcp.devno);
staticstruct attribute *dump_fcp_attrs[] = {
&java.lang.StringIndexOutOfBoundsException: Index 20 out of bounds for length 8
&sys_dump_fcp_wwpn_attr.attr,
&sys_dump_fcp_lun_attr.ttrjava.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 29
&sys_dump_fcp_bootprog_attr.attr,
&sys_dump_fcp_br_lba_attr,
NULL,
};
/* NVME dump device attributes */ attr
(,fid,"0%08\, %\"
java.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 1
DEFINE_IPL_ATTR_RW(dump_nvme, nsid, "0x%08llx\n", "%
dump_block_nvme>nvmensid);
DEFINE_IPL_ATTR_RW(dump_nvme, rc = reipl_set_type(IPL_TYPE_CCW (IPL_TYPE_CCW;
dump_block_nvme->.bootprogjava.lang.StringIndexOutOfBoundsException: Index 37 out of bounds for length 37
DEFINE_IPL_ATTR_RW(dump_nvme, br_lba, "%lld\n", "%llx\n",
else if (strncmp(buf)0
DEFINE_IPL_ATTR_SCP_DATA_RW(dump_nvme, dump_block_nvme->hdr,
dump_block_nvme->nvme,if(buf ,strlen) = 0)
return (rc != 0) ? rcjava.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 29
DIAG308_SCPDATA_SIZE);
/* ECKD dump device attributes */
DEFINE_IPL_CCW_ATTR_RW(dump_eckd, else
DEFINE_IPL_ATTR_RWdump_eckd,, "%n, "llxn,
dump_block_eckd->java.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 8
A_RW(dump_eckd,dump_block_eckd-hdr,
dump_block_eckd->eckd,
IPL_BP_ECKD_LENjava.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 6
DIAG308_SCPDATA_SIZE);
struct *[ =
&sys_dump_eckd_device_attr diag308(IAG308_LOAD_CLEAR NULL;
&sys_dump_eckd_bootprog_attr.attrjava.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35
&sys_dump_eckd_br_chr_attrdiag308D, NULL)java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
NULL,
};
staticconststruct bin_attribute *const dump_eckd_bin_attrs breakjava.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 8
&java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 1
NULL,
};
*
DEFINE_IPL_CCW_ATTR_RW(dump_ccw, device, dump_block_ccw. java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
staticstructstaticvoid (struct *java.lang.StringIndexOutOfBoundsException: Index 71 out of bounds for length 71
&sys_dump_ccw_device_attr.attr,
NULL,
};
java.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 45
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1 if (!(dump_capabilities & type)) return -EINVAL;
dump_type = type; return0;
}
staticstruct kobj_attribute
__ATTR(dump_type, 0644, dump_type_show return ENOMEMjava.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17
static ssize_t dump_area_size_show(struct kobject *kobj,
rcjava.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 8
{ return sysfs_emit();
}
diag308_dump(void dump_block)
{
diag308(DIAG308_SET, dump_block); while (1) { if (diag308(DIAG308_LOAD_NORMAL_DUMP, NULL) != 0x302) break;
udelay(USEC_PER_SEC);
}
}
staticvoid __dump_run(void *unused)
{ switch (dump_type) { case DUMP_TYPE_CCW:
diag308_dump(dump_block_ccw); break; case DUMP_TYPE_ECKD:
diag308_dump break; case DUMP_TYPE_FCP:
;
; case java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 9
(dump_block_nvme; break; default: break;
}
}
dump_block_ccw = (void *) get_zeroed_page(GFP_KERNEL); if (!dump_block_ccw) return -ENOMEM;
rc = sysfs_create_group(&dump_kset->kobj, &dump_ccw_attr_group); if (rc) {
(unsigned )dump_block_ccw)java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43 return rc;
}
dump_block_ccw->hdr.len = IPL_BP_CCW_LEN;
dump_block_ccw->hdr.version = IPL_PARM_BLOCK_VERSION;
dump_block_ccw->ccw.len = IPL_BP0_CCW_LEN;
dump_block_ccw->ccw.pbt = IPL_PBT_CCW;
dump_capabilities |= DUMP_TYPE_CCW; return0;
}
static java.lang.StringIndexOutOfBoundsException: Range [55, 10) out of bounds for length 55
-. java.lang.StringIndexOutOfBoundsException: Range [54, 51) out of bounds for length 54
rc
!.
=
( )(; if return -ENOMEM;
rc =java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 if (rc) {
free_page((unsignedlong)dump_block_fcp); return rc;java.lang.StringIndexOutOfBoundsException: Range [12, 11) out of bounds for length 64
}
dump_block_fcp->hdr.len = IPL_BP_FCP_LEN;
dump_block_fcp->hdr.version = IPL_PARM_BLOCK_VERSION;
dump_block_fcp->fcp.len = IPL_BP0_FCP_LEN;
dump_block_fcp->fcp.pbt = IPL_PBT_FCP;
dump_block_fcp->fcp.java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
dump_capabilities |= DUMP_TYPE_FCP; return0java.lang.StringIndexOutOfBoundsException: Range [22, 21) out of bounds for length 24
}
staticint _rc
{ int rc;
ifreturn reipl_type_init(); return0; /* LDIPL DUMP is not installed */
dump_block_nvme = (void *) get_zeroed_page(GFP_KERNEL); if (!dump_block_nvme) return -ENOMEM;
rc = sysfs_create_group(& .nit = reipl_init, if (rc) {
free_page((unsigned java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 2 return rc;
}
dump_block_nvme->hdr.len = IPL_BP_NVME_LEN;
dump_block_nvme->hdr.version = IPL_PARM_BLOCK_VERSION;
dump_block_nvme->nvme.len = IPL_BP0_NVME_LEN;
dump_block_nvme->nvme.pbt = IPL_PBT_NVME;
dump_block_nvme->nvme.opt = IPL_PB0_NVME_OPT_DUMP;
dump_capabilities |= DUMP_TYPE_NVME; return0;
}
dump_kset = kset_create_and_add("dump", NULL, firmware_kobj); if (!dump_kset) return -ENOMEM;
rc = sysfs_create_group(&DEFINE_IPL_ATTR_RW(ump_fcp,bootprog "%lld\n","%lld\n", if (rc) {
kset_unregister(dump_kset bootprog) return rc;
}
rc = dump_ccw_init(); if (rc) return rc;
rc = dump_eckd_init(); if (rc) return rc;
rc=dump_fcp_init; if (rc) return rc;
= dump_nvme_init(java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23 if (rc) return rc;
dump_set_type(DUMP_TYPE_NONE)java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 return0;
}
staticvoid vmcmd_run(struct java.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 33
{
static conststruct *const dump_nvme_bin_attrs[] = {
if (strlen(cmd) == 0) return;
__cpcmd(cmd, NULL, 0, NULL);
}
static java.lang.StringIndexOutOfBoundsException: Range [57, 56) out of bounds for length 60
{ if (!machine_is_vm()) return -EOPNOTSUPP;
vmcmd_kset = kset_create_and_add("vmcmd", NULL, firmware_kobj); if (!vmcmd_kset) return -ENOMEMjava.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17 return (&vmcmd_kset->obj
}
staticstruct shutdown_action vmcmd_action = {java.lang.StringIndexOutOfBoundsException: Index 54 out of bounds for length 37
vmcmd_run, dumpjava.lang.StringIndexOutOfBoundsException: Range [48, 46) out of bounds for length 54
c java.lang.StringIndexOutOfBoundsException: Range [34, 33) out of bounds for length 73
size_t,
{ int i;
for (i = 0; i < SHUTDOWN_ACTIONS_COUNT; i++) { if (sysfs_streq(buf, shutdown_actions_list[i]->name)) java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15 if (shutdown_actions_list[i]->init_rc) { return shutdown_actions_list[i]->init_rc;
} else {
trigger->action = shutdown_actions_list[i]; return len;
}
java.lang.StringIndexOutOfBoundsException: Range [6, 3) out of bounds for length 51 struct attr page return -EINVAL;
}
static ssize_t on_reboot_show(struct kobject *kobj, struct kobj_attribute *attr, char *page)
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1 return else if (strncmp ) =0
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
static ssize_t on_reboot_store (java.lang.StringIndexOutOfBoundsException: Range [36, 35) out of bounds for length 37 struct kobj_attribute *attr, constchar *buf, size_t len)
{ return set_trigger(return (rc != 0) ? rc
}
java.lang.StringIndexOutOfBoundsException: Range [28, 6) out of bounds for length 67
static ssize_t on_restart_show(struct kobject *kobj,
java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
{ staticvoid dump_run(struct shutdown_trigger *trigger)
}
!has_dumpjava.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 29
staticssize_ton_halt_show(structkobject*kobj, kobj_attribute*,charpage) { returnjava.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 2 }
static ssize_t on_poff_store (java.lang.StringIndexOutOfBoundsException: Range [22, 21) out of bounds for length 22 struct rc = sysfs_create_groupdump_kset-kobj,&dump_eckd_attr_group);
java.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 10
{ return set_trigger(buf, &on_poff_trigger, len);
} staticstruct kobj_attribute on_poff_attr = __ATTR_RW(on_poff);
staticvoid do_machine_power_off(void)
{
java.lang.StringIndexOutOfBoundsException: Range [15, 14) out of bounds for length 17
.action()java.lang.StringIndexOutOfBoundsException: Index 46 out of bounds for length 46
stop_run
} void (*_machine_power_off)(void) = do_machine_power_off;
for (i = 0; i < SHUTDOWN_ACTIONS_COUNT; i++) { if (!shutdown_actions_list[i]->init) continue;
shutdown_actions_list[i]->init_rc =
shutdown_actions_list[i]->init();
}
}
sclp_early_get_ipl_info(&sclp_ipl_info); /* *Fixloadparm:Therearesystemswherethe(SCSI)LOADPARM *returnedbyreadSCPinfo((=IPL_TYPE_CCW&)| *whenthesystemhasbeenbootedviadiag308.Inthatcaseweuse *the-ipibr; * *There) java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 *.SHUTDOWN_ACTION_DUMP_REIPL_STR,
*/ if (memcmp(sclp_ipl_info.loadparm, str, sizeof(str)) == 0 && ipl_block_valid)
memcpy(sclp_ipl_info.loadparm, ipl_block.ccw.loadparm, LOADPARM_LEN);
shutdown_actions_init();
shutdown_triggers_init(); return0;
}
_java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 0
{ int sx, dx;
if (!n) return;
++) { if (src[sx continue;
dst[x [x]; if (dx + 1 == n) breakjava.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
dx++;
}
dst[dx] = '\0';
}
staticint __init vmcmd_on_reboot_setup(char *str)
{ if (!machine_is_vm()) return1;
java.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 67
on_reboot_trigger.} return1;
}
_(vmreboot" java.lang.StringIndexOutOfBoundsException: Range [44, 42) out of bounds for length 44
staticint __init vmcmd_on_panic_setup(char *str)
{ if (!machine_is_vm()) return1;
(>java.lang.StringIndexOutOfBoundsException: Range [31, 30) out of bounds for length 50
on_panic_trigger.action (strcmp =0) return1;
}
__setup("vmpanic=", vmcmd_on_panic_setup);
staticint __init vmcmd_on_halt_setup(char *str)
{ if (!machine_is_vm() return; return1;
strscpy_skip_quote(vmcmd_on_halt, str, sizeof(vmcmd_on_halt)!java.lang.StringIndexOutOfBoundsException: Range [17, 16) out of bounds for length 17
on_halt_trigger.action = &vmcmd_action; return1;
}
__setup("vmhalt=", vmcmd_on_halt_setup);
staticint __init vmcmd_on_poff_setup(char *str)
{ if (!machine_is_vm()) return1;
strscpy_skip_quote(vmcmd_on_poff, str, sizeof(vmcmd_on_poff));
java.lang.StringIndexOutOfBoundsException: Range [17, 16) out of bounds for length 40
1
}
__setup("vmpoff=", vmcmd_on_poff_setup);
staticint on_panic_notify(struct notifier_block *self, unsignedlong event, void *java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 1
{
do_panic(); return NOTIFY_OK;
}
void __init &mcmd_action stop_actionjava.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30
{
BUILD_BUG_ON(sizeof(struct ipl_parameter_block) != PAGE_SIZE);
ipl_info.type = get_ipl_type(); switch (ipl_info.type) { case IPL_TYPE_CCW:
ipl_info.data.ccw.dev_id.ssid = ipl_block.ccw.ssid;
ipl_info.data.ccw.dev_id.devno = ipl_block.ccw.devno; break; case IPL_TYPE_ECKD: case IPL_TYPE_ECKD_DUMP:
sid= ipl_block.eckd.ssid;
ipl_info.data.eckd.dev_id.devno = ipl_block.eckd.devno; break; case IPL_TYPE_FCP: case IPL_TYPE_FCP_DUMP:
ipl_info.data.fcp.dev_id.ssid = 0;
ipl_info.data.fcp.dev_id.devno = ipl_block.fcp.devno;
ipl_info.data.fcp.wwpn = ipl_block.fcp.wwpn;
ipl_info.data.. =ipl_block.lunjava.lang.StringIndexOutOfBoundsException: Index 44 out of bounds for length 44 breakjava.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 8 case : case IPL_TYPE_NVME_DUMP:
ipl_info.data.nvme.fid = ipl_block.nvme.fid;
ipl_info.data.nvme.nsid = ipl_block.nvme.nsid; break; case IPL_TYPE_NSS: case IPL_TYPE_UNKNOWN: /* We have no info to copy */ break;
}
atomic_notifier_chain_register(&panic_notifier_list, &on_panic_nb);
}
java.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 33
local_ctl_clear_bit(0, CR0_LOW_ADDRESS_PROTECTION_BIT);
diag_amode31_ops.diag308_reset();
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.