OpenBSD CVS

CVS log for src/etc/MAKEDEV.common


[BACK] Up to [local] / src / etc

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.120 / (download) - annotate - [select for diffs], Sat Jan 28 11:04:47 2023 UTC (15 months, 2 weeks ago) by phessler
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE, OPENBSD_7_5, OPENBSD_7_4_BASE, OPENBSD_7_4, OPENBSD_7_3_BASE, OPENBSD_7_3, HEAD
Changes since 1.119: +2 -2 lines
Diff to previous 1.119 (colored)

Update the number of default wskbd entries

OK deraadt@

Revision 1.119 / (download) - annotate - [select for diffs], Sat Jan 14 12:15:12 2023 UTC (16 months ago) by kettenis
Branch: MAIN
Changes since 1.118: +3 -1 lines
Diff to previous 1.118 (colored)

Create /dev/efi on amd64 and arm64.

ok yasuoka@

Revision 1.118 / (download) - annotate - [select for diffs], Thu Nov 10 09:50:00 2022 UTC (18 months, 1 week ago) by krw
Branch: MAIN
Changes since 1.117: +1 -8 lines
Diff to previous 1.117 (colored)

Nuke Vax (ra,rx) and HP-300 (hd) devices.

Noticed by kn@

ok millert@

Revision 1.117 / (download) - annotate - [select for diffs], Wed Nov 9 18:46:04 2022 UTC (18 months, 1 week ago) by krw
Branch: MAIN
Changes since 1.116: +1 -6 lines
Diff to previous 1.116 (colored)

Remove xy/xd. SMD left with sparc.

ok kn@ deraadt@

Revision 1.116 / (download) - annotate - [select for diffs], Sun Nov 6 18:30:22 2022 UTC (18 months, 1 week ago) by kn
Branch: MAIN
Changes since 1.115: +3 -3 lines
Diff to previous 1.115 (colored)

There is only one pf(4); OK sashan

Revision 1.115 / (download) - annotate - [select for diffs], Fri Jan 7 01:13:15 2022 UTC (2 years, 4 months ago) by jsg
Branch: MAIN
CVS Tags: OPENBSD_7_2_BASE, OPENBSD_7_2, OPENBSD_7_1_BASE, OPENBSD_7_1
Changes since 1.114: +1 -5 lines
Diff to previous 1.114 (colored)

stop creating old drm device nodes

Revision 1.114 / (download) - annotate - [select for diffs], Thu Nov 11 09:47:32 2021 UTC (2 years, 6 months ago) by claudio
Branch: MAIN
Changes since 1.113: +1 -3 lines
Diff to previous 1.113 (colored)

/dev/switch[0-4] is no longer needed.

Revision 1.113 / (download) - annotate - [select for diffs], Fri Feb 12 10:26:33 2021 UTC (3 years, 3 months ago) by jsg
Branch: MAIN
CVS Tags: OPENBSD_7_0_BASE, OPENBSD_7_0, OPENBSD_6_9_BASE, OPENBSD_6_9
Changes since 1.112: +12 -1 lines
Diff to previous 1.112 (colored)

create /dev/ drm nodes with the same names as linux

This was proposed by Emil Velikov to simplify libdrm and will remove the
need for some patches in ports.

/dev/drm0 -> /dev/dri/card0
/dev/drmR128 -> /dev/dri/renderD128

The previous names will remain for a period of time and will later be
removed.  Major and minor numbers remain the same.

libdrm will not be changed to use the new names until known privsep
and sandbox use has been updated to allow the new names.

ok deraadt@

Revision 1.112 / (download) - annotate - [select for diffs], Sat Jan 23 05:08:33 2021 UTC (3 years, 3 months ago) by thfr
Branch: MAIN
Changes since 1.111: +6 -1 lines
Diff to previous 1.111 (colored)

introduce ujoy(4), a restricted subset of uhid(4) for gamecontrollers.
This includes ujoy_hid_is_collection() to work around limitations of
hid_is_collection() until this can be combined without fallout.

input, testing with 8bitdo controller, and ok brynet@
PS4 controller testing, fix for hid_is_collection, and ok mglocker@

Revision 1.111 / (download) - annotate - [select for diffs], Mon Jul 6 06:11:26 2020 UTC (3 years, 10 months ago) by dlg
Branch: MAIN
CVS Tags: OPENBSD_6_8_BASE, OPENBSD_6_8
Changes since 1.110: +4 -1 lines
Diff to previous 1.110 (colored)

wire up kstat(4).

it's only accessible to root:wheel.

ok deraadt@

Revision 1.110 / (download) - annotate - [select for diffs], Sat Apr 18 21:28:35 2020 UTC (4 years ago) by ratchov
Branch: MAIN
CVS Tags: OPENBSD_6_7_BASE, OPENBSD_6_7
Changes since 1.109: +4 -6 lines
Diff to previous 1.109 (colored)

Create /dev/audio* and /dev/rmidi* with mode 0660 and owned by
root:_sndiod. Stop creating unused /dev/mixer* devices.

suggested by and ok deraadt

Revision 1.109 / (download) - annotate - [select for diffs], Thu Jan 23 02:47:29 2020 UTC (4 years, 3 months ago) by dlg
Branch: MAIN
Changes since 1.108: +4 -1 lines
Diff to previous 1.108 (colored)

wire up pppac(4).

with help from claudio@

Revision 1.108 / (download) - annotate - [select for diffs], Tue Jan 21 16:20:43 2020 UTC (4 years, 3 months ago) by mpi
Branch: MAIN
Changes since 1.107: +4 -1 lines
Diff to previous 1.107 (colored)

Add /dev/dt

Revision 1.107 / (download) - annotate - [select for diffs], Tue Dec 17 13:15:17 2019 UTC (4 years, 5 months ago) by reyk
Branch: MAIN
Changes since 1.106: +2 -2 lines
Diff to previous 1.106 (colored)

Fix fido(4) documentation link (no functional change)

