History log of /src/sys/conf/osrelease.sh
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-8-3-RELEASE netbsd-9-4-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 thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base netbsd-9-3-RELEASE thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 netbsd-9-2-RELEASE cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base netbsd-9-1-RELEASE bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 netbsd-8-2-RELEASE ad-namecache-base3 netbsd-9-0-RELEASE netbsd-9-0-RC2 ad-namecache-base2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 netbsd-8-1-RELEASE netbsd-8-1-RC1 isaki-audio2-base pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 netbsd-7-2-RELEASE pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 netbsd-7-1-2-RELEASE pgoyette-compat-base netbsd-7-1-1-RELEASE tls-maxphys-base-20171202 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 netbsd-7-1-RELEASE netbsd-7-1-RC2 nick-nhusb-base-20170204 netbsd-7-nhusb-base-20170116 bouyer-socketcan-base pgoyette-localcount-20170107 netbsd-7-1-RC1 nick-nhusb-base-20161204 pgoyette-localcount-20161104 netbsd-7-0-2-RELEASE nick-nhusb-base-20161004 localcount-20160914 netbsd-7-nhusb-base pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 netbsd-7-0-1-RELEASE nick-nhusb-base-20160422 nick-nhusb-base-20160319 nick-nhusb-base-20151226 netbsd-7-0-RELEASE nick-nhusb-base-20150921 netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 nick-nhusb-base-20150606 nick-nhusb-base-20150406 nick-nhusb-base netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 rmind-smpnet-nbase riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base rmind-smpnet-base agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6 tls-maxphys-base jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-base2
# 1.122 16-Feb-2012 christos

Add new -k (for kernel modules) flag to return MM.99.pp for current and MM.mm
for the release branch.


# 1.121 16-Feb-2012 christos

Don't eat _BETA. I am sure dsl will come up with something more elegant.


Revision tags: jmcneill-usbmp-pre-base2 netbsd-6-base jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base uebayasi-xip-base7 bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231 uebayasi-xip-base6 uebayasi-xip-base5 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10 uebayasi-xip-base1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base matt-premerge-20091211
# 1.120 15-Nov-2009 dsl

branches: 1.120.12; 1.120.16; 1.120.18;
Fix borkeage


# 1.119 15-Nov-2009 dsl

Get patch part of version from comment.


# 1.118 15-Nov-2009 dsl

Use shell builtins instead of awk and sed.
Avoids problems with awk processing floating point numbers when LC_NUMERIC
give a decimal point of ','.
Fixes PR/42321


Revision tags: jym-xensuspend-nbase
# 1.117 29-Oct-2009 apb

Describe new -n option in a comment; improve description of -m option.


# 1.116 26-Oct-2009 joerg

Add -n option to print major and minor version, e.g. 5.99 on -current.


Revision tags: matt-nb5-mips64-premerge-20101231 matt-nb5-pq3-base netbsd-5-1-RELEASE netbsd-5-1-RC4 matt-nb5-mips64-k15 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 yamt-nfs-mp-base8 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 yamt-nfs-mp-base7 netbsd-5-0-1-RELEASE jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 nick-hppapmap-base2 netbsd-5-0-RC2 jym-xensuspend-base netbsd-5-0-RC1 haad-dm-base2 haad-nbase2 ad-audiomp2-base netbsd-5-base nick-hppapmap-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 haad-dm-base mjf-devfs2-base
# 1.115 05-Aug-2008 apb

branches: 1.115.4; 1.115.10; 1.115.14;
Use ${TOOL_SED}, which is defined by bsd.own.mk/bsd.sys.mk,
instead of just ${SED}. (Don't do the same for ${AWK},
because that's not yet a host tool.)


# 1.114 04-Aug-2008 perry

Per request from Matt Thomas, make -m on -current print the major
number of the next release.


# 1.113 04-Aug-2008 perry

1) replace use of sed with $SED
2) get rid of grep variable -- grep isn't used here
3) add a -m option that prints the release major number (like "4")
4) add a comment documenting the options


Revision tags: wrstuden-revivesa-base-1 simonb-wapbl-nbase yamt-pf42-base4 simonb-wapbl-base yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-base2 yamt-nfs-mp-base2 wrstuden-revivesa-base
# 1.112 30-Apr-2008 martin

