Lines Matching +full:pcie +full:- +full:mac

4 PowerNV (as Non-Virtualized) is the "bare metal" platform using the
16 -----------------
23 * POWER8 PHB3 PCIe Host bridge and POWER9 PHB4 PCIe Host bridge.
24 * Simple OCC is an on-chip micro-controller used for power management tasks.
30 ---------------
36 * EEH support for PCIe Host bridge controllers.
44 --------
49 GitHub <https://github.com/open-power>`_.
52 `OpenPOWER <https://github.com/open-power/op-build/releases/>`__ site.
58 ---------------------------
60 KVM acceleration in Linux Power hosts is provided by the kvm-hv and
61 kvm-pr modules. kvm-hv is adherent to PAPR and it's not compliant with
62 powernv. kvm-pr in theory could be used as a valid accel option but
63 this isn't supported by kvm-pr at this moment.
67 KVM is not supported. This can be revisited in the future if kvm-pr (or
71 ------------
75 .. code-block:: bash
77 $ qemu-system-ppc64 -m 2G -machine powernv9 -smp 2,cores=2,threads=1 \
78 -accel tcg,thread=single \
79 -device e1000e,netdev=net0,mac=C0:FF:EE:00:00:02,bus=pcie.0,addr=0x0 \
80 -netdev user,id=net0,hostfwd=::20022-:22,hostname=pnv \
81 -kernel ./zImage.epapr \
82 -initrd ./rootfs.cpio.xz \
83 -nographic
87 .. code-block:: bash
89 -device ich9-ahci,id=sata0,bus=pcie.1,addr=0x0 \
90 -drive file=./ubuntu-ppc64le.qcow2,if=none,id=drive0,format=qcow2,cache=none \
91 -device ide-hd,bus=sata0.0,unit=0,drive=drive0,id=ide,bootindex=1 \
93 Complex PCIe configuration
98 on any of the available PCIe slots using command line options such as:
100 .. code-block:: bash
102 -device e1000e,netdev=net0,mac=C0:FF:EE:00:00:02,bus=pcie.0,addr=0x0
103 -netdev bridge,id=net0,helper=/usr/libexec/qemu-bridge-helper,br=virbr0,id=hostnet0
105 -device megasas,id=scsi0,bus=pcie.0,addr=0x0
106 -drive file=./ubuntu-ppc64le.qcow2,if=none,id=drive-scsi0-0-0-0,format=qcow2,cache=none
107-device scsi-hd,bus=scsi0.0,channel=0,scsi-id=0,lun=0,drive=drive-scsi0-0-0-0,id=scsi0-0-0-0,booti…
112 .. code-block:: bash
114 $ qemu-system-ppc64 -m 2G -machine powernv9 -smp 2,cores=2,threads=1 -accel tcg,thread=single \
115 -kernel ./zImage.epapr -initrd ./rootfs.cpio.xz -bios ./skiboot.lid \
117 -device megasas,id=scsi0,bus=pcie.0,addr=0x0 \
118 -drive file=./rhel7-ppc64le.qcow2,if=none,id=drive-scsi0-0-0-0,format=qcow2,cache=none \
119-device scsi-hd,bus=scsi0.0,channel=0,scsi-id=0,lun=0,drive=drive-scsi0-0-0-0,id=scsi0-0-0-0,booti…
121 -device pcie-pci-bridge,id=bridge1,bus=pcie.1,addr=0x0 \
123 -device ich9-ahci,id=sata0,bus=bridge1,addr=0x1 \
124 -drive file=./ubuntu-ppc64le.qcow2,if=none,id=drive0,format=qcow2,cache=none \
125 -device ide-hd,bus=sata0.0,unit=0,drive=drive0,id=ide,bootindex=1 \
126 -device e1000e,netdev=net0,mac=C0:FF:EE:00:00:02,bus=bridge1,addr=0x2 \
127 -netdev bridge,helper=/usr/libexec/qemu-bridge-helper,br=virbr0,id=net0 \
128 -device nec-usb-xhci,bus=bridge1,addr=0x7 \
130 -serial mon:stdio -nographic
134 .. code-block:: bash
136 -drive file=./fedora-ppc64le.qcow2,if=none,snapshot=on,id=drive0 \
137 -device virtio-blk-pci,drive=drive0,id=blk0,bus=pcie.0 \
139 -netdev tap,helper=/usr/lib/qemu/qemu-bridge-helper,br=virbr0,id=netdev0 \
140 -device virtio-net-pci,netdev=netdev0,id=net0,bus=pcie.1 \
142 -fsdev local,id=fsdev0,path=$HOME,security_model=passthrough \
143 -device virtio-9p-pci,fsdev=fsdev0,mount_tag=host,bus=pcie.2
149 number of cores. ``-smp 2,cores=1`` will define a machine with 2
150 sockets of 1 core, whereas ``-smp 2,cores=2`` will define a machine
151 with 1 socket of 2 cores. ``-smp 8,cores=2``, 4 sockets of 2 cores.
160 If you want to define your own BMC, use ``-nodefaults`` and specify
163 .. code-block:: bash
165 -device ipmi-bmc-sim,id=bmc0 -device isa-ipmi-bt,bmc=bmc0,irq=10
167 The files `palmetto-SDR.bin <http://www.kaod.org/qemu/powernv/palmetto-SDR.bin>`__
168 and `palmetto-FRU.bin <http://www.kaod.org/qemu/powernv/palmetto-FRU.bin>`__
173 .. code-block:: bash
175-device ipmi-bmc-sim,sdrfile=./palmetto-SDR.bin,fruareasize=256,frudatafile=./palmetto-FRU.bin,id=…
176 -device isa-ipmi-bt,bmc=bmc0,irq=10
182 .. code-block:: bash
184 -chardev socket,id=ipmi0,host=localhost,port=9002,reconnect-ms=10000 \
185 -device ipmi-bmc-extern,id=bmc0,chardev=ipmi0 \
186 -device isa-ipmi-bt,bmc=bmc0,irq=10 \
187 -nodefaults
194 .. code-block:: bash
196 -drive file=./witherspoon.pnor,format=raw,if=mtd
199 ------------------------------