/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Inventory/Item/ |
H A D | Dimm.interface.yaml | 4 - name: MemoryDataWidth 8 - name: MemorySizeInKB 12 - name: MemoryDeviceLocator 16 - name: MemoryType 20 - name: MemoryTypeDetail 24 - name: MaxMemorySpeedInMhz 28 - name: MemoryAttributes 33 - name: MemoryConfiguredSpeedInMhz 37 - name: ECC 40 Error-Correcting Code. [all …]
|
/openbmc/openbmc/meta-openembedded/meta-perl/recipes-perl/libcrypt/ |
H A D | libcrypt-openssl-random-perl_0.17.bb | 1 SUMMARY = "Crypt::OpenSSL::Random - OpenSSL/LibreSSL pseudo-random number generator access" 3 HOMEPAGE = "https://metacpan.org/pod/Crypt::OpenSSL::Random" 4 LICENSE = "Artistic-1.0 | GPL-1.0-or-later" 8 SRC_URI = "${CPAN_MIRROR}/authors/id/R/RU/RURBAN/Crypt-OpenSSL-Random-${PV}.tar.gz" 11 S = "${WORKDIR}/Crypt-OpenSSL-Random-${PV}" 15 libcrypt-openssl-guess-perl-native \ 18 EXTRA_CPANFLAGS = "INC='-I${STAGING_INCDIR}' LIBS='-L${STAGING_LIBDIR} -L${STAGING_BASELIBDIR} -lcr… 20 inherit cpan ptest-perl 23 perl-module-exporter \ 24 perl-module-strict \ [all …]
|
/openbmc/openbmc-test-automation/gui/gui_test/security_and_access_menu/ |
H A D | test_user_management_sub_menu.robot | 3 Documentation Test OpenBMC GUI "User management" sub-menu of "Security and access". 17 ${xpath_select_user} //input[contains(@class,"custom-control-input")] 20 ${xpath_edit_user} //*[@data-test-id='userManagement-tableRowAction-edit-0'] 21 ${xpath_delete_user} //*[@data-test-id='userManagement-tableRowAction-delete-1'] 22 ${xpath_account_status_enabled_button} //*[@data-test-id='userManagement-radioButton-statusEnable… 23 ${xpath_account_status_disabled_button} //*[@data-test-id='userManagement-radioButton-statusDisabl… 24 ${xpath_username_input_button} //*[@data-test-id='userManagement-input-username'] 25 ${xpath_privilege_list_button} //*[@data-test-id='userManagement-select-privilege'] 26 ${xpath_password_input_button} //*[@data-test-id='userManagement-input-password'] 27 ${xpath_password_confirm_button} //*[@data-test-id='userManagement-input-passwordConfirmati… [all …]
|
/openbmc/openbmc-test-automation/ipmi/ |
H A D | test_ipmi_user.robot | 48 ${random_userid} ${random_username}= Create Random IPMI User 70 ${random_userid} ${random_username}= Create Random IPMI User 79 Set Channel Access ${random_userid} ipmi=on privilege=${admin_level_priv} 81 ${users_access}= Get User Access Ipmi ${CHANNEL_NUMBER} 84 ${index}= Evaluate ${random_userid} - 1 85 # Verify the user access of created user. 100 ${random_userid} ${random_username}= Create Random IPMI User 121 ${random_invalid_id}= Evaluate random.randint(16, 1000) modules=random 138 ${random_userid} ${random_username}= Create Random IPMI User 168 ${random_userid} ${random_username}= Create Random IPMI User [all …]
|
H A D | test_ipmi_payload.robot | 92 Verify Set User Access Payload For Standard Payload SOL 95 [Teardown] Run Keywords Set User Access Payload For Given User ${user_id_in_hex} 103 # Get default user access payload values. 104 …${default_user_access_payload}= Get User Access Payload For Given Channel ${userid_in_hex_format} 106 # Disable Standard payload 1 via set user access payload command. 107 Set User Access Payload For Given User ${user_id_in_hex} Disable 112 Verify Set User Access Payload For Operator Privileged User 113 [Documentation] Try to set user access payload using operator privileged user and expect error. 126 Verify Set User Access Payload For Invalid User 127 [Documentation] Verify set user access payload IPMI command for invalid user. [all …]
|
H A D | test_ipmi_general.robot | 45 ${uuid}= Remove String ${uuid} - 63 # [channel_protocol_type]: IPMB-1.0 64 # [session_support]: multi-session 69 # [per-message_auth]: enabled 72 # [Non-Volatile Settings]: 74 # [per-message_auth]: enabled 80 ${channel_volatile_data_config}= Get Channel Access Config /run/ipmi/channel_access_volatile.json 81 ${channel_nv_data_config}= Get Channel Access Config /var/lib/ipmi/channel_access_nv.json 106 Valid Value disabled_ipmi_conf_map['${channel_info_ipmi['volatile(active)_settings']['per-message_auth']}'] 115 # Verify Non-Volatil [all...] |
/openbmc/libcper/generator/sections/ |
H A D | gen-section-dmar.c | 2 * Functions for generating pseudo-random CPER DMAr error sections. 9 #include <libcper/generator/gen-utils.h> 10 #include <libcper/generator/sections/gen-section.h> 12 //Generates a single pseudo-random generic DMAr error section, saving the resulting address to the … 18 //Create random bytes. in generate_section_dmar_generic() 29 *(bytes + 5) = cper_rand() % 2; //Access type. in generate_section_dmar_generic() 38 //Generates a single pseudo-random VT-d DMAr error section, saving the resulting address to the giv… 44 //Create random bytes. in generate_section_dmar_vtd() 50 *(bytes + 36 + i) = 0; //Reserved bytes 36-47. in generate_section_dmar_vtd() 56 *reserved &= ~0x1FFF0000; //Bits 80-92 of fault record. in generate_section_dmar_vtd() [all …]
|
/openbmc/qemu/docs/system/ |
H A D | secrets.rst | 4 ----------------------------- 9 unlock key material, remote desktop services require an access password. 13 At startup this can be done using the ``-object secret,...`` command line 15 monitor commands. The examples that follow will illustrate use of ``-object`` 25 multi-user host. Command line arguments are usually visible in the process 36 -object secret,id=secvnc0,data=87539319 45 -object secret,id=secvnc0,data=ODc1MzkzMTk=,format=base64 58 -object secret,id=secvnc0,file=vnc-password.txt 61 In this example the file ``vnc-password.txt`` contains the plain text secret 72 -object secret,id=sec0,file=vnc-password.txt,format=base64 [all …]
|
/openbmc/qemu/tests/tcg/aarch64/system/ |
H A D | mte.S | 8 * SPDX-License-Identifier: LGPL-2.1-or-later 11 #define addr x0 /* Ptr to the start of the MTE-enabled page. */ 12 #define tagged_addr x1 /* 'addr' ptr with a random-generated tag added. */ 55 * ATA[43] = 0b1 => Enable access to allocation tags at EL1 67 * MTE-enabled page resides at the 3rd 2MB chunk in the second 1GB 77 * Set GCR for random tag generation. 0xA5 is just a random value to set 98 * Store a random value (0xdeadbeef) to tagged_addr address. This must 101 * set the same, otherwise something is off and the test fails -- an 107 /* This label is used by GDB Python script test-mte.py. */
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-devtools/php/php/ |
H A D | php-fpm.service | 1 # It's not recommended to modify this file in-place, because it 11 PIDFile=@LOCALSTATEDIR@/run/php-fpm.pid 12 ExecStart=@SBINDIR@/php-fpm --nodaemonize --fpm-config /etc/php-fpm.conf 13 ExecReload=@BINDIR@/kill -USR2 $MAINPID 16 # so this service cannot access the global directories and other processes cannot 17 # access this service's directories. 20 # Mounts the /usr, /boot, and /etc directories read-only for processes invoked by this unit. 24 # such as /dev/null, /dev/zero or /dev/random (as well as the pseudo TTY subsystem) to it, 33 # Kernel variables accessible through /proc/sys, /sys, /proc/sysrq-trigger, /proc/latency_stats, 34 # /proc/acpi, /proc/timer_stats, /proc/fs and /proc/irq will be made read-only to all processes [all …]
|
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/ |
H A D | Processor.v1_20_1.json | 4 "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json", 5 …"copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.or… 12 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { 34 "description": "The available OEM-specific actions for this resource.", 35 …"longDescription": "This property shall contain the available OEM-specific actions for this resour… 57 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { 95 …operties contained in this object shall conform to the Redfish Specification-described requirement… 106 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { 177 …operties contained in this object shall conform to the Redfish Specification-described requirement… 214 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { [all …]
|
H A D | Memory.v1_21_0.json | 4 "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json", 5 …"copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.or… 12 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { 64 "description": "The available OEM-specific actions for this resource.", 65 …"longDescription": "This property shall contain the available OEM-specific actions for this resour… 108 … "longDescription": "This type shall contain CXL-specific properties for a memory device.", 110 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { 133 …"description": "Total device non-volatile memory capacity in MiB staged for next activation. The … 134 …escription": "The value of this property shall indicate the total device non-volatile memory capac… 170 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { [all …]
|
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema-installed/ |
H A D | Processor.v1_20_1.json | 4 "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json", 5 …"copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.or… 12 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { 34 "description": "The available OEM-specific actions for this resource.", 35 …"longDescription": "This property shall contain the available OEM-specific actions for this resour… 57 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { 95 …operties contained in this object shall conform to the Redfish Specification-described requirement… 106 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { 177 …operties contained in this object shall conform to the Redfish Specification-described requirement… 214 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { [all …]
|
H A D | Memory.v1_21_0.json | 4 "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json", 5 …"copyright": "Copyright 2014-2025 DMTF. For the full DMTF copyright policy, see http://www.dmtf.or… 12 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { 64 "description": "The available OEM-specific actions for this resource.", 65 …"longDescription": "This property shall contain the available OEM-specific actions for this resour… 108 … "longDescription": "This type shall contain CXL-specific properties for a memory device.", 110 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { 133 …"description": "Total device non-volatile memory capacity in MiB staged for next activation. The … 134 …escription": "The value of this property shall indicate the total device non-volatile memory capac… 170 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": { [all …]
|
/openbmc/phosphor-net-ipmid/command/ |
H A D | rakp12.cpp | 13 #include <phosphor-logging/lg2.hpp> 45 if (inPayload.size() < (sizeof(*request) - userNameMaxLen)) in RAKP12() 55 if (endian::from_ipmi(request->managedSystemSessionID) == in RAKP12() 59 response->rmcpStatusCode = in RAKP12() 68 endian::from_ipmi(request->managedSystemSessionID)); in RAKP12() 73 response->rmcpStatusCode = in RAKP12() 79 sizeof(RAKP1request) - (userNameMaxLen - request->user_name_len); in RAKP12() 83 if (request->user_name_len > userNameMaxLen || in RAKP12() 86 response->rmcpStatusCode = in RAKP12() 92 session->userName.assign(request->user_name, request->user_name_len); in RAKP12() [all …]
|
/openbmc/dbus-sensors/ |
H A D | meson.build | 2 'dbus-sensors', 5 license: 'Apache-2.0', 11 # '-DBOOST_ASIO_HAS_IO_URING', 12 # '-DBOOST_ASIO_DISABLE_EPOLL', 15 # random file access. But we'd like to enable it for all daemons. 16 # https://github.com/openbmc/dbus-sensors/issues/19 19 '-Wno-psabi', 20 '-Wuninitialized', 21 '-DBOOST_SYSTEM_NO_DEPRECATED', 22 '-DBOOST_ASIO_NO_DEPRECATED', [all …]
|
/openbmc/qemu/tests/image-fuzzer/qcow2/ |
H A D | layout.py | 19 import random 63 The class allows access to a field in the list by its name. 87 This class allows to create qcow2 images with random valid structures and 93 """Create a random valid qcow2 image with the correct header and stored 113 self.bias = random.uniform(0.2, 0.5) 122 """Generate a random valid header.""" 125 ['>I', 4, random.randint(2, 3), 'version'], 151 random.getrandbits(2) 152 self.header['compatible_features'][0].value = random.getrandbits(1) 159 free_space = self.cluster_size - self.ext_offset - \ [all …]
|
/openbmc/u-boot/cmd/ |
H A D | Kconfig | 4 bool "Support U-Boot commands" 7 Enable U-Boot's command-line functions. This provides a means 8 to enter commands into U-Boot for a wide variety of purposes. It 12 substantially to the size of U-Boot. 71 U-Boot automatic booting process and bring the device 72 to the U-Boot prompt for user input. 103 autoboot starts booting, U-Boot gives a command prompt. The 104 U-Boot prompt will time out if CONFIG_BOOT_RETRY_TIME is 116 U-Boot gives a command prompt. The U-Boot prompt never 120 bool "Enable Ctrl-C autoboot interruption" [all …]
|
/openbmc/u-boot/board/buffalo/lsxl/ |
H A D | README | 2 ----- 3 The Buffalo Linkstation Pro/Live, codename LS-XHL and LS-CHLv2, is a single 4 disk NAS server. The PCBs of the LS-XHL and LS-CHLv2 are almost the same. 5 The LS-XHL has a faster CPU and more RAM with a wider data bus, therefore 6 the LS-XHL PCB has two SDRAM chips. Both have a Kirkwood CPU (Marvell 7 88F6281). The only on-board storage is a 4 Mbit SPI flash which stores the 13 ----------- 15 access an (unmodified) board other than using the netconsole. If you want 19 Therefore, on entering the resuce mode, a random ethernet address is 24 access board from any host within the network segment. To determine the IP [all …]
|
/openbmc/u-boot/include/ |
H A D | spd.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 25 unsigned char clk_access; /* 10 SDRAM Access from Clock at CL=X */ 30 unsigned char min_delay; /* 15 for Back to Back Random Address */ 38 unsigned char clk_cycle2; /* 23 Min SDRAM Cycle time at CL=X-1 */ 39 unsigned char clk_access2; /* 24 SDRAM Access from Clock at CL=X-1 */ 40 unsigned char clk_cycle3; /* 25 Min SDRAM Cycle time at CL=X-2 */ 41 unsigned char clk_access3; /* 26 Max Access from Clock at CL=X-2 */ 62 unsigned char res[15]; /* 47-xx IDD in SPD and Reserved space */ 64 unsigned char cksum; /* 63 Checksum for bytes 0-62 */ 65 unsigned char mid[8]; /* 64 Mfr's JEDEC ID code per JEP-108E */
|
/openbmc/qemu/tests/tcg/aarch64/ |
H A D | mte-8.c | 2 * To be compiled with -march=armv8.5-a+memtag 6 … https://www.kernel.org/doc/html/next/arch/arm64/memory-tagging-extension.html#example-of-correct-… 28 * Insert a random logical tag into the given pointer. 57 * tag check faults (based on per-CPU preference) and allow all in main() 58 * non-zero tags in the randomly generated set. in main() 69 MAP_PRIVATE | MAP_ANONYMOUS, -1, 0); in main() 86 /* access with the default tag (0) */ in main()
|
/openbmc/qemu/linux-headers/asm-mips/ |
H A D | mman.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 16 * allowed without PROT_WRITE and no access will be allowed for PROT_NONE. 30 /* 0x01 - 0x03 are defined in linux/mman.h */ 40 /* These are linux-specific */ 43 #define MAP_GROWSDOWN 0x1000 /* stack-like segment */ 73 #define MADV_RANDOM 1 /* expect random page references */ 108 #define MADV_GUARD_INSTALL 102 /* fatal signal on access to range */
|
/openbmc/qemu/docs/devel/ |
H A D | zoned-storage.rst | 2 zoned-storage 10 https://zonedstorage.io/docs/introduction/zoned-storage 13 ------------------------------------- 15 - BLK_Z_HM: The host-managed zoned model only allows sequential writes access 16 to zones. It supports ZBD-specific I/O commands that can be used by a host to 18 - BLK_Z_HA: The host-aware zoned model allows random write operations in 20 - BLK_Z_NONE: The non-zoned model has no zones support. It includes both 21 regular and drive-managed ZBD devices. ZBD-specific I/O commands are not 27 a BlockDriverState graph(for example, raw format on top of file-posix). The 29 the way up to the BlockBackend. If the zoned storage model in file-posix is [all …]
|
/openbmc/openbmc-test-automation/lib/ |
H A D | ipmi_client.robot | 4 ... command. IPMI raw command will use dbus-send command 16 ${dbusHostIpmicmd1}= dbus-send --system ${OPENBMC_BASE_URI}HostIpmi/1 22 ${IPMI_INBAND_CMD}= ipmitool -C ${IPMI_CIPHER_LEVEL} -N ${IPMI_TIMEOUT} -p ${IPMI_PORT} 23 ${HOST}= -H 40 # -C=3, -I=lanplus, etc.). Currently, only 64 # -C=3, -I=lanplus, etc.). Currently, only 93 ... ${IPMITOOL_PATH} -I dbus ${command} return_stdout=True 100 [Documentation] Run the raw IPMI command in-band. 123 [Documentation] Run the standard IPMI command in-band. 156 # "-vvv"), it will be pre-pended to this [all …]
|
/openbmc/qemu/linux-headers/asm-generic/ |
H A D | mman-common.h | 1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */ 7 Based on: asm-xxx/mman.h 14 /* 0x10 reserved for arch-specific use */ 15 /* 0x20 reserved for arch-specific use */ 20 /* 0x01 - 0x03 are defined in linux/mman.h */ 25 /* 0x0100 - 0x4000 flags are defined in asm-generic/mman.h */ 46 #define MADV_RANDOM 1 /* expect random page references */ 82 #define MADV_GUARD_INSTALL 102 /* fatal signal on access to range */
|