branches: 1.112.2; 1.112.6;
Convert TNF licenses to new 2 clause variant


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase nick-csl-alignment-base5 yamt-pf42-baseX yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base bouyer-xeni386-merge1 matt-armv6-prevmlocking wrstuden-fixsa-base-1 vmlocking2-base3 netbsd-4-0-RELEASE bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 netbsd-4-0-RC5 matt-nb4-arm-base matt-armv6-nbase jmcneill-base netbsd-4-0-RC4 mjf-devfs-base bouyer-xenamd64-base2 vmlocking-nbase yamt-x86pmap-base4 bouyer-xenamd64-base netbsd-4-0-RC3 yamt-x86pmap-base3 yamt-x86pmap-base2 netbsd-4-0-RC2 yamt-x86pmap-base netbsd-4-0-RC1 matt-armv6-base matt-mips64-base jmcneill-pm-base hpcarm-cleanup-base nick-csl-alignment-base yamt-idlelwp-base8 wrstuden-fixsa-base thorpej-atomic-base reinoud-bufcleanup-base mjf-ufs-trans-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 yamt-splraiseipl-base2 yamt-splraiseipl-base yamt-pdpolicy-base9 newlock2-base yamt-pdpolicy-base8 yamt-pdpolicy-base7 netbsd-4-base rpaulo-netinet-merge-pcb-base
# 1.111 08-Aug-2006 riz

branches: 1.111.52; 1.111.54; 1.111.56;
Back out revision 1.109 - it's NOT silly to parse the comment when
there's important information there. Like, say, a _BETA extension.


Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base simonb-timcounters-final yamt-pdpolicy-base5 chap-midi-base yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2 elad-kernelauth-base yamt-pdpolicy-base yamt-uio_vmspace-base5 simonb-timecounters-base
# 1.110 11-Dec-2005 christos

branches: 1.110.4; 1.110.8; 1.110.18;
merge ktrace-lwp.


Revision tags: yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base kent-audio2-base ktrace-lwp-base
# 1.109 27-Mar-2005 christos

branches: 1.109.2;
It is silly to parse the comment in the header file to determine the
version number, when it is trivial to compute it directly. Also if
you are going to fork awk to do some work, do all of it there.


Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 yamt-km-base4 yamt-km-base3 netbsd-3-base yamt-km-base2 yamt-km-base kent-audio1-beforemerge kent-audio1-base
# 1.108 14-Sep-2004 simonb

branches: 1.108.4;
Remove the remains of an old comment that doesn't apply any more.


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 1.107 04-Oct-2003 jdolecek

get the release version from <sys/param.h>, so that it won't be necessary
to change two places on version bump


# 1.106 16-Sep-2003 christos

Welcome to 1.6ZC
- hope this sticks for a while since it is my initials
- cl, here is your chance to commit the SA pagefault stuff.


# 1.105 14-Sep-2003 christos

ZA -> ZB


# 1.104 13-Sep-2003 jdolecek

Bump version to 1.6ZA - struct proc and struct lwp changes
Deja vu ...


# 1.103 06-Sep-2003 christos

welcome to 1.6Z


# 1.102 04-Sep-2003 itojun

welcome to 1.6Y (for inpcb/in6pcb change)


# 1.101 25-Aug-2003 cb

bump kernel version to 1.6X for systrace changes


# 1.100 01-Aug-2003 yamt

bump kernel version to 1.6W, because of vnode/namecache changes.
(skip 1.6V to avoid confusion.)

pointed by Love.


# 1.99 29-Jun-2003 fvdl

branches: 1.99.2;
Back out the lwp/ktrace changes. They contained a lot of colateral damage,
and need to be examined and discussed more.


# 1.98 28-Jun-2003 darrenr

Pass lwp pointers throughtout the kernel, as required, so that the lwpid can
be inserted into ktrace records. The general change has been to replace
"struct proc *" with "struct lwp *" in various function prototypes, pass
the lwp through and use l_proc to get the process pointer when needed.

Bump the kernel rev up to 1.6V


# 1.97 15-Jun-2003 fvdl

Bump version to 1.6U, because of PCI attach args changes.


