git: kernel - Refactor kern_kevent(), fix timeout overflow (ppoll() bug) (3)

2020-06-07 Thread Matthew Dillon
commit d3b97be98d163599340629a06706bd9684ede8a0 Author: Matthew Dillon Date: Sun Jun 7 11:30:49 2020 -0700 kernel - Refactor kern_kevent(), fix timeout overflow (ppoll() bug) (3) * Fix a second timer overflow. The systimer clock variable is actualy only 32 bits, a 10 minut

git: kernel - Refactor kern_kevent(), fix timeout overflow (ppoll() bug) (2)

2020-06-06 Thread Matthew Dillon
commit 95121ed29684b5174d05f7d4a3305c64cbad0949 Author: Matthew Dillon Date: Sat Jun 6 11:05:53 2020 -0700 kernel - Refactor kern_kevent(), fix timeout overflow (ppoll() bug) (2) * Certain unsupported EV_ERROR events can cause kern_kevent() to live-lock, which hits a 'check

git: kernel - Refactor kern_kevent(), fix timeout overflow (ppoll() bug)

2020-06-04 Thread Matthew Dillon
commit 7eea59b754f37d04a34589c316dcf30bcd8e2b88 Author: Matthew Dillon Date: Thu Jun 4 16:33:04 2020 -0700 kernel - Refactor kern_kevent(), fix timeout overflow (ppoll() bug) * Fix a bug where large timeouts or very small timeouts could overflow the ustimeout variable. Cha