anchao opened a new pull request, #15799:
URL: https://github.com/apache/nuttx/pull/15799

   ## Summary
   
   1. arm64/qemu-armv8a/ivshmem: add ivshmem(Inter-VM share memory) example
       
       rpproxy_ivshmem:  Remote slave(client) proxy process.
       rpserver_ivshmem: Remote master(host) server process.
   
       Please refer to the official Qemu ivshmem documentation for more 
information:
   
       https://www.qemu.org/docs/master/system/devices/ivshmem.html
   
       Signed-off-by: chao an <anchao.arc...@bytedance.com>
   
   2. drivers/devicetree: fix typo FDT_PCI_PREFTCH -> FDT_PCI_PREFETCH
   
       should be FDT_PCI_PREFETCH
   
       Signed-off-by: chao an <anchao.arc...@bytedance.com>
   
   3. arm64/qemu/fdt: merge ioresource MEM64 to prefetchable memory
   
       this commit with fix prefetchable memory fault on IVSHMEM
   
       Signed-off-by: chao an <anchao.arc...@bytedance.com>
   
   4. arm64/qemu/fdt: fix build break
   
       nuttx/boards/arm64/qemu/qemu-armv8a/src/qemu_bringup.c: In function 
'register_pci_host_from_fdt':
       nuttx/boards/arm64/qemu/qemu-armv8a/src/qemu_bringup.c:138:15: error: 
too few arguments to function 'fdt_get_reg_base'
         138 |   cfg.start = fdt_get_reg_base(fdt, offset);
             |               ^~~~~~~~~~~~~~~~
       In file included from 
nuttx/boards/arm64/qemu/qemu-armv8a/src/qemu_bringup.c:34:
       nuttx/include/nuttx/fdt.h:253:11: note: declared here
         253 | uintptr_t fdt_get_reg_base(FAR const void *fdt, int offset, int 
index);
             |           ^~~~~~~~~~~~~~~~
   
       Signed-off-by: chao an <anchao.arc...@bytedance.com>
   
   5. arm64/qemu/fdt: remove duplicate mmio parser code
   
       reuse fdt_virtio_mmio_devices_register() to avoid duplicate
   
       Signed-off-by: chao an <anchao.arc...@bytedance.com>
   
   
   
   ## Impact
   
   N/A
   
   ## Testing
   
   cmake -B server -DBOARD_CONFIG=qemu-armv8a:rpserver_ivshmem -GNinja
   cmake -B proxy -DBOARD_CONFIG=qemu-armv8a:rpproxy_ivshmem -GNinja


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@nuttx.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to