# 1.96 10-May-2003 thorpej

Bump version to 1.6T:

Back out the following chagne:
http://mail-index.netbsd.org/source-changes/2003/05/08/0068.html

There were some side-effects that I didn't anticipate, and fixing them
is proving to be more difficult than I thought, do just eject for now.
Maybe one day we can look at this again.

Fixes PR kern/21517.


# 1.95 08-May-2003 thorpej

Simplify the way the bounds of the managed kernel virtual address
space is advertised to UVM by making virtual_avail and virtual_end
first-class exported variables by UVM. Machine-dependent code is
responsible for initializing them before main() is called. Anything
that steals KVA must adjust these variables accordingly.

This reduces the number of instances of this info from 3 to 1, and
simplifies the pmap(9) interface by removing the pmap_virtual_space()
function call, and removing two arguments from pmap_steal_memory().

This also eliminates some kludges such as having to burn kernel_map
entries on space used by the kernel and stolen KVA.

This also eliminates use of VM_{MIN,MAX}_KERNEL_ADDRESS from MI code,
this giving MD code greater flexibility over the bounds of the managed
kernel virtual address space if a given port's specific platforms can
vary in this regard (this is especially true of the evb* ports).


# 1.94 09-Apr-2003 thorpej

Bump to 1.6R -- mbuf and pool changes.


# 1.93 19-Mar-2003 dsl

Bump version to 1.6Q - for struct proc and struct pgrp change


# 1.92 26-Feb-2003 matt

Add MBUFTRACE kernel option.
Do a little mbuf rework while here. Change all uses of MGET*(*, M_WAIT, *)
to m_get*(M_WAIT, *). These are not performance critical and making them
call m_get saves considerable space. Add m_clget analogue of MCLGET and
make corresponding change for M_WAIT uses.
Modify netinet, gem, fxp, tulip, nfs to support MBUFTRACE.
Begin to change netstat to use sysctl.


# 1.91 17-Feb-2003 perseant

Add code to UBCify LFS. This is still behind "#ifdef LFS_UBC" for now
(there are still some details to work out) but expect that to go
away soon. To support these basic changes (creation of lfs_putpages,
lfs_gop_write, mods to lfs_balloc) several other changes were made, to
wit:

* Create a writer daemon kernel thread whose purpose is to handle page
writes for the pagedaemon, but which also takes over some of the
functions of lfs_check(). This thread is started the first time an
LFS is mounted.

* Add a "flags" parameter to GOP_SIZE. Current values are
GOP_SIZE_READ, meaning that the call should return the size of the
in-core version of the file, and GOP_SIZE_WRITE, meaning that it
should return the on-disk size. One of GOP_SIZE_READ or
GOP_SIZE_WRITE must be specified.

* Instead of using malloc(...M_WAITOK) for everything, reserve enough
resources to get by and use malloc(...M_NOWAIT), using the reserves if
necessary. Use the pool subsystem for structures small enough that
this is feasible. This also obsoletes LFS_THROTTLE.

And a few that are not strictly necessary:

* Moves the LFS inode extensions off onto a separately allocated
structure; getting closer to LFS as an LKM. "Welcome to 1.6O."

* Unified GOP_ALLOC between FFS and LFS.

* Update LFS copyright headers to correct values.

* Actually cast to unsigned in lfs_shellsort, like the comment says.

* Keep track of which segments were empty before the previous
checkpoint; any segments that pass two checkpoints both dirty and
empty can be summarily cleaned. Do this. Right now lfs_segclean
still works, but this should be turned into an effectless
compatibility syscall.


# 1.90 01-Feb-2003 thorpej

Bump version to 1.6N; extensible malloc types.


# 1.89 18-Jan-2003 thorpej

Bump kernel version to 1.6M -- nathanw_sa branch merge. (M for
multi-lwp processes? :-)


Revision tags: nathanw_sa_before_merge nathanw_sa_base
# 1.88 03-Jan-2003 thorpej

Bump rev to 1.6L ... new autoconfiguration message printing routines.


Revision tags: fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base
# 1.87 01-Nov-2002 mrg

disk_unbusy() change -> NetBSD 1.6K.


Revision tags: kqueue-aftermerge
# 1.86 23-Oct-2002 jdolecek

