Junxiao Shi

Results 45 comments of Junxiao Shi

Hey @koorchik can you review and merge?

After a long time without action from the repository owner, I have decided to publish my patches in a fork: [@yoursunny/mole-rpc](https://www.npmjs.com/package/@yoursunny/mole-rpc). If anyone else is affected from this bug, you...

Hey @koorchik can you review and merge?

After a long time without action from the repository owner, I have decided to publish my patches in a fork: [@yoursunny/mole-rpc](https://www.npmjs.com/package/@yoursunny/mole-rpc). If anyone else is affected from this bug, you...

Why would DPDK end up in `/usr/include/dpdk`? Their source installation does not put files there. I'm aware that Ubuntu's [libdpdk-dev](https://packages.ubuntu.com/focal-updates/libdpdk-dev) package can put files there. However, the DPDK version provided...

> > I'm aware that Ubuntu's [libdpdk-dev](https://packages.ubuntu.com/focal-updates/libdpdk-dev) package can put files there. > > However, the DPDK version provided in Ubuntu package is incompatible with NDN-DPDK, so this is a...

Go does not have dlopen. `dlopen.Load` function calls `C.dlopen`. The problem is with `/usr/local/lib/libspdk.so`, which contains this text: (no newlines in actual file) ```text GROUP ( libspdk_accel.so libspdk_accel_ioat.so libspdk_bdev.so libspdk_bdev_aio.so...

> Can you `dlopen()` the specific libraries that you need? Some libraries are not directly referenced, but needed for their side-effects of registering drivers. For example, `libspdk_bdev_aio.so` registers `bdev_aio_create` RPC...

Docker version 20.10.17, build 100c701 It seems that `--mount type=bind,source=/sys,target=/sys` no longer mounts sysfs in RW mode. Even if `mount` command inside the container shows `/sys` to be RW, opening...

DPDK is a set of C libraries. The only way to use DPDK from Go program is through Cgo. [nff-go](https://github.com/intel-go/nff-go) is a popular Go wrapper of DPDK. A major limitation...