Commit Graph

4157 Commits

Author SHA1 Message Date
christos
214892fd17 add sparc64 hack 2017-02-11 04:59:01 +00:00
christos
6ecaa35b9a new file 2017-02-10 18:12:52 +00:00
msaitoh
f896087186 ixg(4): Support TX/RX multiqueue 2017-02-10 08:48:06 +00:00
ozaki-r
e87e25be9f Add many entries 2017-02-10 03:59:02 +00:00
christos
ba789aa3b4 new openldap 2017-02-09 01:55:41 +00:00
christos
6084e6c7ca new bind 2017-02-09 00:25:22 +00:00
rin
9766216654 Remove ifconfig hack on m68000. I've confirmed that the problem has already
gone with TME.
2017-02-08 23:13:59 +00:00
kamil
cf07270509 Add new entry in TODO.ptrace
Added:
    add PT_SET_SIGMASK and PT_GET_SIGMASK - used by checkpointing software

Example software: gdb, criu
2017-02-08 14:53:50 +00:00
msaitoh
9b00ab122f ixv(4): Add Intel 10G Ethernet virtual function driver. 2017-02-08 09:58:42 +00:00
kamil
393a1d913c pthread_dbg(3): Removed from the base distribution. 2017-02-08 04:01:44 +00:00
kamil
0892a29a1a libpthread_dbg(3) deletion from the base distribution
libpthread_dbg(3) is a remnant library from the M:N thread model
(pre-NetBSD-5.0) API to introspect threads within a process and for use
of debuggers.

Currently in the 1:1 model it's not used in GDB neither in LLDB and it's
not either planned to be used. It's current function to read pthread_t
structures is realizable within a regular debugger capable to
instrospect objects within a tracee (GDB, LLDB...).

Remaining users of this API can still use this library from
pkgsrc/devel/libpthread_dbg.

Sponsored by <The NetBSD Foundation>
2017-02-08 03:44:40 +00:00
kamil
edc4b9f5d5 Update TODO.ptrace
Note PT_WATCHPOINT change to PT_*ETDBREGS.
Remove GDB and LLDB related entries from generic ptrace(2) TODO.
Note need for TRAP_SCE and TRAP_SCX si_codes in PT_SYSCALL*.
Note removal request of pthread_dbg(3).

Sponsord by <The NetBSD Foundation>
2017-02-07 16:15:05 +00:00
christos
ac1e6b580d mention netcat (nc) 2017-02-06 16:08:40 +00:00
spz
dc860a366c merge for tcpdump 4.9.0 and document 2017-02-05 04:05:05 +00:00
spz
10927b73f6 merge expat-2.2.0 and document 2017-02-04 10:56:10 +00:00
christos
ec39e3c4fa new libevent 2017-01-31 23:56:41 +00:00
christos
3817717ac6 update openldap version 2017-01-30 20:39:36 +00:00
christos
b2a3dd3ebe new Heimdal 2017-01-28 21:47:24 +00:00
nat
7e4b3e54c6 Add bta2dpd(8) - bluetooth advanced audio daemon. 2017-01-28 17:14:21 +00:00
kamil
36d20cd835 Add personal TODO and research goals
Things I want to finish for 8:

- as much as possible from the LLDB, Swift, .NET and VirtualBox projects
- more c11 in libc

Things I want to research for 9:

- turn system utilities into C libraries + add bindings for Lua
- rebase Haiku stack on NetBSD + add Kit(s) accessing libsystem utilities
2017-01-28 15:40:16 +00:00
spz
fc2ef7411d updated man pages & the x86_64 mont* asm fix for the new openssl.
Expect at least one more commit until the tree builds again.
2017-01-27 23:00:46 +00:00
pgoyette
34fb8cb604 Add comment about possibly prompting for "release" portion of module
path at boot-loader time.
2017-01-26 04:24:20 +00:00
kamil
8943353e76 Update TODO.ptrace
Added:
 - reiterate over FreeBSD tests and add missing ones if applicable

Sponsored by <The NetBSD Foundation>
2017-01-26 01:12:13 +00:00
kamil
a55086ec09 Update TODO.ptrace
Drop:
 - add ATF tests for PIOD_READ_AUXV

Add new entry:
 - research what happens when a tracee masks signals (including SIGTRAP)
   and a breakpoint is triggered

Sponsored by <The NetBSD Foundation>
2017-01-26 01:04:23 +00:00
christos
d0198d293f new acpica 2017-01-25 13:43:58 +00:00
christos
5910062ea1 new tcpdump/libpcap 2017-01-24 23:31:03 +00:00
ozaki-r
9674e2224b Defer bpf_mtap in Rx interrupt context to softint
bpf_mtap of some drivers is still called in hardware interrupt context.
We want to run them in softint as well as bpf_mtap of most drivers
(see if_percpuq_softint and if_input).