bump version to 1.6J - kqueue branch merge


Revision tags: kqueue-beforemerge kqueue-base
# 1.85 26-Sep-2002 thorpej

Bump version to 1.6I -- device parent spec change.


# 1.84 06-Sep-2002 gehenna

Bump version for the merge of gehenna-devsw.


Revision tags: gehenna-devsw-base
# 1.83 28-Aug-2002 gmcgarry

Bump version for rasctl syscall.


# 1.82 07-Aug-2002 briggs

Bump to 1.6F for PMCs (thanks for the reminder, Jason)


# 1.81 25-Jul-2002 jdolecek

bump to 1.6E - struct proc size change on LP64 platforms


# 1.80 06-Jul-2002 perseant

Changed size of struct inode; bump version to 1.6D.


# 1.79 03-Jul-2002 thorpej

Bump the OS version to 1.6C: socket buffer structure changed.


# 1.78 03-Jul-2002 lukem

add reminder to check share/tmac/doc-common as well


# 1.77 16-Jun-2002 perseant

Bump version to 1.6B: changed ITIMES.


# 1.76 22-May-2002 tv

1.6 has branched. Welcome to "NetBSD 1.6A".


Revision tags: netbsd-1-6-base eeh-devprop-base
# 1.75 17-Mar-2002 atatat

branches: 1.75.4; 1.75.6;
Bump kernel version -- ERESTART has been moved and EPASSTHROUGH has
been introduced.


Revision tags: newlock-base
# 1.74 09-Mar-2002 thorpej

Bump version to 1.5ZB -- The pool(9) API/ABI changed.


Revision tags: ifpoll-base
# 1.73 18-Dec-2001 jdolecek

Bump version to 1.5ZA - struct file change
Only three version bumps left to beat previous release :)


# 1.72 29-Nov-2001 christos

welcome to 1.5Z [struct ucred changes]


Revision tags: thorpej-mips-cache-base thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf
# 1.71 15-Sep-2001 chs

bump to 1.5Y: vfs_reinit, massive UVM/UBC/filesystem changes.


Revision tags: pre-chs-ubcperf thorpej-devvp-base
# 1.70 24-Jul-2001 assar

branches: 1.70.2;
update to 1.5X: removed WILLRELE from vop_mknod and vop_symlink


# 1.69 03-Jun-2001 thorpej

branches: 1.69.2;
1.5W -- hardware IPv4/TCP/UDP checksumming support.


# 1.68 02-May-2001 scw

Bump kernel version number due to `struct linesw' change.


Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
# 1.67 07-Apr-2001 jdolecek

bump kernel version - struct fileops change


# 1.66 21-Mar-2001 thorpej

1.5T -- PR_ABRTACPTDIS in protosw.


# 1.65 14-Feb-2001 eeh

branches: 1.65.2;
Support flexible process address space limits and bump kernel version number.


# 1.64 27-Jan-2001 thorpej

1.5R -- sy_flags added to struct sysent.


# 1.63 28-Dec-2000 sommerfeld

Change pci_intr_map to get interrupt source information from a "struct
pci_attach_args *" instead of from four separate parameters which in
all cases were extracted from the same "struct pci_attach_args".

This both simplifies the driver api, and allows for alternate PCI
interrupt mapping schemes, such as one using the tables described in
the Intel Multiprocessor Spec which describe interrupt wirings for
devices behind pci-pci bridges based on the device's location rather
the bridge's location.

Tested on alpha and i386; welcome to 1.5Q


# 1.62 22-Dec-2000 jdolecek

bump kernel version to 1.5P - struct proc, struct sigacts changes


# 1.61 18-Dec-2000 thorpej

Bump rev -- size of ifnet changed.


# 1.60 10-Dec-2000 fvdl

sobind() interface change -> 1.5N


# 1.59 08-Dec-2000 jdolecek

bump kernel version to 1.5M - changes to make emulation & their binary exec
format support loadable via LKM


# 1.58 27-Nov-2000 chs

1.5L - UBC!


# 1.57 11-Nov-2000 thorpej

Bumk to 1.5K -- pfil changes.


# 1.56 08-Nov-2000 ad

1.5J: hashinit() change, addition of p_emuldata to `struct proc'.


