Commit Graph

65 Commits

Author SHA1 Message Date
eeh 8a4a682091 Support flexible process address space limits and bump kernel version number. 2001-02-14 18:21:42 +00:00
thorpej d5b80e5c7a 1.5R -- sy_flags added to struct sysent. 2001-01-27 07:35:24 +00:00
sommerfeld 851de295eb 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
2000-12-28 22:59:06 +00:00
jdolecek 93c9760c88 bump kernel version to 1.5P - struct proc, struct sigacts changes 2000-12-22 23:21:38 +00:00
thorpej 13a32129a0 Bump rev -- size of ifnet changed. 2000-12-18 18:55:43 +00:00
fvdl e464d0288a sobind() interface change -> 1.5N 2000-12-10 23:17:28 +00:00
jdolecek de62167014 bump kernel version to 1.5M - changes to make emulation & their binary exec
format support loadable via LKM
2000-12-08 23:11:40 +00:00
chs 43a02b2507 1.5L - UBC! 2000-11-27 09:43:49 +00:00
thorpej d44ee5cf6e Bumk to 1.5K -- pfil changes. 2000-11-11 00:53:24 +00:00
ad 9793e67554 1.5J: hashinit() change, addition of p_emuldata to `struct proc'. 2000-11-08 14:53:23 +00:00
eeh 8a34e7f235 Bump the kernel version cause we changed the line disciplines interface. 2000-11-02 01:15:12 +00:00
thorpej 339724bb6f NetBSD 1.5H: struct ifnet changed. 2000-10-11 16:55:11 +00:00
eeh 1ecf6779be 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.
2000-09-28 19:05:06 +00:00
fvdl ffdb0fc59d VOP_FSYNC interface change -> 1.5F 2000-09-19 21:59:30 +00:00
tv 8bd030c63a 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.
2000-08-09 03:23:10 +00:00
thorpej 4a3f37dd7a 1.5D == namei pathname buffer allocation is pool'ified. 2000-08-03 21:02:04 +00:00
jdolecek e026e76486 bump to 1.5C - lf_advlock() change 2000-07-22 16:50:39 +00:00
veego 04af9ede2c We are now at 1.5B because of the removal of <vm/*>. 2000-06-30 07:44:05 +00:00
fvdl 4d16ecfd4e Bump to 1.5A 2000-06-20 12:41:12 +00:00
veego cb0489b10b Bump to 1.4ZD after IP Filter was updated to 3.4.6. 2000-06-12 13:55:07 +00:00
assar 414facf403 bump version to 1.4ZC (changed vfs_getnewfsid) 2000-06-11 07:40:45 +00:00
thorpej c7eb823cc8 1.4ZB -- ltsleep(). 2000-06-08 05:53:34 +00:00
cgd 0d6c1f9870 This is the dawning of the age of Aquarius ... o/~ (evcnt bumps us to 1.4ZA) 2000-06-04 19:17:27 +00:00
thorpej 0ef4481fd3 We made it to 1.4Z, woo! My scheduler hacking, Simon's sysctl proc
stuff.
2000-05-26 21:31:00 +00:00
hubertf b3b709b6e2 Add comment pointing to __NetBSD_Version__ in sys/sys/param.h, which
needs updating too if the OS release is bumped.
2000-05-05 01:13:07 +00:00
ragge 642275fec4 Bump revision letter due to recent struct rtentry changes. Still one to go :-) 2000-05-04 17:34:28 +00:00
kleink b5d668aff1 1.4X -- vnode storage layout and UVM map/page/pager ops interface changes. 2000-03-26 20:57:02 +00:00
thorpej dc9dbd1a78 1.4W -- new callout code. Almost there! 2000-03-23 07:04:42 +00:00
jdolecek 139fcd8227 Bump kernel version to 1.4V - VFS op vfs_done added 2000-03-16 18:32:23 +00:00
itojun 8f2f22b47c increase kernel version to 1.4U (5 more to 1.4Z!) 2000-03-01 12:52:11 +00:00
darrenr 12636d3570 bump __NetBSD_Version__ due to change in protosw for pfil 2000-02-17 11:41:59 +00:00
thorpej 5c83cd7b9c Bump version to 1.4S -- b_rawblkno. 2000-02-07 20:19:13 +00:00
thorpej dcc6a1beb0 Bump version to 1.4R -- PRU_PURGEADDR, and slightly more stringent semantics
on ifaddr reference counting.
2000-02-01 23:00:41 +00:00
thorpej 6bf314dccf NetBSD 1.4Q -- buffer queue changes. 2000-01-21 23:48:07 +00:00
bouyer 89e847a90f kernel interface changed, bup version number (what will come after
1.4Z ? :)
1999-11-19 13:05:06 +00:00
fvdl 0b1963121a 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
1999-11-15 18:49:07 +00:00
thorpej 5251ca4af1 Hello 1.4N! (pmap_enter() API change) 1999-11-13 00:33:04 +00:00
wrstuden 2f8d442b6a 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.
1999-10-26 22:32:44 +00:00
mrg 9c8bc10966 bump to 1.4L -- struct vnode changed. 1999-10-10 01:57:09 +00:00
wrstuden b0e95cadb7 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.
1999-08-18 01:34:27 +00:00
thorpej 1e07c3fad7 Bump version to 1.4J -- semantics of splsoftclock() changed. 1999-08-05 18:10:20 +00:00
thorpej d17dfae658 1.4I - simplelock changed 1999-07-27 21:33:57 +00:00
thorpej 2fd5daf2d1 1.4H -- struct lock changed. 1999-07-25 06:39:53 +00:00
wrstuden e4cffe98ac We're now at 1.4G due to changes in vnode flags. 1999-07-15 22:00:40 +00:00
thorpej faa6862b38 NetBSD 1.4F; pmap_extract() API changed. 1999-07-08 18:12:14 +00:00
wrstuden 9fc36d6807 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.
1999-07-08 01:26:21 +00:00
thorpej cf110d86e7 1.4D -- semantics of uvm_map_pageable() changed. 1999-06-16 23:10:51 +00:00
thorpej 2bf52583ef Bump version; (*if_input)() changes. 1999-05-19 16:32:40 +00:00
thorpej 74b3466a83 NetBSD 1.4B. 1999-05-05 20:03:59 +00:00
perry 7ab8eaeda9 Update trunk to NetBSD 1.4A 1999-04-02 02:57:55 +00:00