-
7120f34ec1
drop <minix/termios.h>, use clean <sys/termios.h>
Ben Gras
2013-09-10 21:36:48 +00:00
-
a06e2ab395
big <utmp.h>-inspired netbsd switch
Ben Gras
2013-09-09 13:20:18 +00:00
-
fa06ff0ee3
Fix testsh2 for OD on arm.
Lionel Sambuc
2013-11-06 16:25:23 +01:00
-
c3fc9df84a
Adding ipc_ prefix to ipc primitives
Lionel Sambuc
2013-11-01 13:34:14 +01:00
-
a5f47c23d5
Remove some legacy support in rc scripts & some cleanup
Lionel Sambuc
2013-10-30 18:12:35 +01:00
-
859a265cba
Removing MK{GCCCMDS,BINUTILS}=yes in image scripts
Lionel Sambuc
2013-10-16 15:12:30 +02:00
-
c498a34843
toproto: use NetBSD names/types for device numbers
David van Moolenbroek
2013-11-07 16:51:21 +00:00
-
24ec0d73b5
Clean up interface to PM and VFS
David van Moolenbroek
2013-11-04 22:48:08 +01:00
-
2c8310fce6
VFS: store m_out as part of worker thread state
David van Moolenbroek
2013-10-29 23:15:15 +01:00
-
d8106f7f1d
Rename VFS_BASE to FS_BASE
David van Moolenbroek
2013-11-02 16:39:03 +01:00
-
87c599da2d
PM/VFS protocol: prefix with VFS_PM_
David van Moolenbroek
2013-10-28 22:19:40 +01:00
-
44d3230e40
For common calls, give servers unique call numbers
David van Moolenbroek
2013-10-28 22:30:41 +01:00
-
80bd109cd3
libsys: various updates
David van Moolenbroek
2013-11-03 22:33:44 +01:00
-
efd3487bc5
PM: send replies immediately
David van Moolenbroek
2013-10-27 18:37:16 +01:00
-
f310aefcbd
PM: resolve fork/kill race condition
David van Moolenbroek
2013-10-30 00:39:55 +01:00
-
595d73a896
PM: rework signal handling
David van Moolenbroek
2013-10-27 13:47:45 +01:00
-
4d4e70daaa
PM: remove obsolete ALARM, PAUSE, TIMES calls
David van Moolenbroek
2013-10-27 01:24:15 +02:00
-
f30a16b159
Remove support for MKTRACE, MKMCONTEXT, MKSTATECTL
David van Moolenbroek
2013-10-27 01:54:37 +02:00
-
56be4fa616
test56: fix race condition
David van Moolenbroek
2013-10-27 19:00:54 +01:00
-
c1d0e723a3
Fix missing nm.1 file
Lionel Sambuc
2013-11-06 18:56:27 +01:00
-
6c8f7fc3ba
netbsd dirent.h, import sys/sys *.h, mfs cleanup
Ben Gras
2013-09-16 22:52:36 +02:00
-
664b726cd3
VFS: further cleanup of device code
David van Moolenbroek
2013-10-06 15:58:54 +02:00
-
cf12dbac0d
IS: dump number of in-use FDs for VFS
David van Moolenbroek
2013-10-05 14:59:59 +02:00
-
b058039a35
TTY: fix earlier PTY select "improvement"
David van Moolenbroek
2013-10-05 01:40:58 +02:00
-
e5cc85fdc4
Extend dupfrom(2) into copyfd(2)
David van Moolenbroek
2013-10-05 16:31:35 +02:00
-
50685cbec3
VFS: better dupfrom(2) deadlock detection
David van Moolenbroek
2013-10-05 12:50:44 +02:00
-
9e3e032c26
UDS: sendmsg/recvmsg fixes
David van Moolenbroek
2013-10-04 21:10:01 +02:00
-
f3d8aa65ac
UDS: add support for FIONREAD
David van Moolenbroek
2013-10-04 18:41:21 +02:00
-
10a344c3fd
UDS: align struct sockaddr_un with NetBSD
David van Moolenbroek
2013-10-04 18:00:42 +02:00
-
3e8346a8e8
UDS: support for nonblocking sockets
David van Moolenbroek
2013-10-04 17:57:42 +02:00
-
1e07186caf
UDS: clean up source code
David van Moolenbroek
2013-10-04 16:46:18 +02:00
-
b003ed0929
UDS: split off from PFS
David van Moolenbroek
2013-10-04 16:29:40 +02:00
-
6d466f941b
at_wini: PCI-only now; one controller per instance
David van Moolenbroek
2013-10-02 19:37:00 +02:00
-
89332ecdf1
system.conf: subsystem VID/DID matching support
David van Moolenbroek
2013-10-01 00:42:41 +02:00
-
acc46143ab
Updating saved configure line in gcc
Lionel Sambuc
2013-10-14 13:19:37 +02:00
-
b9a6a72b65
usr.bin/man: Update
Lionel Sambuc
2013-10-08 19:00:16 +02:00
-
92395e9c3f
external/bsd/mdocml: Update
Lionel Sambuc
2013-10-08 18:05:29 +02:00
-
ff68abe6b3
Remove obsolete compatibility links
Lionel Sambuc
2013-10-04 15:41:18 +02:00
-
11bab4dff7
Splitting commands/cd/cd.sh
Lionel Sambuc
2013-10-03 22:39:47 +02:00
-
bbb8908c16
Adapting build system to call MAKEDEV for /dev
Lionel Sambuc
2013-10-03 18:26:21 +02:00
-
f8d0f5b0ae
MAKEDEV: Add mtree output, and ramdisk set.
Lionel Sambuc
2013-10-03 13:54:24 +02:00
-
cc59831179
keymaps: improve keypad slash support
David van Moolenbroek
2013-10-02 13:37:49 +02:00
-
0214ccc9e2
Norwegian keymap
Mikal Villa
2013-10-02 12:30:03 +02:00
-
6b3f4dc157
Input infrastructure, INPUT server, PCKBD driver
David van Moolenbroek
2013-09-28 14:46:21 +02:00
-
ec2359d566
TTY: allow selecting on translated minors
David van Moolenbroek
2013-09-27 11:56:29 +00:00
-
913340b559
Enable sys-root support in the native binutils
Lionel Sambuc
2013-09-26 11:52:57 +02:00
-
c0c5113989
Importing usr.bin/uname
Thomas Cort
2013-09-06 21:40:42 -04:00
-
f5dbfe789e
uname: normalize release and version
Thomas Cort
2013-09-06 21:40:31 -04:00
-
36ac0dbcf8
Take LOG out of the boot image
David van Moolenbroek
2013-09-21 17:35:15 +02:00
-
8fea5ab8bd
Kernel: make SIGKMESS target process list dynamic
David van Moolenbroek
2013-09-21 15:03:20 +02:00
-
de975579a4
Rename SYSCTL kernel call to DIAGCTL
David van Moolenbroek
2013-09-21 00:58:46 +02:00
-
9fab85c2de
Replacing timer_t by netbsd's timer_t
Lionel Sambuc
2013-09-19 10:57:10 +02:00
-
214c4e152b
Add testvnd.sh test script
David van Moolenbroek
2013-09-18 14:09:47 +02:00
-
0cea0924a6
Import NetBSD vndconfig(8)
David van Moolenbroek
2013-09-18 14:06:46 +02:00
-
6989311826
Add VND driver, providing loopback devices
David van Moolenbroek
2013-09-18 14:02:17 +02:00
-
dba2d1f8b4
VFS: add dupfrom(2) call
David van Moolenbroek
2013-09-18 13:55:15 +02:00
-
1f8286c377
tests: do not skip installed shell tests
David van Moolenbroek
2013-09-18 11:46:08 +02:00
-
38f7b96048
blocktest: prepare to be run as part of tests
David van Moolenbroek
2013-09-18 13:41:56 +02:00
-
d266a94fea
Enable devname(3)
David van Moolenbroek
2013-09-18 13:38:36 +02:00
-
32c9b6653b
libbdev: be less noisy about clean driver restarts
David van Moolenbroek
2013-09-15 13:09:00 +02:00
-
1760f1c717
Straighten ioctl.h
David van Moolenbroek
2013-09-14 14:43:53 +02:00
-
b48542d914
VM: readd support for forgetting cached FS blocks
David van Moolenbroek
2013-09-15 18:55:42 +02:00
-
df724f2e14
filter: use libblockdriver
David van Moolenbroek
2013-09-11 14:50:18 +02:00
-
665198b4c2
Rewrite character driver protocol
David van Moolenbroek
2013-09-10 20:25:01 +02:00
-
87337273e4
Remove support for reopening character devices
David van Moolenbroek
2013-09-10 16:06:37 +02:00
-
a4277506a2
VFS: rework device code
David van Moolenbroek
2013-09-10 12:19:08 +02:00
-
f6915d3dee
Make PFS backcalls regular VFS calls
David van Moolenbroek
2013-09-09 00:04:12 +02:00
-
3af30c2c60
ARM serial driver: Comment termios_baud_rate.
Lionel Sambuc
2013-10-02 10:56:24 +02:00
-
5e48dc3f40
TTY: skip /dev/log checks if console is serial
David van Moolenbroek
2013-10-01 23:25:01 +02:00
-
3d697930dd
TTY: use libchardriver; clean up
David van Moolenbroek
2013-09-11 12:48:10 +02:00
-
701f2b4dd5
VFS: select(2) fixes
David van Moolenbroek
2013-09-11 01:13:59 +02:00
-
b443e9244d
Retire EBADIOCTL in favor of ENOTTY
David van Moolenbroek
2013-09-11 01:07:28 +02:00
-
4628a14fc7
libnetsock: use libchardriver
David van Moolenbroek
2013-09-04 15:42:36 +00:00
-
15e83fec25
LWIP: move chardev message parsing into libnetsock
David van Moolenbroek
2013-09-11 00:50:36 +02:00
-
94f7151729
INET: use libchardriver
David van Moolenbroek
2013-09-09 14:53:28 +00:00
-
ddeb562e1a
PFS: use libchardriver; clean up
David van Moolenbroek
2013-09-03 02:00:20 +02:00
-
1db80ce9d6
libaudiodriver: use libchardriver
David van Moolenbroek
2013-09-03 01:59:20 +02:00
-
6e6bb544c6
printer: use libchardriver
David van Moolenbroek
2013-09-03 01:57:41 +02:00
-
597151d963
libchardriver: full API rewrite
David van Moolenbroek
2013-09-03 01:49:38 +02:00
-
b0ea2920e6
blocktest: add support for no alignment
David van Moolenbroek
2013-08-01 18:20:33 +02:00
-
de27460e2e
libutil: let opendisk(3) try /dev
David van Moolenbroek
2012-04-18 00:04:28 +02:00
-
6700874deb
Block drivers: make IOCTL request unsigned long
David van Moolenbroek
2013-09-10 23:57:32 +02:00
-
95624ae072
Block protocol: add user endpoint to IOCTL request
David van Moolenbroek
2013-07-27 00:49:49 +02:00
-
113635b019
Block protocol: use own [RW]_BIT definitions
David van Moolenbroek
2013-07-27 00:49:49 +02:00
-
3fb735cc74
libblockdriver: expose BLOCKDRIVER_MAX_DEVICES
David van Moolenbroek
2013-09-10 23:35:15 +02:00
-
0f7f3c0d54
libblockdriver: various updates
David van Moolenbroek
2013-09-11 13:33:00 +02:00
-
26cb85535e
Block drivers: reply ENOTTY to unknown IOCTLs
David van Moolenbroek
2013-09-01 14:34:17 +02:00
-
a1f00d5527
Move SUB_PER_DRIVE definition into minix/drvlib.h
David van Moolenbroek
2013-07-28 14:03:07 +02:00
-
5c53b417cd
VFS: update filp_pos on chardev I/O (workaround)
David van Moolenbroek
2013-09-02 17:34:44 +02:00
-
660d34cd85
I2C: change BUSC_I2C_xxx to use own protocol
David van Moolenbroek
2013-09-02 13:45:02 +02:00
-
4211c5d267
tests: add test77 for opening/closing PTYs
David van Moolenbroek
2013-08-31 16:13:37 +02:00
-
20173cb5d7
TTY: fix for PTY open/close logic
David van Moolenbroek
2013-08-31 16:08:25 +02:00
-
836894a219
tests: remove select subdirectory
David van Moolenbroek
2013-08-30 18:48:56 +02:00
-
d95a36f6ae
tests: add test76 for interrupting VFS operations
David van Moolenbroek
2013-08-30 18:43:23 +02:00
-
1e7b45c682
VFS: fix interruption of blocking pipe operations
David van Moolenbroek
2013-08-28 13:08:16 +02:00
-
2af99c141d
libmthread: do not dump stack for free threads
David van Moolenbroek
2013-08-30 00:57:16 +02:00
-
723e51327f
VFS: worker thread model overhaul
David van Moolenbroek
2013-08-30 14:00:50 +02:00
-
4f6b382c41
Retire ptrace(T_DUMPCORE), dumpcore(1), gcore(1)
David van Moolenbroek
2013-08-28 15:58:30 +02:00
-
f707937192
VFS: process char driver replies from main thread
David van Moolenbroek
2013-08-30 13:42:51 +02:00
-
2e9f4d0198
VFS: properly cancel select queries on unpause
David van Moolenbroek
2013-08-25 00:26:38 +02:00