History log of /dflybsd-src/sys/vfs/devfs/devfs_rules.c (Results 1 – 25 of 34)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: v6.4.0, v6.4.0rc1, v6.5.0, v6.2.2, v6.2.1, v6.3.0, v6.0.1, v6.0.0, v6.0.0rc1, v6.1.0, v5.8.3, v5.8.2, v5.8.1, v5.8.0, v5.9.0, v5.8.0rc1, v5.6.3
# dae65060 20-Oct-2019 zrj <rimvydas.jasinskas@gmail.com>

<sys/sysref.h>: Switch to lighter <sys/_malloc.h> header.

* Make <sys/sysref2.h> a kernel only header.
* Remove sys/types.h includes that follow <sys/param.h> in devfs(5).
* Add sys/malloc.h incl

<sys/sysref.h>: Switch to lighter <sys/_malloc.h> header.

* Make <sys/sysref2.h> a kernel only header.
* Remove sys/types.h includes that follow <sys/param.h> in devfs(5).
* Add sys/malloc.h includes where it is actually used in sources.

While there, minor whitespace cleanup.

show more ...


Revision tags: v5.6.2, v5.6.1, v5.6.0, v5.6.0rc1, v5.7.0, v5.4.3, v5.4.2, v5.4.1, v5.4.0, v5.5.0, v5.4.0rc1
# 7cf221ae 03-Aug-2018 Aaron LI <aly@aaronly.me>

devfs: Minor style fixes


Revision tags: v5.2.2, v5.2.1, v5.2.0, v5.3.0, v5.2.0rc, v5.0.2, v5.0.1, v5.0.0, v5.0.0rc2, v5.1.0, v5.0.0rc1, v4.8.1, v4.8.0, v4.6.2, v4.9.0, v4.8.0rc
# c0739b3c 09-Jan-2017 Matthew Dillon <dillon@apollo.backplane.com>

kernel - Incidental MPLOCK removal (devfs)

* Fix ordering issues for devfs initialization vs libprop that previously
depended on the MPLOCK.

* Use a private devfs_token for other areas of devfs p

kernel - Incidental MPLOCK removal (devfs)

* Fix ordering issues for devfs initialization vs libprop that previously
depended on the MPLOCK.

* Use a private devfs_token for other areas of devfs previously using
the mplock.

* Make /dev/devfs MPSAFE.

show more ...


Revision tags: v4.6.1, v4.6.0, v4.6.0rc2, v4.6.0rc, v4.7.0, v4.4.3, v4.4.2, v4.4.1, v4.4.0, v4.5.0, v4.4.0rc, v4.2.4, v4.3.1, v4.2.3, v4.2.1, v4.2.0, v4.0.6, v4.3.0, v4.2.0rc, v4.0.5
# f3f3eadb 12-Mar-2015 Sascha Wildner <saw@online.de>

kernel: Move semicolon from the definition of SYSINIT() to its invocations.

This affected around 70 of our (more or less) 270 SYSINIT() calls.

style(9) advocates the terminating semicolon to be sup

kernel: Move semicolon from the definition of SYSINIT() to its invocations.

This affected around 70 of our (more or less) 270 SYSINIT() calls.

style(9) advocates the terminating semicolon to be supplied by the
invocation too, because it can make life easier for editors and other
source code parsing programs.

show more ...


Revision tags: v4.0.4, v4.0.3, v4.0.2, v4.0.1, v4.0.0, v4.0.0rc3, v4.0.0rc2, v4.0.0rc, v4.1.0, v3.8.2, v3.8.1, v3.6.3, v3.8.0, v3.8.0rc2, v3.9.0, v3.8.0rc, v3.6.2, v3.6.1, v3.6.0, v3.7.1, v3.6.0rc, v3.4.3
# adddfd62 05-Jul-2013 Sascha Wildner <saw@online.de>

kernel: Remove some #include duplicates in vfs/ and vm/


Revision tags: v3.4.2, v3.4.1
# ab08ac79 23-Apr-2013 Sascha Wildner <saw@online.de>

gpio/dsched/devfs: Fix wrong lock checks.


Revision tags: v3.4.0, v3.4.0rc, v3.5.0, v3.2.2, v3.2.1, v3.2.0, v3.3.0
# aa0b1d2b 07-Sep-2012 Matthew Dillon <dillon@apollo.backplane.com>

Merge branches 'hammer2' and 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly into hammer2


# 8e78a293 23-Aug-2012 Sascha Wildner <saw@online.de>

kernel/devfs: Rename devfs_nodetype members (conflicts with {,lin}procfs.h).


Revision tags: v3.0.3, v3.0.2, v3.0.1
# 07f9383e 16-Feb-2012 Venkatesh Srinivas <me@endeavour.zapto.org>

Merge branch 'master' into hammer2


# 2a53016d 16-Feb-2012 Sascha Wildner <saw@online.de>

kernel: Include <sys/ioccom.h> where ioctls are defined.

Not where they are used.

See http://bugs.dragonflybsd.org/issues/1334


Revision tags: v3.1.0, v3.0.0
# 86d7f5d3 26-Nov-2011 John Marino <draco@marino.st>

Initial import of binutils 2.22 on the new vendor branch

Future versions of binutils will also reside on this branch rather
than continuing to create new binutils branches for each new version.