Revision 1.106 / (download) - annotate - [select for diffs], Tue Dec 17 13:08:54 2019 UTC (4 years, 5 months ago) by reyk
Branch: MAIN
Changes since 1.105: +6 -1 lines
Diff to previous 1.105 (colored)

Add fido(4), a HID driver for FIDO/U2F security keys

While FIDO/U2F keys were already supported by the generic uhid(4)
driver, this driver adds the first step to tighten the security of
FIDO/U2F access.  Specifically, users don't need read/write access to
all USB/HID devices anymore and the driver also improves integration
with pledge(2) and unveil(2): It is pledge-friendly because it doesn't
require any ioctls to discover the device and unveil-friendly because
it uses a single /dev/fido/* directory for its device nodes.

It also allows to support FIDO/U2F in firefox without further
weakening the "sandbox" of the browser.  Firefox does not have a
proper privsep design and many operations, such as U2F access, are
handled directly by the main process.  This means that the browser's
"fat" main process needs direct read/write access to all USB HID
devices, at least on other operating systems.  With fido(4) we can
support security keys in Firefox under OpenBSD without such a
compromise.

With this change, libfido2 stops using the ioctl to query the device
vendor/product and just assumes "OpenBSD" "fido(4)" instead.  The
ioctl is still supported but there was no benefit in obtaining the
vendor product or name; it also allows to use libfido2 under pledge.

With feedback from deraadt@ and many others
OK kettenis@ djm@ and jmc@ for the manpage bits

Revision 1.105 / (download) - annotate - [select for diffs], Sat Dec 14 05:05:46 2019 UTC (4 years, 5 months ago) by deraadt
Branch: MAIN
Changes since 1.104: +5 -5 lines
Diff to previous 1.104 (colored)

usb devices nodes have been excesively permissive.
repair that.

Revision 1.104 / (download) - annotate - [select for diffs], Fri Dec 13 21:03:57 2019 UTC (4 years, 5 months ago) by deraadt
Branch: MAIN
Changes since 1.103: +1 -4 lines
Diff to previous 1.103 (colored)

gpr(4) goes away

Revision 1.103 / (download) - annotate - [select for diffs], Tue Jun 11 14:48:56 2019 UTC (4 years, 11 months ago) by jcs
Branch: MAIN
CVS Tags: OPENBSD_6_6_BASE, OPENBSD_6_6
Changes since 1.102: +2 -2 lines
Diff to previous 1.102 (colored)

make 10 wsmouse devices

for anything other than a regular old mouse, X needs to be able to
directly talk to the device and newer machines can have all kinds of
touchscreens, pen devices, touchpads, etc.

ok deraadt

Revision 1.102 / (download) - annotate - [select for diffs], Sun Apr 14 10:23:36 2019 UTC (5 years, 1 month ago) by jsg
Branch: MAIN
Changes since 1.101: +4 -2 lines
Diff to previous 1.101 (colored)

create drm render node devices

Revision 1.101 / (download) - annotate - [select for diffs], Fri Aug 31 02:32:29 2018 UTC (5 years, 8 months ago) by jcs
Branch: MAIN
CVS Tags: OPENBSD_6_5_BASE, OPENBSD_6_5, OPENBSD_6_4_BASE, OPENBSD_6_4
Changes since 1.100: +2 -2 lines
Diff to previous 1.100 (colored)

Add more uhid devices, 8 total

ok deraadt

Revision 1.100 / (download) - annotate - [select for diffs], Sun Aug 19 11:42:33 2018 UTC (5 years, 9 months ago) by anton
Branch: MAIN
Changes since 1.99: +4 -1 lines
Diff to previous 1.99 (colored)

Add kcov(4), a kernel code coverage tracing driver. It's used in conjunction
with the syzkaller kernel fuzzer. So far, 8 distinct panics have been found and
fixed. This effort will continue.

kcov is limited to architectures using Clang as their default compiler and is
not enabled by default.

With help from mpi@, thanks!

ok kettenis@ mpi@ visa@

Revision 1.99 / (download) - annotate - [select for diffs], Sat Jul 28 08:09:50 2018 UTC (5 years, 9 months ago) by ratchov
Branch: MAIN
Changes since 1.98: +2 -4 lines
Diff to previous 1.98 (colored)

Remove unused /dev/audio and /dev/audioctl symlinks.

ok deraadt

Revision 1.98 / (download) - annotate - [select for diffs], Tue Nov 14 20:21:29 2017 UTC (6 years, 6 months ago) by naddy
Branch: MAIN
CVS Tags: OPENBSD_6_3_BASE, OPENBSD_6_3
Changes since 1.97: +2 -4 lines
Diff to previous 1.97 (colored)

Remove /dev/arandom symlink.  Nothing in base, xenocara, or ports uses
/dev/arandom any longer.  ok deraadt@

Revision 1.97 / (download) - annotate - [select for diffs], Thu Nov 2 14:04:24 2017 UTC (6 years, 6 months ago) by mpi
Branch: MAIN
Changes since 1.96: +2 -5 lines
Diff to previous 1.96 (colored)

Switch DEC 3000 (TURBOchannel) alpha serial code to MI z8530 code.

ttyB* minor numbers change; be sure to rerun MAKEDEV if you do not
upgrade with bsd.rd

Adapted from NetBSD by miod@

Revision 1.96 / (download) - annotate - [select for diffs], Mon Oct 16 20:26:52 2017 UTC (6 years, 7 months ago) by naddy
Branch: MAIN
Changes since 1.95: +6 -7 lines
Diff to previous 1.95 (colored)

Make it explicit that there is only one type of random device:
Create only /dev/urandom as device.
Create /dev/random and /dev/arandom as symlinks.
Drop /dev/srandom, which has been unused for a long time.
/dev/arandom will go away at a later point.

Discussed with guenther@, ok deraadt@

Revision 1.95 / (download) - annotate - [select for diffs], Fri Jul 21 19:15:07 2017 UTC (6 years, 9 months ago) by mikeb
Branch: MAIN
CVS Tags: OPENBSD_6_2_BASE, OPENBSD_6_2
Changes since 1.94: +2 -2 lines
Diff to previous 1.94 (colored)

Multiple virtualization layers may be available at the same time
reachable through different pvbus device nodes.

Suggestion and OK deraadt, OK reyk

Revision 1.94 / (download) - annotate - [select for diffs], Sun Sep 11 19:59:51 2016 UTC (7 years, 8 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_6_1_BASE, OPENBSD_6_1
Changes since 1.93: +11 -11 lines
Diff to previous 1.93 (colored)

cua/tty nodes only need group dialer, the initial uid does not
matter much -- and "uucp" is just stupid in 2016.
ok rpe

Revision 1.93 / (download) - annotate - [select for diffs], Sun Sep 11 03:06:31 2016 UTC (7 years, 8 months ago) by deraadt
Branch: MAIN
Changes since 1.92: +2 -2 lines
Diff to previous 1.92 (colored)

extra spaces

Revision 1.92 / (download) - annotate - [select for diffs], Thu Sep 8 20:39:28 2016 UTC (7 years, 8 months ago) by ratchov
Branch: MAIN
Changes since 1.91: +2 -4 lines
Diff to previous 1.91 (colored)

Remove /dev/sound* as they are not used and they are identical
to /dev/audio*. No port is using them (thanks to sthen@ for checking).

ok sthen@

Revision 1.91 / (download) - annotate - [select for diffs], Sun Sep 4 15:38:59 2016 UTC (7 years, 8 months ago) by naddy
Branch: MAIN
Changes since 1.90: +1 -4 lines
Diff to previous 1.90 (colored)

Remove the tape block device nodes.
While here, also remove two forgotten descriptions for long obsolete
devices.

Revision 1.90 / (download) - annotate - [select for diffs], Fri Sep 2 17:06:13 2016 UTC (7 years, 8 months ago) by goda
Branch: MAIN
Changes since 1.89: +3 -1 lines
Diff to previous 1.89 (colored)

Add switch(4) cdev entry

ok deraadt@ yasuoka@ reyk@

Revision 1.89 / (download) - annotate - [select for diffs], Thu May 26 16:29:51 2016 UTC (7 years, 11 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_6_0_BASE, OPENBSD_6_0
Changes since 1.88: +2 -2 lines
Diff to previous 1.88 (colored)

whitespace found during review

Revision 1.88 / (download) - annotate - [select for diffs], Sat May 21 15:17:49 2016 UTC (7 years, 11 months ago) by deraadt
Branch: MAIN
Changes since 1.87: +2 -2 lines
Diff to previous 1.87 (colored)

Default /dev/video node to root.wheel 600 because this should not be
available wide open.  there should be some access model either via a
group or fbtab.  This will cause a decision to be made.
ok millert

Revision 1.87 / (download) - annotate - [select for diffs], Thu Apr 28 18:17:30 2016 UTC (8 years ago) by natano
Branch: MAIN
Changes since 1.86: +6 -4 lines
Diff to previous 1.86 (colored)

Replace /dev/bpf[0-9] with /dev/bpf and /dev/bpf0. The /dev/bpf node is
unused for now, but I plan to convert all programs in base to use it in
a future diff. /dev/bpf0 is for compatibility with existing binaries
and is to be removed after a transition period.

ok rpe krw, for the installer part
"Let's see it hit the tree." deraadt

Revision 1.86 / (download) - annotate - [select for diffs], Mon Apr 25 20:39:42 2016 UTC (8 years ago) by tedu
Branch: MAIN
Changes since 1.85: +1 -4 lines
Diff to previous 1.85 (colored)

rm systrace

Revision 1.85 / (download) - annotate - [select for diffs], Fri Feb 5 06:29:45 2016 UTC (8 years, 3 months ago) by uebayasi
Branch: MAIN
CVS Tags: OPENBSD_5_9_BASE, OPENBSD_5_9
Changes since 1.84: +3 -1 lines
Diff to previous 1.84 (colored)

Add ipmi(4) cdev entry on amd64 and i386

Revision 1.84 / (download) - annotate - [select for diffs], Wed Jan 27 09:09:28 2016 UTC (8 years, 3 months ago) by reyk
Branch: MAIN
Changes since 1.83: +4 -1 lines
Diff to previous 1.83 (colored)

Add /dev/pvbus0 (mode 0640) to MAKEDEV on i386 and amd64.
Needed for the key-value interface that has been added to pvbus(4).

OK mikeb@

Revision 1.83 / (download) - annotate - [select for diffs], Mon Dec 21 22:15:53 2015 UTC (8 years, 4 months ago) by sf
Branch: MAIN
Changes since 1.82: +3 -1 lines
Diff to previous 1.82 (colored)

add virtio-console driver

This patch adds a new driver for use of virtio-console devices as
ttys.  It's still in an early state and not compiled by default, yet.
Currently it is only wired into amd64. i386 is still missing.

Discussed with uebayasi@, deraadt@

Revision 1.82 / (download) - annotate - [select for diffs], Wed Dec 9 04:11:58 2015 UTC (8 years, 5 months ago) by deraadt
Branch: MAIN
Changes since 1.81: +2 -2 lines
Diff to previous 1.81 (colored)

vmm node only needs mode 600

Revision 1.81 / (download) - annotate - [select for diffs], Tue Nov 10 21:49:18 2015 UTC (8 years, 6 months ago) by sthen
Branch: MAIN
Changes since 1.80: +2 -2 lines
Diff to previous 1.80 (colored)

remove stray { }

Revision 1.80 / (download) - annotate - [select for diffs], Tue Nov 10 21:42:28 2015 UTC (8 years, 6 months ago) by sthen
Branch: MAIN
Changes since 1.79: +4 -1 lines
Diff to previous 1.79 (colored)

add /dev/vmm, req'd by and ok mlarkin@

Revision 1.79 / (download) - annotate - [select for diffs], Fri Oct 23 15:14:11 2015 UTC (8 years, 6 months ago) by claudio
Branch: MAIN
Changes since 1.78: +3 -1 lines
Diff to previous 1.78 (colored)

MAKEDEV bits for tap(4)
OK dlg@ mpi@

Revision 1.78 / (download) - annotate - [select for diffs], Thu Dec 11 19:46:15 2014 UTC (9 years, 5 months ago) by tedu
Branch: MAIN
CVS Tags: OPENBSD_5_8_BASE, OPENBSD_5_8, OPENBSD_5_7_BASE, OPENBSD_5_7
Changes since 1.77: +1 -4 lines
Diff to previous 1.77 (colored)

remove urio

Revision 1.77 / (download) - annotate - [select for diffs], Thu Oct 9 04:33:50 2014 UTC (9 years, 7 months ago) by tedu
Branch: MAIN
Changes since 1.76: +1 -4 lines
Diff to previous 1.76 (colored)

remove lkm

Revision 1.76 / (download) - annotate - [select for diffs], Wed Aug 20 11:23:40 2014 UTC (9 years, 9 months ago) by mikeb
Branch: MAIN
Changes since 1.75: +1 -4 lines
Diff to previous 1.75 (colored)

Remove userland bits related to the crypto(4) interface;  ok deraadt

Revision 1.75 / (download) - annotate - [select for diffs], Tue Jul 15 17:36:13 2014 UTC (9 years, 10 months ago) by miod
Branch: MAIN
CVS Tags: OPENBSD_5_6_BASE, OPENBSD_5_6
Changes since 1.74: +1 -3 lines
Diff to previous 1.74 (colored)

Remove ppi (hp300 leftover)

Revision 1.74 / (download) - annotate - [select for diffs], Fri Jul 11 21:58:32 2014 UTC (9 years, 10 months ago) by tedu
Branch: MAIN
Changes since 1.73: +1 -3 lines
Diff to previous 1.73 (colored)

remove bluetooth bits

Revision 1.73 / (download) - annotate - [select for diffs], Thu Nov 21 11:04:44 2013 UTC (10 years, 5 months ago) by kettenis
Branch: MAIN
CVS Tags: OPENBSD_5_5_BASE, OPENBSD_5_5
Changes since 1.72: +2 -2 lines
Diff to previous 1.72 (colored)

Change /dev/drm* permissions to 0600.

ok deraadt@, naddy@, ajacoutot@

Revision 1.72 / (download) - annotate - [select for diffs], Tue Nov 5 16:05:30 2013 UTC (10 years, 6 months ago) by deraadt
Branch: MAIN
Changes since 1.71: +1 -4 lines
Diff to previous 1.71 (colored)

kill iop(4); spotted by jmc

Revision 1.71 / (download) - annotate - [select for diffs], Mon Sep 16 08:17:02 2013 UTC (10 years, 8 months ago) by dcoppa
Branch: MAIN
Changes since 1.70: +2 -2 lines
Diff to previous 1.70 (colored)

Increase default number of ugen device files: two are too few for
modern standards, with people having usb cameras, music players,
smartcard readers, UPSs, wifi scanners, rocket launchers and so
on...

OK sthen@, djm@

Revision 1.70 / (download) - annotate - [select for diffs], Thu Sep 5 06:36:16 2013 UTC (10 years, 8 months ago) by jmc
Branch: MAIN
Changes since 1.69: +2 -2 lines
Diff to previous 1.69 (colored)

no bthub(4) page;

Revision 1.69 / (download) - annotate - [select for diffs], Tue Aug 20 14:27:24 2013 UTC (10 years, 8 months ago) by ajacoutot
Branch: MAIN
Changes since 1.68: +1 -4 lines
Diff to previous 1.68 (colored)

Remove uscanner(4). It was disabled in GENERIC more than 2.5 years ago.
No regression has been reported since libusb became the prefered
solution to work with USB scanners.

req. by mpi@
ok ian@ mpi@ miod@

Revision 1.68 / (download) - annotate - [select for diffs], Sat Jul 6 17:33:44 2013 UTC (10 years, 10 months ago) by naddy
Branch: MAIN
CVS Tags: OPENBSD_5_4_BASE, OPENBSD_5_4
Changes since 1.67: +2 -2 lines
Diff to previous 1.67 (colored)

create 12 com(4) device nodes by default; requested by deraadt@

Revision 1.67 / (download) - annotate - [select for diffs], Sat Jul 6 16:14:38 2013 UTC (10 years, 10 months ago) by naddy
Branch: MAIN
Changes since 1.66: +2 -2 lines
Diff to previous 1.66 (colored)

create more com(4) entries by default since puc(4)s are now guaranteed
to show up at com4 or higher on x86; ok kettenis@ krw@

Revision 1.66 / (download) - annotate - [select for diffs], Fri Jun 21 21:30:38 2013 UTC (10 years, 10 months ago) by syl
Branch: MAIN
Changes since 1.65: +4 -4 lines
Diff to previous 1.65 (colored)

Make fuse device clonable.

ok tedu@

Revision 1.65 / (download) - annotate - [select for diffs], Sat Jun 15 23:09:36 2013 UTC (10 years, 11 months ago) by halex
Branch: MAIN
Changes since 1.64: +4 -4 lines
Diff to previous 1.64 (colored)

allow creation of more fuse devices, and create 4 of them by default

ok syl@ todd@

Revision 1.64 / (download) - annotate - [select for diffs], Mon Jun 3 16:06:42 2013 UTC (10 years, 11 months ago) by tedu
Branch: MAIN
Changes since 1.63: +4 -1 lines
Diff to previous 1.63 (colored)

userland fuse support, but not attaching libfuse yet. ok beck deraadt
from Sylvestre Gallon ccna.syl gmail.com

Revision 1.63 / (download) - annotate - [select for diffs], Thu Mar 28 21:20:46 2013 UTC (11 years, 1 month ago) by jmc
Branch: MAIN
Changes since 1.62: +2 -2 lines
Diff to previous 1.62 (colored)

vscsi(8) -> vscsi(4);

Revision 1.62 / (download) - annotate - [select for diffs], Fri Mar 15 09:10:52 2013 UTC (11 years, 2 months ago) by ratchov
Branch: MAIN
Changes since 1.61: +1 -7 lines
Diff to previous 1.61 (colored)

Delete the sequencer(4) driver, since its not used any longer. Diff
mostly from armani.
ok miod, mpi, jsg and help from sthen

Revision 1.61 / (download) - annotate - [select for diffs], Wed Jan 30 01:59:20 2013 UTC (11 years, 3 months ago) by yasuoka
Branch: MAIN
CVS Tags: OPENBSD_5_3_BASE, OPENBSD_5_3
Changes since 1.60: +2 -1 lines
Diff to previous 1.60 (colored)

Create /dev/pppx by default.

Revision 1.60 / (download) - annotate - [select for diffs], Thu Aug 23 06:15:28 2012 UTC (11 years, 8 months ago) by deraadt
Branch: MAIN
Changes since 1.59: +1 -3 lines
Diff to previous 1.59 (colored)

get rid of the nnpfs nodes

Revision 1.59 / (download) - annotate - [select for diffs], Fri Apr 6 15:18:41 2012 UTC (12 years, 1 month ago) by jsing
Branch: MAIN
CVS Tags: OPENBSD_5_2_BASE, OPENBSD_5_2
Changes since 1.58: +0 -3 lines
Diff to previous 1.58 (colored)

Remove raidframe device nodes.

Revision 1.58 / (download) - annotate - [select for diffs], Sat Oct 22 19:31:20 2011 UTC (12 years, 6 months ago) by miod
Branch: MAIN
CVS Tags: OPENBSD_5_1_BASE, OPENBSD_5_1
Changes since 1.57: +3 -4 lines
Diff to previous 1.57 (colored)

Move the audio* device creation stanzas from MI to MD, and reduce the
number of audio* nodes from 3 to 1 on vax, since none of the audio-capable
vax can receive another audio device as expansion (until we get TURBOchannel
support with DMA on VS4k/90).
ok deraadt@ todd@

Revision 1.57 / (download) - annotate - [select for diffs], Thu Oct 6 20:49:25 2011 UTC (12 years, 7 months ago) by deraadt
Branch: MAIN
Changes since 1.56: +1 -3 lines
Diff to previous 1.56 (colored)

ccd goes to the attic
discussed with jsing and millert

Revision 1.56 / (download) - annotate - [select for diffs], Wed Jul 6 18:34:20 2011 UTC (12 years, 10 months ago) by miod
Branch: MAIN
CVS Tags: OPENBSD_5_0_BASE, OPENBSD_5_0
Changes since 1.55: +1 -26 lines
Diff to previous 1.55 (colored)

Remove obsolete drivers descriptions; no change in generated files on all
plotfarms.

Revision 1.55 / (download) - annotate - [select for diffs], Sun Jun 26 23:28:23 2011 UTC (12 years, 10 months ago) by tedu
Branch: MAIN
Changes since 1.54: +1 -5 lines
Diff to previous 1.54 (colored)

remove mcd

Revision 1.54 / (download) - annotate - [select for diffs], Mon Apr 18 16:52:10 2011 UTC (13 years, 1 month ago) by thib
Branch: MAIN
Changes since 1.53: +2 -3 lines
Diff to previous 1.53 (colored)

Deprecate vnds in favour of svnds.

In effect, this removes the "old" vndX nodes, and renames
the svndX nodes to vndX.

Old svndX nodes will still continue to work though, for now.

Cleanup accordingly.

ok deraadt@, todd@
comments and ok on the man page bits from jmc@

Revision 1.53 / (download) - annotate - [select for diffs], Thu Sep 30 15:27:54 2010 UTC (13 years, 7 months ago) by claudio
Branch: MAIN
CVS Tags: OPENBSD_4_9_BASE, OPENBSD_4_9
Changes since 1.52: +3 -1 lines
Diff to previous 1.52 (colored)

Add pppx(4) to MAKEDEV but do not create the device unless requested
explicitly. OK dlg@ & todd@

Revision 1.52 / (download) - annotate - [select for diffs], Thu Sep 30 15:26:06 2010 UTC (13 years, 7 months ago) by claudio
Branch: MAIN
Changes since 1.51: +2 -2 lines
Diff to previous 1.51 (colored)

Move the vscsi __devitem() so that it is before the _mcdev() line like
for all other definitions. Both dlg@ and todd@ wanted that to be a
seperate commit.

Revision 1.51 / (download) - annotate - [select for diffs], Tue Aug 3 20:12:01 2010 UTC (13 years, 9 months ago) by miod
Branch: MAIN
CVS Tags: OPENBSD_4_8_BASE, OPENBSD_4_8
Changes since 1.50: +2 -2 lines
Diff to previous 1.50 (colored)

Create two more usb device nodes by default, as modern Apple hardware
(among others) attaches *eight* uhub devices.
From remco at d-compu, dyndns org; ok deraadt@

Revision 1.50 / (download) - annotate - [select for diffs], Fri Jul 23 14:35:56 2010 UTC (13 years, 9 months ago) by mglocker
Branch: MAIN
Changes since 1.49: +2 -2 lines
Diff to previous 1.49 (colored)

Create video1 by default.  Can be useful e.g. on many laptops with
integrated cams where you want to use an external cam.  Suggested by Brad.

OK todd@, jakemsr@

Revision 1.49 / (download) - annotate - [select for diffs], Wed Jul 21 23:40:26 2010 UTC (13 years, 10 months ago) by nicm
Branch: MAIN
Changes since 1.48: +1 -7 lines
Diff to previous 1.48 (colored)

Some ss(4) bits escaped the purge, eliminate them.

ok todd krw

Revision 1.48 / (download) - annotate - [select for diffs], Mon Jun 14 14:07:49 2010 UTC (13 years, 11 months ago) by todd
Branch: MAIN
Changes since 1.47: +2 -2 lines
Diff to previous 1.47 (colored)

to assist diskmap testing, lets make the character dev a character dev, doh!
ok jsing@

Revision 1.47 / (download) - annotate - [select for diffs], Wed Jun 9 16:10:24 2010 UTC (13 years, 11 months ago) by todd
Branch: MAIN
Changes since 1.46: +3 -1 lines
Diff to previous 1.46 (colored)

add diskmap entries, not on ramdisks yet
get it in! jsing@

Revision 1.46 / (download) - annotate - [select for diffs], Wed Sep 23 15:39:56 2009 UTC (14 years, 7 months ago) by miod
Branch: MAIN
CVS Tags: OPENBSD_4_7_BASE, OPENBSD_4_7
Changes since 1.45: +7 -3 lines
Diff to previous 1.45 (colored)

Stricter patterns for numbered wsmouse and wskbd devices, so that
`wsmouse' and `wskbd' without suffixes match the wsmux rule.
Reported by Vadim Zhukov (persgray on gmail)

Revision 1.45 / (download) - annotate - [select for diffs], Thu Aug 13 15:12:36 2009 UTC (14 years, 9 months ago) by deraadt
Branch: MAIN
Changes since 1.44: +3 -1 lines
Diff to previous 1.44 (colored)

Add nodes for vscsi0; ok dlg

Revision 1.44 / (download) - annotate - [select for diffs], Wed Jul 22 17:43:16 2009 UTC (14 years, 9 months ago) by ratchov
Branch: MAIN
Changes since 1.43: +2 -2 lines
Diff to previous 1.43 (colored)

add missing /dev/{rmidi,sequencer,music} bits in MAKEDEV for
armish, landisk and zaurus. Also fix corresponding .Xr in MAKEDEV.8
ok miod@, todd@

Revision 1.43 / (download) - annotate - [select for diffs], Wed Jun 3 14:45:39 2009 UTC (14 years, 11 months ago) by jj
Branch: MAIN
CVS Tags: OPENBSD_4_6_BASE, OPENBSD_4_6
Changes since 1.42: +3 -3 lines
Diff to previous 1.42 (colored)

Arla client rename from xfs to nnpfs for later upgrades. Tested on various arches. ok todd@ beck@

Revision 1.42 / (download) - annotate - [select for diffs], Sun Apr 5 17:49:14 2009 UTC (15 years, 1 month ago) by jmc
Branch: MAIN
Changes since 1.41: +2 -2 lines
Diff to previous 1.41 (colored)

video(4) devices use v4l2 api; from J.C. Roberts
ok miod

Revision 1.41 / (download) - annotate - [select for diffs], Sun Nov 30 03:33:09 2008 UTC (15 years, 5 months ago) by jakemsr
Branch: MAIN
CVS Tags: OPENBSD_4_5_BASE, OPENBSD_4_5
Changes since 1.40: +2 -2 lines
Diff to previous 1.40 (colored)

make 'MAKEDEV all' create device nodes for 3 separate audio devices
instead of just 1.

ok todd@

Revision 1.40 / (download) - annotate - [select for diffs], Fri Oct 10 20:15:23 2008 UTC (15 years, 7 months ago) by deraadt
Branch: MAIN
Changes since 1.39: +2 -2 lines
Diff to previous 1.39 (colored)

skip making /dev/prandom.  as a side effect, /dev/arandom becomes minor 3.
but that is OK because both minor 3 and 4 now do the same thing.  eventually,
2 releases from now, everyone will have forgotten about minor 4 and we can
delete the support code for it from sys/dev/rnd.c
various versions of this looked at by millert and todd

Revision 1.39 / (download) - annotate - [select for diffs], Mon Jul 14 16:22:23 2008 UTC (15 years, 10 months ago) by miod
Branch: MAIN
CVS Tags: OPENBSD_4_4_BASE, OPENBSD_4_4
Changes since 1.38: +2 -2 lines
Diff to previous 1.38 (colored)

/dev/tuner description should point out to bktr(4), spotted by jmc.

Revision 1.38 / (download) - annotate - [select for diffs], Thu Jun 12 22:38:14 2008 UTC (15 years, 11 months ago) by todd
Branch: MAIN
Changes since 1.37: +3 -1 lines
Diff to previous 1.37 (colored)

make /dev/drm0 to go with oga@'s libdrm commit moments ago
ok oga@

Revision 1.37 / (download) - annotate - [select for diffs], Tue Jun 10 07:12:24 2008 UTC (15 years, 11 months ago) by mglocker
Branch: MAIN
Changes since 1.36: +5 -1 lines
Diff to previous 1.36 (colored)

Add /dev/video* for amd64.

Help and OK todd@, OK robert@

Revision 1.36 / (download) - annotate - [select for diffs], Mon Jul 23 23:21:25 2007 UTC (16 years, 9 months ago) by todd
Branch: MAIN
CVS Tags: OPENBSD_4_3_BASE, OPENBSD_4_3, OPENBSD_4_2_BASE, OPENBSD_4_2
Changes since 1.35: +3 -1 lines
Diff to previous 1.35 (colored)

+bthub
ok mk@

Revision 1.35 / (download) - annotate - [select for diffs], Mon May 28 22:37:14 2007 UTC (16 years, 11 months ago) by todd
Branch: MAIN
Changes since 1.34: +1 -11 lines
Diff to previous 1.34 (colored)

remove wt tape drives. prodded by krw@

Revision 1.34 / (download) - annotate - [select for diffs], Fri May 18 14:05:33 2007 UTC (17 years ago) by jmc
Branch: MAIN
Changes since 1.33: +2 -2 lines
Diff to previous 1.33 (colored)

MASSBUSS -> MASSBUS; ok miod

Revision 1.33 / (download) - annotate - [select for diffs], Wed Mar 7 02:51:17 2007 UTC (17 years, 2 months ago) by krw
Branch: MAIN
CVS Tags: OPENBSD_4_1_BASE, OPENBSD_4_1
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored)

Forcibly change /dev/pci to a symbolic link if it isn't one.

Feedback from drahn@, millert@, marco@. "then get it in" deraadt@.

Revision 1.32 / (download) - annotate - [select for diffs], Fri Feb 16 02:16:20 2007 UTC (17 years, 3 months ago) by deraadt
Branch: MAIN
Changes since 1.31: +4 -2 lines
Diff to previous 1.31 (colored)

create "i" partitions for floppies too, in case we need them

Revision 1.31 / (download) - annotate - [select for diffs], Fri Dec 15 20:42:19 2006 UTC (17 years, 5 months ago) by kettenis
Branch: MAIN
Changes since 1.30: +5 -4 lines
Diff to previous 1.30 (colored)

Create /dev/pci[0-3].

ok miod@, deraadt@

Revision 1.30 / (download) - annotate - [select for diffs], Tue Oct 10 12:33:41 2006 UTC (17 years, 7 months ago) by todd
Branch: MAIN
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored)

4 usb tty devices by default; ok msf@ marco@

Revision 1.29 / (download) - annotate - [select for diffs], Mon Aug 28 21:04:04 2006 UTC (17 years, 8 months ago) by tsi
Branch: MAIN
CVS Tags: OPENBSD_4_0_BASE, OPENBSD_4_0
Changes since 1.28: +7 -3 lines
Diff to previous 1.28 (colored)

Extend /dev/tty[C-F]* to /dev/tty[C-J]* on sparc64, and to /dev/tty[C-I]* on
sparc.

ok miod@

Revision 1.28 / (download) - annotate - [select for diffs], Sun Jun 11 10:58:57 2006 UTC (17 years, 11 months ago) by mk
Branch: MAIN
Changes since 1.27: +1 -4 lines
Diff to previous 1.27 (colored)

Remove wdt char device stuff from here too.

ok todd

Revision 1.27 / (download) - annotate - [select for diffs], Sun Apr 16 11:34:01 2006 UTC (18 years, 1 month ago) by todd
Branch: MAIN
Changes since 1.26: +1 -2 lines
Diff to previous 1.26 (colored)

remove some rather deceptively unused lines; no change to generated MAKEDEV's

Revision 1.26 / (download) - annotate - [select for diffs], Sun Apr 16 02:49:52 2006 UTC (18 years, 1 month ago) by todd
Branch: MAIN
Changes since 1.25: +7 -1 lines
Diff to previous 1.25 (colored)

shuffle ramdisk device targets to MAKEDEV.common to avoid duplication and
pave the way for future work; ok since this does not change the generated
MAKEDEV

Revision 1.25 / (download) - annotate - [select for diffs], Sat Apr 15 18:19:12 2006 UTC (18 years, 1 month ago) by todd
Branch: MAIN
Changes since 1.24: +5 -2 lines
Diff to previous 1.24 (colored)

add 'com' serial port as a common ramdisk device

Revision 1.24 / (download) - annotate - [select for diffs], Sat Apr 15 18:17:11 2006 UTC (18 years, 1 month ago) by todd
Branch: MAIN
Changes since 1.23: +16 -2 lines
Diff to previous 1.23 (colored)

add forgotten copyright; ok deraadt@

Revision 1.23 / (download) - annotate - [select for diffs], Tue Dec 27 19:02:42 2005 UTC (18 years, 4 months ago) by miod
Branch: MAIN
CVS Tags: OPENBSD_3_9_BASE, OPENBSD_3_9
Changes since 1.22: +3 -3 lines
Diff to previous 1.22 (colored)

Target for basic wscons devices is `wscons', not `ttyC0'; also fix the
dev/fd comment and point to fd(4).

Revision 1.22 / (download) - annotate - [select for diffs], Tue Dec 6 20:18:56 2005 UTC (18 years, 5 months ago) by pedro
Branch: MAIN
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored)

Remove fdescfs

Revision 1.21 / (download) - annotate - [select for diffs], Thu Oct 6 06:43:19 2005 UTC (18 years, 7 months ago) by otto
Branch: MAIN
Changes since 1.20: +12 -12 lines
Diff to previous 1.20 (colored)

Greatly speedup MAKEDEV by using arrays instead of very long strings
that get copied around a lot. Needs sh(1) max array index bump I
committed earlier. ok todd@ deraadt@

Revision 1.20 / (download) - annotate - [select for diffs], Mon Aug 1 22:22:12 2005 UTC (18 years, 9 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_3_8_BASE, OPENBSD_3_8
Changes since 1.19: +1 -3 lines
Diff to previous 1.19 (colored)

old ses device goes away

Revision 1.19 / (download) - annotate - [select for diffs], Wed Jun 29 18:23:26 2005 UTC (18 years, 10 months ago) by todd
Branch: MAIN
Changes since 1.18: +3 -1 lines
Diff to previous 1.18 (colored)

add bio
prompted by deraadt@ and henning@, ok marco@

Revision 1.18 / (download) - annotate - [select for diffs], Thu Jun 2 20:09:38 2005 UTC (18 years, 11 months ago) by tholo
Branch: MAIN
Changes since 1.17: +3 -1 lines
Diff to previous 1.17 (colored)

Start on a basic ACPI framework -- does not do much more than read out the
ACPI tables into kernel memory and attach ACPI and HPET timers currently.

In order to test this code, enabling the devices in GENERIC as well as
the ACPI_ENABLE option is needed.  This code does not do any thermal
control yet, so this should be done with care depending on the platform.

In the tree so more people can contribute to making this more fully
featured.

Ok niklas@ grange@ tedu@

Revision 1.17 / (download) - annotate - [select for diffs], Tue Mar 29 16:40:08 2005 UTC (19 years, 1 month ago) by miod
Branch: MAIN
Changes since 1.16: +1 -2 lines
Diff to previous 1.16 (colored)

Move the apm description out of MAKEDEV.common, so that sparc can declare it
with a specific manpage reference.

Revision 1.16 / (download) - annotate - [select for diffs], Tue Mar 1 13:35:59 2005 UTC (19 years, 2 months ago) by otto
Branch: MAIN
CVS Tags: OPENBSD_3_7_BASE, OPENBSD_3_7
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

Increase the default number of usb dev nodes to 6. Some new machines
(like the Mac mini) have that many usb devs on board.

ok drahn@ dlg@ miod@

Revision 1.15 / (download) - annotate - [select for diffs], Fri Jan 28 18:56:27 2005 UTC (19 years, 3 months ago) by danh
Branch: MAIN
Changes since 1.14: +4 -4 lines
Diff to previous 1.14 (colored)

use Add() consistently and make sure we use decimal numbers for addition
in the case of ugen devices.

suggestions and ok todd@

Revision 1.14 / (download) - annotate - [select for diffs], Fri Jan 14 22:39:11 2005 UTC (19 years, 4 months ago) by miod
Branch: MAIN
Changes since 1.13: +1 -4 lines
Diff to previous 1.13 (colored)

Switch OpenBSD/hp300 to wscons, still using on-board ROM fonts for now.

Main features:
- MI hil drivers, allowing live plug/unplug of devices, and the keyboard
  does not need to be at id 1 anymore.
- SGC bus support on 4xx models. SGC frame buffers are supported too, but
  not as console, though you can use them as a regular glass terminal if
  you run a getty on ttyC0. Currently not compiled-in, awaiting for an sti(4)
  fix to be commited.
- HP-UX compatibility interfaces are removed. grfinfo and hilinfo are removed.

X11 support is currently broken by these changes; X.org X11R6 support will
be available very soon.

Tested on hyperion and 4 different flavours of catseye/topcat/kathmandu; other,
older frame buffers (davinci, gatorbox and renaissance) could not been tested
but should work; please report any regression.

Revision 1.13 / (download) - annotate - [select for diffs], Mon Jan 10 07:53:57 2005 UTC (19 years, 4 months ago) by dlg
Branch: MAIN
Changes since 1.12: +3 -2 lines
Diff to previous 1.12 (colored)

add calling units (cuaU*) for use by devices supported by ucom

Revision 1.12 / (download) - annotate - [select for diffs], Thu Aug 19 07:05:20 2004 UTC (19 years, 9 months ago) by miod
Branch: MAIN
CVS Tags: OPENBSD_3_6_BASE, OPENBSD_3_6
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

``SCSI unknown devices'' -> ``Unknown SCSI devices'', requested long ago by
jmc@.

Revision 1.11 / (download) - annotate - [select for diffs], Tue Aug 17 20:58:05 2004 UTC (19 years, 9 months ago) by miod
Branch: MAIN
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

Describe the oppr ({ee,open}prom) target, and add it to sparc64 (despite it
being handmade in std).

spotted by jmc@, ok deraadt@

Revision 1.10 / (download) - annotate - [select for diffs], Thu Jun 3 18:36:59 2004 UTC (19 years, 11 months ago) by grange
Branch: MAIN
Changes since 1.9: +3 -1 lines
Diff to previous 1.9 (colored)

Add gpio device nodes.

ok deraadt@

Revision 1.9 / (download) - annotate - [select for diffs], Sun May 30 08:17:17 2004 UTC (19 years, 11 months ago) by grange
Branch: MAIN
Changes since 1.8: +4 -1 lines
Diff to previous 1.8 (colored)

Add hotplug device.

Revision 1.8 / (download) - annotate - [select for diffs], Sat May 29 04:07:30 2004 UTC (19 years, 11 months ago) by deraadt
Branch: MAIN
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)

usb2 & usb3 more needed on modern machines

Revision 1.7 / (download) - annotate - [select for diffs], Sun Apr 11 18:14:59 2004 UTC (20 years, 1 month ago) by millert
Branch: MAIN
Changes since 1.6: +3 -2 lines
Diff to previous 1.6 (colored)

Add back a lie about tty* do that MAKEDEV works again.  todd@ can fix...

Revision 1.6 / (download) - annotate - [select for diffs], Sun Apr 11 18:05:22 2004 UTC (20 years, 1 month ago) by millert
Branch: MAIN
Changes since 1.5: +11 -8 lines
Diff to previous 1.5 (colored)

Update for pty changes (62 per letter instead of just 16)

Revision 1.5 / (download) - annotate - [select for diffs], Fri Mar 12 18:25:15 2004 UTC (20 years, 2 months ago) by miod
Branch: MAIN
CVS Tags: OPENBSD_3_5_BASE, OPENBSD_3_5
Changes since 1.4: +1 -2 lines
Diff to previous 1.4 (colored)

Cause ct to be escaped in nroff output; spotted by jmc.
No regen necessary except for hp300 MAKEDEV.8

Revision 1.4 / (download) - annotate - [select for diffs], Fri Mar 12 04:54:04 2004 UTC (20 years, 2 months ago) by deraadt
Branch: MAIN
Changes since 1.3: +4 -4 lines
Diff to previous 1.3 (colored)

replace usbs with uall to avoid matching balony

Revision 1.3 / (download) - annotate - [select for diffs], Fri Feb 20 19:13:01 2004 UTC (20 years, 3 months ago) by miod
Branch: MAIN
Changes since 1.2: +37 -41 lines
Diff to previous 1.2 (colored)

MAKEDEV.8 improvement pack:
- refer to the section 4 manual page for every device target, whenever
possible
- repair a few minor quoting errors
- repair a few sorting errors
- fix a few device descriptions (ideally they would be synched with the
  .Nd line of their manpages, but we are not there... yet)
- minor mdoc fixes

Thanks to jmc@ for review and a lot of constructive criticism.

Revision 1.2 / (download) - annotate - [select for diffs], Tue Feb 17 11:18:03 2004 UTC (20 years, 3 months ago) by miod
Branch: MAIN
Changes since 1.1: +1 -3 lines
Diff to previous 1.1 (colored)

Move conflicting hd(4) definitions to MD files.

Revision 1.1 / (download) - annotate - [select for diffs], Mon Feb 16 18:58:54 2004 UTC (20 years, 3 months ago) by miod
Branch: MAIN

Move the real knowledge of MI devices to a specific file, MAKEDEV.common.
While there, allow the comment char and the divert section for md script
fragments to be overriden.
No functional change (yet).

disabused ok deraadt@

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.