The NetBSD Project

CVS log for src/sys/rump/librump/rumpvfs/devnodes.c

[BACK] Up to [cvs.NetBSD.org] / src / sys / rump / librump / rumpvfs

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.12.18.1: download - view: text, markup, annotated - select for diffs
Mon Apr 13 08:05:19 2020 UTC (4 years, 9 months ago) by martin
Branches: phil-wifi
Diff to: previous 1.12: preferred, colored; next MAIN 1.13: preferred, colored
Changes since revision 1.12: +6 -9 lines
Mostly merge changes from HEAD upto 20200411

Revision 1.13: download - view: text, markup, annotated - select for diffs
Tue Jun 18 22:34:26 2019 UTC (5 years, 7 months ago) by kamil
Branches: MAIN
CVS tags: thorpej-ifq-base, thorpej-ifq, thorpej-i2c-spi-conf2-base, thorpej-i2c-spi-conf2, thorpej-i2c-spi-conf-base, thorpej-i2c-spi-conf, thorpej-futex2-base, thorpej-futex2, thorpej-futex-base, thorpej-futex, thorpej-cfargs2-base, thorpej-cfargs2, thorpej-cfargs-base, thorpej-cfargs, thorpej-altq-separation-base, thorpej-altq-separation, phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, perseant-exfatfs-base-20240630, perseant-exfatfs-base, perseant-exfatfs, netbsd-9-base, netbsd-9-4-RELEASE, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-9, netbsd-10-base, netbsd-10-1-RELEASE, netbsd-10-0-RELEASE, netbsd-10-0-RC6, netbsd-10-0-RC5, netbsd-10-0-RC4, netbsd-10-0-RC3, netbsd-10-0-RC2, netbsd-10-0-RC1, netbsd-10, is-mlppp-base, is-mlppp, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x, bouyer-xenpvh-base2, bouyer-xenpvh-base1, bouyer-xenpvh-base, bouyer-xenpvh, bouyer-sunxi-drm-base, bouyer-sunxi-drm, ad-namecache-base3, ad-namecache-base2, ad-namecache-base1, ad-namecache-base, ad-namecache, HEAD
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +6 -9 lines
Drop unused retval pointer from do_sys_mknod{,at}()

No functional change intended.

Revision 1.6.14.4: download - view: text, markup, annotated - select for diffs
Sun Dec 3 11:39:17 2017 UTC (7 years, 1 month ago) by jdolecek
Branches: tls-maxphys
Diff to: previous 1.6.14.3: preferred, colored; branchpoint 1.6: preferred, colored; next MAIN 1.7: preferred, colored
Changes since revision 1.6.14.3: +9 -1 lines
update from HEAD