# 1.55 02-Nov-2000 eeh

Bump the kernel version cause we changed the line disciplines interface.


# 1.54 11-Oct-2000 thorpej

NetBSD 1.5H: struct ifnet changed.


# 1.53 28-Sep-2000 eeh

Add support for variable end of user stacks needed to support COMPAT_NETBSD32:

`struct vmspace' has a new field `vm_minsaddr' which is the user TOS.

PS_STRINGS is deprecated in favor of curproc->p_pstr which is derived
from `vm_minsaddr'.

Bump the kernel version number.


# 1.52 19-Sep-2000 fvdl

VOP_FSYNC interface change -> 1.5F


# 1.51 09-Aug-2000 tv

Remove the "kprintf" gcc attribute permanently. Use standard "printf"
format checking. We are now at 1.5E, as the removal of %b will cause
third-party LKMs to break.


# 1.50 03-Aug-2000 thorpej

1.5D == namei pathname buffer allocation is pool'ified.


# 1.49 22-Jul-2000 jdolecek

bump to 1.5C - lf_advlock() change


# 1.48 30-Jun-2000 veego

We are now at 1.5B because of the removal of <vm/*>.


# 1.47 20-Jun-2000 fvdl

Bump to 1.5A


Revision tags: netbsd-1-5-base
# 1.46 12-Jun-2000 veego

branches: 1.46.2;
Bump to 1.4ZD after IP Filter was updated to 3.4.6.


# 1.45 11-Jun-2000 assar

bump version to 1.4ZC (changed vfs_getnewfsid)


# 1.44 08-Jun-2000 thorpej

1.4ZB -- ltsleep().


# 1.43 04-Jun-2000 cgd

This is the dawning of the age of Aquarius ... o/~ (evcnt bumps us to 1.4ZA)


Revision tags: minoura-xpg4dl-base
# 1.42 26-May-2000 thorpej

branches: 1.42.2;
We made it to 1.4Z, woo! My scheduler hacking, Simon's sysctl proc
stuff.


# 1.41 05-May-2000 hubertf

Add comment pointing to __NetBSD_Version__ in sys/sys/param.h, which
needs updating too if the OS release is bumped.


# 1.40 04-May-2000 ragge

Bump revision letter due to recent struct rtentry changes. Still one to go :-)


# 1.39 26-Mar-2000 kleink

1.4X -- vnode storage layout and UVM map/page/pager ops interface changes.


# 1.38 23-Mar-2000 thorpej

1.4W -- new callout code. Almost there!


# 1.37 16-Mar-2000 jdolecek

Bump kernel version to 1.4V - VFS op vfs_done added


# 1.36 01-Mar-2000 itojun

increase kernel version to 1.4U (5 more to 1.4Z!)


# 1.35 17-Feb-2000 darrenr

bump __NetBSD_Version__ due to change in protosw for pfil


Revision tags: chs-ubc2-newbase
# 1.34 07-Feb-2000 thorpej

Bump version to 1.4S -- b_rawblkno.


# 1.33 01-Feb-2000 thorpej

Bump version to 1.4R -- PRU_PURGEADDR, and slightly more stringent semantics
on ifaddr reference counting.


# 1.32 21-Jan-2000 thorpej

NetBSD 1.4Q -- buffer queue changes.


Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base
# 1.31 19-Nov-1999 bouyer

kernel interface changed, bup version number (what will come after
1.4Z ? :)


# 1.30 15-Nov-1999 fvdl

Add Kirk McKusick's soft updates code to the trunk. Not enabled by
default, as the copyright on the main file (ffs_softdep.c) is such
that is has been put into gnusrc. options SOFTDEP will pull this
in. This code also contains the trickle syncer.

Bump version number to 1.4O


Revision tags: fvdl-softdep-base
# 1.29 13-Nov-1999 thorpej

Hello 1.4N! (pmap_enter() API change)


Revision tags: comdex-fall-1999-base
# 1.28 26-Oct-1999 wrstuden

Up the size of the ifa_flags and ifa_refcnt from shorts to ints. Now will
deal correctly with more than 32767 routes out an interface.

Should close PR 7148 regarding problems when ifs_refcnt overflows.

Bump kernel version from 1.4L to 1.4M.


# 1.27 10-Oct-1999 mrg

branches: 1.27.2; 1.27.4;
bump to 1.4L -- struct vnode changed.


# 1.26 18-Aug-1999 wrstuden

branches: 1.26.2;
Modify VDESC_NOMAP_VPP and VDESC_VPP_WILLRELE so that they don't
overlap with VDESC_VP0_WILLUNLOCK and VDESC_VP1_WILLUNLOCK. This bug
was inherited from an old 4.4BSD import in 1994.


# 1.25 05-Aug-1999 thorpej

Bump version to 1.4J -- semantics of splsoftclock() changed.


Revision tags: chs-ubc2-base
# 1.24 27-Jul-1999 thorpej

1.4I - simplelock changed


# 1.23 25-Jul-1999 thorpej

1.4H -- struct lock changed.


# 1.22 15-Jul-1999 wrstuden

We're now at 1.4G due to changes in vnode flags.


# 1.21 08-Jul-1999 thorpej

NetBSD 1.4F; pmap_extract() API changed.


# 1.20 08-Jul-1999 wrstuden

Bump osrelease to 1.4E. Add layerfs files, remove null_subr.c.

Update coda to new struct lock in struct vnode.

make fdescfs, kernfs, portalfs, and procfs actually lock their vnodes.
It's not that hard.

Make unionfs set v_vnlock = NULL so any overlayed fs will call its
VOP_LOCK.


# 1.19 16-Jun-1999 thorpej

1.4D -- semantics of uvm_map_pageable() changed.


# 1.18 19-May-1999 thorpej

Bump version; (*if_input)() changes.


# 1.17 05-May-1999 thorpej

NetBSD 1.4B.


# 1.16 02-Apr-1999 perry

Update trunk to NetBSD 1.4A


Revision tags: netbsd-1-4-base
# 1.15 02-Mar-1999 sommerfe

branches: 1.15.2;
Welcome to 1.3K (due to the lock.h change)


# 1.14 26-Feb-1999 wrstuden

Bump version to 1.3J to reflect changes to vfsops and VOP_CLOSE locking.


Revision tags: kenh-if-detach-base
# 1.13 17-Nov-1998 thorpej

Bump version to 1.3I (config_detach(), config_{,de}activate()).


Revision tags: chs-ubc-base
# 1.12 01-Sep-1998 thorpej

Bump version to 1.3H. Several things, including some items that can
be built as LKMs, are now supposed to use the pool allocator to allocate
certain data structures.


# 1.11 02-Aug-1998 nathanw

Bump version to 1.3G:
- mbuf interface change from poolification (removal of m_clalloc).
- vnode IO_SYNC/IO_DSYNC interface change.


Revision tags: eeh-paddr_t-base
# 1.10 05-Jun-1998 kleink

1.3E -> 1.3F: fsync vnode operator interface changed.


# 1.9 01-Mar-1998 fvdl

1.3D -> 1.3E because of Lite2 import (was already done in sys/param.h,
forgot this one)


# 1.8 18-Feb-1998 thorpej

Major kernel interface change (vfsops/vfs_attach()/vfs_detach()); bump
version to 1.3D.


# 1.7 04-Feb-1998 thorpej

Kernel interface changed: bump to 1.3C.


# 1.6 12-Jan-1998 thorpej

Significant kernel interface change: bump to 1.3B.


# 1.5 21-Oct-1997 perry

The head is now NetBSD 1.3A -- update appropriately


Revision tags: netbsd-1-3-base marc-pcmcia-base
# 1.4 09-Oct-1997 jtc

branches: 1.4.2;
Fix tipo inherited from old version of TNF copyright template.


Revision tags: thorpej-signal-base marc-pcmcia-bp
# 1.3 12-Jun-1997 mrg

branches: 1.3.4;
we are now 1.2G.


# 1.2 07-Jun-1997 thorpej

Bump version to NetBSD 1.2F.


# 1.1 10-May-1997 lukem

Implement method to store release information in one location; it's
generated by `osrelease.sh`. If an argument of "-s" is given, print
the "short" form (e.g, "12E"), otherwise print the long (e.g, "1.2E").
Take advantage of this in newvers.sh.