Revision tags: v2.12.0, v2.13.0, v2.10.1, v2.11.0, v2.10.0, v2.9.1, v2.8.2, v2.8.1, v2.8.0, v2.9.0, v2.6.3, v2.7.3, v2.6.2, v2.7.2, v2.7.1, v2.6.1, v2.7.0, v2.6.0, v2.5.1, v2.4.1
# 28d051a3 16-Sep-2009 Sascha Wildner <saw@online.de>

devfs: Remove some unneeded variables.


Revision tags: v2.5.0, v2.4.0
# 0182b316 19-Aug-2009 Alex Hornung <ahornung@gmail.com>

DEVFS - Avoid clearing of hides that don't come from rules

* Avoid clearing hides that didn't come from rules by introducing a
new node flag, DEVFS_RULE_HIDDEN.

* Reactivate hiding of ptm/ and al

DEVFS - Avoid clearing of hides that don't come from rules

* Avoid clearing hides that didn't come from rules by introducing a
new node flag, DEVFS_RULE_HIDDEN.

* Reactivate hiding of ptm/ and all its contents for cleaner unix98
ptys.

show more ...


# 2c1e28dd 17-Aug-2009 Alex Hornung <ahornung@gmail.com>

DEVFS - move devfs headers to sys/sys; fix consumers

* Move devfs.h and devfs_rules.h from sys/vfs/devfs/ to sys/sys/

* Fix all consumers of the devfs headers to use the new path


# 9cf39e57 14-Aug-2009 Alex Hornung <ahornung@gmail.com>

DEVFS - sync up mount with userland; fix bugs

* Add support for the userland mount options in kernel and rely
on them to set the jailed property of the mount point.

* Fix comparison of mount poin

DEVFS - sync up mount with userland; fix bugs

* Add support for the userland mount options in kernel and rely
on them to set the jailed property of the mount point.

* Fix comparison of mount points by changing it to use strcmp instead
of relying on an always-0 length.

* Allow link rules to be created for links. (* possibly problematic? *)

show more ...


# 84ba2ba8 14-Aug-2009 Alex Hornung <ahornung@gmail.com>

DEVFS - Add support for wildcard link rules

* Add support for link rules with wildcards like:
link da0* backup.
which would result in the following links:
backup. -> da0
backup.s1 -> da0s1

DEVFS - Add support for wildcard link rules

* Add support for link rules with wildcards like:
link da0* backup.
which would result in the following links:
backup. -> da0
backup.s1 -> da0s1
backup.s1a -> da0s1a
...

show more ...


# a4aa064c 13-Aug-2009 Alex Hornung <ahornung@gmail.com>

DEVFS - don't apply generic rules to jailed mountpoints

* Only apply rules intended for jails to jailed mountpoints, not
any rule, as before.


# 5704df1d 13-Aug-2009 Alex Hornung <ahornung@gmail.com>

DEVFS - Separate ioctl struct from in-kernel struct

* Separate out an ioctl structure from the devfs_rule struct called
devfs_rule_ioctl.
This avoids unnecessary complications like copyin, and i

DEVFS - Separate ioctl struct from in-kernel struct

* Separate out an ioctl structure from the devfs_rule struct called
devfs_rule_ioctl.
This avoids unnecessary complications like copyin, and it avoids
problems caused by userland reporting wrong sizes.

* Also separate the rule_type from the rule_cmd into different fields
in both structs.

Suggested-By: Simon "corecode" Schubert

show more ...


# 230b5a65 08-Aug-2009 Matthew Dillon <dillon@apollo.backplane.com>

Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly


# 66abefa5 08-Aug-2009 Alex Hornung <ahornung@gmail.com>

DEVFS - Factor out recursive code into iterate_topology

* Factor out the recursive code which scans through all nodes in
the topology into a function, devfs_iterate_topology, which takes
a callb

DEVFS - Factor out recursive code into iterate_topology

* Factor out the recursive code which scans through all nodes in
the topology into a function, devfs_iterate_topology, which takes
a callback as argument, which is called for every node.

* Create new callback functions for all functions that were recursive
before, containing the code that was executed for each node.

* Change all callers of recursive functions to call
devfs_iterate_topology with the respective callback function
instead of having their own recursive functions.

show more ...


# 0b713fbe 08-Aug-2009 Matthew Dillon <dillon@apollo.backplane.com>

Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly


# 1cb12919 07-Aug-2009 Alex Hornung <ahornung@gmail.com>

DEVFS - delete rule-created aliases on rule reset

* add a new devfs flag, DEVFS_RULE_CREATED, which is set for alias
nodes created from within the rule system.

* On rule reset, if a node is an al

DEVFS - delete rule-created aliases on rule reset

* add a new devfs flag, DEVFS_RULE_CREATED, which is set for alias
nodes created from within the rule system.

* On rule reset, if a node is an alias and has the flag set, it is
unlinked and freed.

show more ...


# f585778b 07-Aug-2009 Matthew Dillon <dillon@apollo.backplane.com>

Merge branch 'master' of ssh://crater.dragonflybsd.org/repository/git/dragonfly


# bc185c5a 06-Aug-2009 Alex Hornung <ahornung@gmail.com>

DEVFS - Cleanup of devfs_core, devfs_rules and devfs_vfsops


# 898c91ee 06-Aug-2009 Matthew Dillon <dillon@apollo.backplane.com>

DEVFS - Code cleanup.

* Syntax, indentation, structure, and minor code changes to make it
more readable.


12