Revision 1.10.4.2: download - view: text, markup, annotated - select for diffs
Sat Mar 19 11:30:37 2016 UTC (8 years, 10 months ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.10.4.1: preferred, colored; branchpoint 1.10: preferred, colored; next MAIN 1.11: preferred, colored
Changes since revision 1.10.4.1: +3 -3 lines
Sync with HEAD

Revision 1.12: download - view: text, markup, annotated - select for diffs
Tue Jan 26 23:12:18 2016 UTC (8 years, 11 months ago) by pooka
Branches: MAIN
CVS tags: tls-maxphys-base-20171202, prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, phil-wifi-base, phil-wifi-20190609, pgoyette-localcount-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount, pgoyette-compat-merge-20190127, pgoyette-compat-base, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, pgoyette-compat, perseant-stdc-iso10646-base, perseant-stdc-iso10646, nick-nhusb-base-20170825, nick-nhusb-base-20170204, nick-nhusb-base-20161204, nick-nhusb-base-20161004, nick-nhusb-base-20160907, nick-nhusb-base-20160529, nick-nhusb-base-20160422, nick-nhusb-base-20160319, netbsd-8-base, netbsd-8-3-RELEASE, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, matt-nb8-mediatek-base, matt-nb8-mediatek, localcount-20160914, jdolecek-ncq-base, jdolecek-ncq, isaki-audio2-base, isaki-audio2, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan
Branch point for: phil-wifi
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +3 -3 lines
Put the kernelside rump kernel headers into <rump-sys> instead of
sprinkling them around the faction directories.  Avoids having
to add a CPPFLAGS (or several) to pretty much every component
Makefile.

Leave compat headers around in the old locations.

The commit changes some autogenerated files, but I'll fix the
generators shortly and regen.

Revision 1.10.4.1: download - view: text, markup, annotated - select for diffs
Tue Sep 22 12:06:15 2015 UTC (9 years, 3 months ago) by skrll
Branches: nick-nhusb
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +10 -2 lines
Sync with HEAD

Revision 1.11: download - view: text, markup, annotated - select for diffs
Mon Jun 8 12:16:47 2015 UTC (9 years, 7 months ago) by pooka
Branches: MAIN
CVS tags: nick-nhusb-base-20151226, nick-nhusb-base-20150921
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +10 -2 lines
Allow device components to create symlinks in /dev
e.g. /dev/audio -> audio0

from Robert Millan <rmh@freebsd.org> via rumpkernel-users

Revision 1.6.14.3: download - view: text, markup, annotated - select for diffs
Wed Aug 20 00:04:42 2014 UTC (10 years, 5 months ago) by tls
Branches: tls-maxphys
Diff to: previous 1.6.14.2: preferred, colored; branchpoint 1.6: preferred, colored
Changes since revision 1.6.14.2: +10 -10 lines
Rebase to HEAD as of a few days ago.

Revision 1.9.2.1: download - view: text, markup, annotated - select for diffs
Sun Aug 10 06:56:51 2014 UTC (10 years, 5 months ago) by tls
Branches: tls-earlyentropy
Diff to: previous 1.9: preferred, colored; next MAIN 1.10: preferred, colored
Changes since revision 1.9: +3 -3 lines
Rebase.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Fri Jun 20 11:27:25 2014 UTC (10 years, 7 months ago) by pooka
Branches: MAIN
CVS tags: tls-maxphys-base, tls-earlyentropy-base, nick-nhusb-base-20150606, nick-nhusb-base-20150406, nick-nhusb-base, netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-base, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0, netbsd-7
Branch point for: nick-nhusb
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +3 -3 lines
Fix error return for rump_vfs_makeonedevnode()

from Ian Jackson <Ian.Jackson@eu.citrix.com>

Revision 1.6.4.2: download - view: text, markup, annotated - select for diffs
Thu May 22 11:41:16 2014 UTC (10 years, 8 months ago) by yamt
Branches: yamt-pagecache
Diff to: previous 1.6.4.1: preferred, colored; branchpoint 1.6: preferred, colored; next MAIN 1.7: preferred, colored
Changes since revision 1.6.4.1: +18 -15 lines
sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs.  ("Protocol error: too many arguments")

Revision 1.8.6.1: download - view: text, markup, annotated - select for diffs
Sun May 18 17:46:19 2014 UTC (10 years, 8 months ago) by rmind
Branches: rmind-smpnet
Diff to: previous 1.8: preferred, colored; next MAIN 1.9: preferred, colored
Changes since revision 1.8: +11 -11 lines
sync with head

Revision 1.9: download - view: text, markup, annotated - select for diffs
Thu Mar 20 20:42:08 2014 UTC (10 years, 10 months ago) by christos
Branches: MAIN
CVS tags: yamt-pagecache-base9, rmind-smpnet-nbase, rmind-smpnet-base, riastradh-xf86-video-intel-2-7-1-pre-2-21-15
Branch point for: tls-earlyentropy
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +11 -11 lines
kill sprintf

Revision 1.6.14.2: download - view: text, markup, annotated - select for diffs
Sun Jun 23 06:20:28 2013 UTC (11 years, 6 months ago) by tls
Branches: tls-maxphys
Diff to: previous 1.6.14.1: preferred, colored; branchpoint 1.6: preferred, colored
Changes since revision 1.6.14.1: +9 -6 lines
resync from head

Revision 1.8: download - view: text, markup, annotated - select for diffs
Thu Mar 7 22:12:34 2013 UTC (11 years, 10 months ago) by pooka
Branches: MAIN
CVS tags: riastradh-drm2-base3, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, khorben-n900, agc-symver-base, agc-symver
Branch point for: rmind-smpnet
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +9 -6 lines
Make the device node creation routines function pointers which default
to nullop without VFS.  This relaxes the dependency between VFS and many
components, some of which can be used perfectly fine without VFS.

Revision 1.6.14.1: download - view: text, markup, annotated - select for diffs
Tue Nov 20 03:02:50 2012 UTC (12 years, 2 months ago) by tls
Branches: tls-maxphys
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +3 -3 lines
Resync to 2012-11-19 00:00:00 UTC

Revision 1.6.4.1: download - view: text, markup, annotated - select for diffs
Tue Oct 30 17:22:54 2012 UTC (12 years, 2 months ago) by yamt
Branches: yamt-pagecache
CVS tags: yamt-pagecache-tag8
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +3 -3 lines
sync with head

Revision 1.7: download - view: text, markup, annotated - select for diffs
Fri Sep 21 16:38:54 2012 UTC (12 years, 4 months ago) by joerg
Branches: MAIN
CVS tags: yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +3 -3 lines
Don't use NODEV when comparing against a major number as this is an
impossible type mismatch.

Revision 1.5.2.1: download - view: text, markup, annotated - select for diffs
Mon Jun 6 09:10:08 2011 UTC (13 years, 7 months ago) by jruoho
Branches: jruoho-x86intr
Diff to: previous 1.5: preferred, colored; next MAIN 1.6: preferred, colored
Changes since revision 1.5: +10 -3 lines
Sync with HEAD.

Revision 1.4.4.2: download - view: text, markup, annotated - select for diffs
Sat Mar 5 20:56:16 2011 UTC (13 years, 10 months ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.4.4.1: preferred, colored; branchpoint 1.4: preferred, colored; next MAIN 1.5: preferred, colored
Changes since revision 1.4.4.1: +10 -3 lines
sync with head

Revision 1.5.4.1: download - view: text, markup, annotated - select for diffs
Thu Feb 17 12:00:51 2011 UTC (13 years, 11 months ago) by bouyer
Branches: bouyer-quota2
Diff to: previous 1.5: preferred, colored; next MAIN 1.6: preferred, colored
Changes since revision 1.5: +10 -3 lines
Sync with HEAD

Revision 1.6: download - view: text, markup, annotated - select for diffs
Thu Feb 10 11:00:45 2011 UTC (13 years, 11 months ago) by pooka
Branches: MAIN
CVS tags: yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, rmind-uvmplock-nbase, rmind-uvmplock-base, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, jmcneill-usbmp-pre-base2, jmcneill-usbmp-base9, jmcneill-usbmp-base8, jmcneill-usbmp-base7, jmcneill-usbmp-base6, jmcneill-usbmp-base5, jmcneill-usbmp-base4, jmcneill-usbmp-base3, jmcneill-usbmp-base2, jmcneill-usbmp-base10, jmcneill-usbmp-base, jmcneill-usbmp, jmcneill-audiomp3-base, jmcneill-audiomp3, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base
Branch point for: yamt-pagecache, tls-maxphys
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +10 -3 lines
Make it possible to specify a minor number for an autogenerated device node.

Revision 1.4.2.1: download - view: text, markup, annotated - select for diffs
Tue Aug 17 06:48:03 2010 UTC (14 years, 5 months ago) by uebayasi
Branches: uebayasi-xip
Diff to: previous 1.4: preferred, colored; next MAIN 1.5: preferred, colored
Changes since revision 1.4: +146 -5 lines
Sync with HEAD.

Revision 1.1.2.4: download - view: text, markup, annotated - select for diffs
Wed Aug 11 22:55:08 2010 UTC (14 years, 5 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.1.2.3: preferred, colored; branchpoint 1.1: preferred, colored; next MAIN 1.2: preferred, colored
Changes since revision 1.1.2.3: +146 -5 lines
sync with head.

Revision 1.4.4.1: download - view: text, markup, annotated - select for diffs
Sun May 30 05:18:07 2010 UTC (14 years, 7 months ago) by rmind
Branches: rmind-uvmplock
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +146 -5 lines
sync with head

Revision 1.5: download - view: text, markup, annotated - select for diffs
Fri Apr 30 21:02:36 2010 UTC (14 years, 8 months ago) by pooka
Branches: MAIN
CVS tags: yamt-nfs-mp-base11, yamt-nfs-mp-base10, uebayasi-xip-base4, uebayasi-xip-base3, uebayasi-xip-base2, matt-mips64-premerge-20101231, jruoho-x86intr-base
Branch point for: jruoho-x86intr, bouyer-quota2
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +146 -5 lines
Autogenerate /dev nodes.  Use (recreate) the naming policy in
MAKEDEV. -- Not the famous irrational file system devfs, but an
incredible simulation.

Revision 1.1.2.3: download - view: text, markup, annotated - select for diffs
Thu Mar 11 15:04:39 2010 UTC (14 years, 10 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.1.2.2: preferred, colored; branchpoint 1.1: preferred, colored
Changes since revision 1.1.2.2: +15 -10 lines
sync with head

Revision 1.4: download - view: text, markup, annotated - select for diffs
Thu Dec 17 00:29:46 2009 UTC (15 years, 1 month ago) by pooka
Branches: MAIN
CVS tags: yamt-nfs-mp-base9, uebayasi-xip-base1, uebayasi-xip-base
Branch point for: uebayasi-xip, rmind-uvmplock
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +12 -2 lines
* implement rump_vfs_makeonedevnode(), where the interface for creating
  multiple nodes doesn't make sense: e.g. /dev/null would've had to
  be created with ("/dev/nul", 'l', 1)
* implement said /dev/null (just for show)

Revision 1.3: download - view: text, markup, annotated - select for diffs
Thu Dec 3 15:28:49 2009 UTC (15 years, 1 month ago) by tron
Branches: MAIN
CVS tags: matt-premerge-20091211
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +3 -3 lines
Make sure "error" gets initialised.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Thu Dec 3 15:06:04 2009 UTC (15 years, 1 month ago) by pooka
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +4 -9 lines
* create /dev on the rump rootfs automatically
* make rump_vfs_makedevnodes() take a full basepath instead of hardcoding
  an assumption that the device node is created in /dev
  + the caller is responsible that the directory the nodes are being
    created in exists

Revision 1.1.2.2: download - view: text, markup, annotated - select for diffs
Wed Sep 16 13:38:05 2009 UTC (15 years, 4 months ago) by yamt
Branches: yamt-nfs-mp
Diff to: previous 1.1.2.1: preferred, colored; branchpoint 1.1: preferred, colored
Changes since revision 1.1.2.1: +73 -0 lines
sync with head

Revision 1.1.2.1
Sun Sep 6 20:42:25 2009 UTC (15 years, 4 months ago) by yamt
Branches: yamt-nfs-mp
FILE REMOVED
Changes since revision 1.1: +0 -73 lines
file devnodes.c was added on branch yamt-nfs-mp on 2009-09-16 13:38:05 +0000

Revision 1.1: download - view: text, markup, annotated - select for diffs
Sun Sep 6 20:42:25 2009 UTC (15 years, 4 months ago) by pooka
Branches: MAIN
CVS tags: yamt-nfs-mp-base8, jym-xensuspend-nbase
Branch point for: yamt-nfs-mp
Rename rump_dev_makenodes() to rump_vfs_makedevnodes() -- while it
will most likely be used devices, the implementation requires
services provided by vfs (mkdir, mknod).

Diff request

This form allows you to request diffs 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.

Log view options

CVSweb <webmaster@jp.NetBSD.org>