Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign up
Pinned
8,748 contributions in the last year
Activity overview
Contributed to
pfalcon/pycopy-lib,
pfalcon/pycopy,
zephyrproject-rtos/zephyr
and 5 other
repositories
Contribution activity
May 2020
Created a pull request in zephyrproject-rtos/zephyr that received 23 comments
lib: os: fdtable: Add syscalls for POSIX read/write/close/ioctl operations
Fdtable is a kernel-level structure, so functions accessing it, like read(), write(), close(), should be syscalls. This conversion however emphasiz…
+307
−68
•
23
comments
- doc: release-notes-2.3: Add POSIX subsys highlights
- libc: newlib: libc-hooks: Warn that there's no write() without POSIX_API
- samples: net: echo_async_select: Use read()/write() if possible
- include: posix: Add <sys/select.h> header for POSIX subsystem
- tests/posix/common/src/clock.c: Dummy change to trigger issue with m2gl025_miv board in CI
- posix: Update to new kernel timeout API
- net: shell: Allow to set interface for ping (add -I option)
- tests: posix: common: Rework comparison of REALTIME and MONOTONIC clock
- net: ipv6: Do not add same prefix multiple times to timer list
- net: ipv6: RA prefix option length not checked
- samples: sockets: socketpair: sample application and docs
- lib: posix: nanosleep
- net: stats: Priority field was used instead of traffic class
- net: socket: Add sendmsg() support to AF_PACKET
- tests: socketpair: fix userspace thread permissions
- How to connect two networked Zephyr instances together
- drivers: eth: stm32: Fix invalid assertion check
- net: context: log_strup() missing from AF_PACKET bind() call
- Fix tests not starting with test_
- net: socket: syscall for socketpair(2)
- net: shell: Add command to print information about net_pkt
- Xch/snprintf vs snprintk
- samples: net: cloud: google: Convert to allow new timeouts
- Fix several issues with the Google MQTT demo
- x86: Revert "qemu_x86: use icount for 32-bit"
- posix: Update to new kernel timeout API
- kernel: pipe: read_avail / write_avail syscalls
- tests: net: dns: Increase stack size for coverage support
- net: Replace NET_WAIT_FOREVER by SYS_FOREVER_MS
- Rename FP_SHARING and its friends to FPU_SHARING
Created an issue in zephyrproject-rtos/sdk-ng that received 32 comments
Newlib: inconsistent usage of write() vs _write() in builds for different architectures to dump error messages to console
Newlib build included with x86 toolchain calls write() in [TBF], while e.g. arm - _write(). This is inconsistent and causes confusion. x86 way of c…
32
comments
- Noticeable latency with fetching LAVA results (qa-reports.linaro.org)
- Testcase failure in "lava" testsuite goes unreported in SQUAD
- UI: Build page: Switching among suites*envs/suites/envs views resets "failures only" checkbox
- SQUAD (appear to) ignore/doesn't show job_name field from the original LAVA jobdef file
- UI: Can't subscribe to project notifications from project, d'oh
- UI: Suggestion: Make JSON files viewable inline, don't force download
- Add annotation: "There was an error while editing annotation. Message: undefined"
- Inconsistent naming of Kconfig options related to stack sizes of various Zephyr components
- No tests/samples covering socket read()/write() calls
- [CI] m2gl025_miv in Shippable CI systematically fails some tests
- sockets/posix: poll()/select() implementation should be factored out from sockets subsys into POSIX subsys