Age | Commit message (Expand) | Author |
2020-06-22 | there's not going to be any whole kernel wide network livelocks soon. | David Gwynne |
2020-06-21 | add mq_push. it's like mq_enqueue, but drops from the head, not the tail. | David Gwynne |
2020-06-19 | backout pipe change, it crashes some arch | Theo de Raadt |
2020-06-18 | Compare `so' and `sosp' types just after `sosp' obtaining. We can't splice | mvs |
2020-06-17 | Instead of performing three distinct allocations per created pipe, | anton |
2020-06-17 | make intrmap_cpu return a struct cpu_info *, not a "cpuid number" thing. | David Gwynne |
2020-06-17 | add intrmap, an api that picks cpus for devices to attach interrupts to. | David Gwynne |
2020-06-16 | wire stoeplitz code into the tree. | David Gwynne |
2020-06-15 | Implement a simple kqfilter for deadfs matching its poll handler. | Martin Pieuchot |
2020-06-15 | Set __EV_HUP when the conditions matching poll(2)'s POLLUP are found. | Martin Pieuchot |
2020-06-15 | Raise SPL when modifying ps_klist to prevent a race with interrupts. | Visa Hankala |
2020-06-14 | Remove misleading XXX about locking of ps_klist. All of the kqueue | Visa Hankala |
2020-06-12 | Revert addition of double underbars for filter-specific flag. | Martin Pieuchot |
2020-06-11 | Move FRELE() outside fdplock in dup*(2) code. This avoids a potential | Visa Hankala |
2020-06-11 | Rename poll-compatibility flag to better reflect what it is. | Martin Pieuchot |
2020-06-11 | Make spec_kqfilter() and cttykqfilter() behave like their corresponding | Martin Pieuchot |
2020-06-11 | whitespace and speeling fix in a comment. no functional change. | David Gwynne |
2020-06-11 | make taskq_barrier wait for pending tasks, not just the running tasks. | David Gwynne |
2020-06-11 | get rid of a vestigial bit of the sbartq. | David Gwynne |
2020-06-10 | Move closef() outside fdplock() in sys_socketpair(). This prevents | Visa Hankala |
2020-06-07 | add support for running taskq_barrier from a task inside the taskq. | David Gwynne |
2020-05-30 | In automatic performance mode on systems with offline CPUs because of SMT | solene |
2020-05-30 | Introduce kqueue_terminate() & kqueue_free(), no functional changes. | Martin Pieuchot |
2020-05-29 | dev/rndvar.h no longer has statistical interfaces (removed during various | Theo de Raadt |
2020-05-29 | rndvar.h not needed here | Theo de Raadt |
2020-05-28 | File allocation in socket(2) & socketpair(2) no longer need the KERNEL_LOCK(). | Martin Pieuchot |
2020-05-25 | Revert "Add kqueue_scan_state struct" | Visa Hankala |
2020-05-25 | Pass bootblock indicator RB_GOODRANDOM to random_start(). Future work | Theo de Raadt |
2020-05-21 | Add missing ICANON check in filt_ptcwrite(). | Martin Pieuchot |
2020-05-20 | clock_gettime(2): use nanoruntime(9) to get value for CLOCK_UPTIME | cheloha |
2020-05-20 | timecounting: decide whether to advance offset within tc_windup() | cheloha |
2020-05-17 | Add function for attaching RTC drivers, to reduce direct use | Visa Hankala |
2020-05-17 | Add kqueue_scan_state struct | Visa Hankala |
2020-05-16 | Make inittodr() and resettodr() MI. | Mark Kettenis |
2020-05-08 | Do not wait indefinitely for flushing when closing a tty. | Martin Pieuchot |
2020-04-29 | Ensure that if we are doing a delayed write with a NOCACHE buffer, we | Bob Beck |
2020-04-15 | Fix panic message. | Mark Kettenis |
2020-04-12 | In sosplice(), temporarily release the socket lock before calling | anton |
2020-04-11 | Add soassertlocked() checks to sbappend() and sbappendaddr(). This brings | Claudio Jeker |
2020-04-08 | Make fifo_kqfilter() honor FREAD|FWRITE just like fifo_poll() does. | Martin Pieuchot |
2020-04-07 | Abstract the head of knote lists. This allows extending the lists, | Visa Hankala |
2020-04-07 | Defer selwakeup() from kqueue_wakeup() to kqueue_task() to prevent | Visa Hankala |
2020-04-06 | Fix single thread behaviour in sleep_setup_signal(). If a thread needs to | Claudio Jeker |
2020-04-06 | futex(2): FUTEX_WAIT: rwsleep_nsec(9) at least one nanosecond | cheloha |
2020-04-05 | Declare pledgenames[] as const. | Visa Hankala |
2020-04-03 | Adjust SMR_ASSERT_CRITICAL() and SMR_ASSERT_NONCRITICAL() so that the | Visa Hankala |
2020-04-03 | Take an explicit write reference when associating a thread with a ktrace | Visa Hankala |
2020-04-02 | Introduce kqueue_sleep() a wrapper around the tsleep(9) dance. | Martin Pieuchot |
2020-03-31 | Move sleep_finish_all() down to where sleep_finish() and all other | Claudio Jeker |
2020-03-31 | Revert previous, syzkaller found a way to trigger the KASSERT(). | Martin Pieuchot |