{"push_id":2777251480,"size":8,"distinct_size":8,"ref":"refs/heads/master","head":"0d96d56298d5a918f60babbf5ae26a8a74e8183d","before":"7e529767704bcf47abd71f036f2019fe6fa9c59f","commits":[{"sha":"8a8cc857fa3f4a635cd9ef4acbd5abdfbe7872bd","author":{"name":"Andrew Donnellan","email":"efc2d7c347a094a6ec1d918179e819039044c564@au1.ibm.com"},"message":"hw/npu2: Don't assert if we hit a mixed OpenCAPI/NVLink setup\n\nIf our device tree contains a mix of OpenCAPI and NVLink links, that's a\nproblem, but it's not fatal and we should simply abort NPU init rather than\nkill the machine - this is helpful for doing further debugging.\n\nSigned-off-by: Andrew Donnellan <andrew.donnellan@au1.ibm.com>\nSigned-off-by: Stewart Smith <stewart@linux.ibm.com>","distinct":true,"url":"https://api.github.com/repos/qemu/skiboot/commits/8a8cc857fa3f4a635cd9ef4acbd5abdfbe7872bd"},{"sha":"167fcb20aa9752e19c4f381cdec7baa63e675a38","author":{"name":"Reza Arbab","email":"4c896a97e6b998365c2d50a267b0f1ca5f7995de@linux.ibm.com"},"message":"pci: Move logging macros to pci.h\n\nMove the PCI{TRACE,DBG,NOTICE,ERR} logging macros from pci.c to pci.h so\nthey can be used in other files.\n\nSigned-off-by: Reza Arbab <arbab@linux.ibm.com>\nReviewed-by: Alistair Popple <alistair@popple.id.au>\nSigned-off-by: Stewart Smith <stewart@linux.ibm.com>","distinct":true,"url":"https://api.github.com/repos/qemu/skiboot/commits/167fcb20aa9752e19c4f381cdec7baa63e675a38"},{"sha":"77f26507f1ea17f535522e93667ffd4a7cd06dbb","author":{"name":"Reza Arbab","email":"4c896a97e6b998365c2d50a267b0f1ca5f7995de@linux.ibm.com"},"message":"phb4: Track PEC index in dt and phb4 struct\n\nKnowing the PEC index is going to be important when we enable relaxed\nordering, so store this value for later use.\n\nSigned-off-by: Alistair Popple <alistair@popple.id.au>\n[arbab@linux.ibm.com: Rebase/refactor original changes]\nSigned-off-by: Reza Arbab <arbab@linux.ibm.com>\nReviewed-By: Alistair Popple <alistair@popple.id.au>\nSigned-off-by: Stewart Smith <stewart@linux.ibm.com>","distinct":true,"url":"https://api.github.com/repos/qemu/skiboot/commits/77f26507f1ea17f535522e93667ffd4a7cd06dbb"},{"sha":"06e9970099459ad01f3cb4456baf94093165a183","author":{"name":"Reza Arbab","email":"4c896a97e6b998365c2d50a267b0f1ca5f7995de@linux.ibm.com"},"message":"npu2: Add NPU2_SM_REG_OFFSET()\n\nAdd a register offset calculation macro using SM block index, similar to\nthe other NPU2_*_REG_OFFSET() macros.\n\nSigned-off-by: Alistair Popple <alistair@popple.id.au>\n[arbab@linux.ibm.com: Rebase/refactor original changes]\nSigned-off-by: Reza Arbab <arbab@linux.ibm.com>\nReviewed-By: Alistair Popple <alistair@popple.id.au>\nSigned-off-by: Stewart Smith <stewart@linux.ibm.com>","distinct":true,"url":"https://api.github.com/repos/qemu/skiboot/commits/06e9970099459ad01f3cb4456baf94093165a183"},{"sha":"f43465a0ac6da0e2f120c227e103497cb35cc8c4","author":{"name":"Reza Arbab","email":"4c896a97e6b998365c2d50a267b0f1ca5f7995de@linux.ibm.com"},"message":"npu2: Don't open code NPU2_RELAXED_ORDERING_CFG2\n\nMake the code that initializes these registers more descriptive by\nusing macros instead of open coded literals. No functional change.\n\nSigned-off-by: Reza Arbab <arbab@linux.ibm.com>\nReviewed-By: Alistair Popple <alistair@popple.id.au>\nSigned-off-by: Stewart Smith <stewart@linux.ibm.com>","distinct":true,"url":"https://api.github.com/repos/qemu/skiboot/commits/f43465a0ac6da0e2f120c227e103497cb35cc8c4"},{"sha":"736d8b150f8611af0c4d0bdf6b3273a7a0e2b1c2","author":{"name":"Reza Arbab","email":"4c896a97e6b998365c2d50a267b0f1ca5f7995de@linux.ibm.com"},"message":"npu2: Add support for relaxed-ordering mode\n\nSome device drivers support out of order access to GPU memory. This does\nnot affect the CPU view of memory but it does affect the GPU view of\nmemory. It should only be enabled if the GPU driver has requested it.\n\nAdd OPAL APIs allowing the driver to query relaxed ordering state or\nrequest it to be set for a device. Current hardware only allows relaxed\nordering to be enabled per PCIe root port. So the code here doesn't\nenable relaxed ordering until it has been explicitly requested for every\ndevice on the port.\n\nSigned-off-by: Alistair Popple <alistair@popple.id.au>\n[arbab@linux.ibm.com: Rebase/refactor original changes]\nSigned-off-by: Reza Arbab <arbab@linux.ibm.com>\nReviewed-By: Alistair Popple <alistair@popple.id.au>\nSigned-off-by: Stewart Smith <stewart@linux.ibm.com>","distinct":true,"url":"https://api.github.com/repos/qemu/skiboot/commits/736d8b150f8611af0c4d0bdf6b3273a7a0e2b1c2"},{"sha":"1c62f56b33511f4208ae289afb68f3d1f24f3924","author":{"name":"Reza Arbab","email":"4c896a97e6b998365c2d50a267b0f1ca5f7995de@linux.ibm.com"},"message":"doc/opal-api: Document npu2 relaxed ordering APIs\n\nAdd documentation for these new OPAL APIs:\n\n#define OPAL_NPU_SET_RELAXED_ORDER\t\t168\n#define OPAL_NPU_GET_RELAXED_ORDER\t\t169\n\nSigned-off-by: Reza Arbab <arbab@linux.ibm.com>\nSigned-off-by: Stewart Smith <stewart@linux.ibm.com>","distinct":true,"url":"https://api.github.com/repos/qemu/skiboot/commits/1c62f56b33511f4208ae289afb68f3d1f24f3924"},{"sha":"0d96d56298d5a918f60babbf5ae26a8a74e8183d","author":{"name":"Cyril Bur","email":"6ce38dade8c4b52fd55c193fae70fd1d1275c3c3@au1.ibm.com"},"message":"phb4: Use the return value of phb4_fenced() in phb4_get_diag_data()\n\nphb4_get_diag_data() checks the flags for the PHB4_AIB_FENCED after\nhaving called phb4_fenced(). This information is returned by\nphb4_fenced().\n\nThis patch was prompted by an unused return value warning in Coverity.\n\nFixes: CID 163734\nSigned-off-by: Cyril Bur <cyril.bur@au1.ibm.com>\nSigned-off-by: Stewart Smith <stewart@linux.ibm.com>","distinct":true,"url":"https://api.github.com/repos/qemu/skiboot/commits/0d96d56298d5a918f60babbf5ae26a8a74e8183d"}]}
{"actor":{"display_login":"qemu-deploy"}}