To this end, bpf_mtap_softint mechanism is implemented; it defers
bpf_mtap processing to a dedicated softint for a target driver.
By using the machanism, we can move bpf_mtap processing to softint
without changing target drivers much while it adds some overhead
on CPU and memory. Once target drivers are changed to softint-based,
we should return to normal bpf_mtap.

Proposed on tech-kern and tech-net
2017-01-24 09:05:27 +00:00
agc
81bb145d26 Remove ROADMAP file which was last updated 9 years ago.
Our roadmap information is now kept in src/doc/roadmaps/* -- avoid confusion
by deleting out of date information.
2017-01-23 00:30:51 +00:00
christos
c421844ec3 misc updates and consistency fixes 2017-01-22 22:26:16 +00:00
dholland
175335403f Mention nvidia drmkms (will be in -8, people are arguing over -7) 2017-01-22 19:47:00 +00:00
dholland
2055e807bf Restore xhci support. It is not in a release yet. 2017-01-22 19:29:38 +00:00
wiz
be22884536 gdb-7.12.1 out. 2017-01-22 14:41:19 +00:00
skrll
8e8c8cde38 Remove xhci... It exists. It works (ymmv). It can be improved, but it
doesn't needed an entry here.
2017-01-18 18:39:56 +00:00
dholland
03b44d3b7e Withdraw the 36-bit port item. While there's always interest in it
when the idea comes up on the list, there's also a feeling that
quixotic and/or crazy projects shouldn't be on roadmaps. Which seems
reasonable.
2017-01-18 18:22:13 +00:00
snj
e85ee5b10c expat 2.2.0 is out 2017-01-16 23:22:19 +00:00
snj
4e9c4b2022 note that spz updated BIND to 9.10.4-P5 (thanks!) and that 9.11.0-P2 is
out (though it seems kinda silly to track that branch)
2017-01-15 21:19:28 +00:00
bouyer
79390e9148 Document bouyer-socketcan
While there update status of bouyer-quota2 (which got merged a long
time ago).
2017-01-15 20:36:21 +00:00
pgoyette
19c83516ef Add an entry to discuss association of a kernel with its specific modules.
Prompted by recent Email discussion started by wiz (there have been many
earlier discussions on this topic, too).
2017-01-14 21:18:40 +00:00
dholland
07710e15fb note that the first step on the buffercache is to disentangle the buffer
cache and the buffer I/O path.
2017-01-14 20:50:15 +00:00
kamil
b501ce61ac Document the latest ptrace(2) and siginfo(2) additions:
Added new entries:
        ptrace(2): Add new options in EVENT_MASK: PTRACE_LWP_CREATE and
                PTRACE_LWP_EXIT
        siginfo(2): Add new si_code for SIGTRAP: TRAP_LWP

Sponsored by <The NetBSD Foundation>
2017-01-14 06:51:02 +00:00
kamil
89ada74077 Update TODO.ptrace
Removed:
  - evaluate equivalent for PTRACE_O_TRACECLONE from Linux

clone(2)-like calls are traced with PTRACE_FORK, PTRACE_VFORK and
PTRACE_VFORK_DONE. VFORK ones block parent till termination or execve(2) of
its child.

Added:
  - add proper implementation of PTRACE_VFORK for vfork(2)-like events

Currently PTRACE_VFORK is a stub.

Sponsored by <The NetBSD Foundation>
2017-01-14 01:36:28 +00:00
kamil
f985a0fb79 Add new entry for ptrace(2)
Added:
  ptrace(2): Add new options in EVENT_MASK: PTRACE_VFORK and
    PTRACE_VFORK_DONE
2017-01-13 23:29:10 +00:00
reinoud
aebdd11f90 The Cheri https:// link is not valid, replace by standard http:// 2017-01-13 13:40:44 +00:00
leot
99c59bece0 Fix a typo 2017-01-13 10:44:27 +00:00
leot
e8ad1bc5e9 Fix a typo in a year (s/2007/2017/) 2017-01-13 10:41:16 +00:00
dholland
298a4bfa9a Update roadmaps, unilaterally, because most of these hadn't been touched
since the pre-6.0 period and nobody else has been doing the work. There's
a lot of things whose current state I don't know; please fill in. Also the
stuff I've added is necessarily biased towards projects I think about, so
please add more.
2017-01-13 10:14:58 +00:00
dholland
07fc176173 Remove items that were in -6. 2017-01-13 05:45:46 +00:00
joerg
bcd8aa835f The sparc atomic issues are gone. 2017-01-11 12:19:03 +00:00
kamil
5098b85c3f ptrace(2): Add new si_code value of SIGTRAP: TRAP_CHLD
Sponsored by <The NetBSD Foundation>
2017-01-10 01:53:25 +00:00
christos
e02b8049db new zlib 2017-01-10 01:29:31 +00:00