Commit Graph

168078 Commits

Author SHA1 Message Date
dyoung 4957795396 Use ip6_clearpktopts() to destroy the IPv6 PCB's in6p_outputopts,
so that there's no chance of either leaking memory, or leaving
dangling pointers to a route cache.
2008-03-20 20:32:00 +00:00
nakayama fb3ca52b49 - remove disabling interrupt in IPI.
- unused VA bits in MMU demap is 13 bits, not 12 bits.
2008-03-20 19:31:33 +00:00
ad 5e7d890908 - Extract the guts of soo_poll() into sopoll(), which takes a struct socket *.
This is for netsmb which wants to poll sockets directly.
- When polling a socket, first check for pending I/O without acquring any
  locks. If no I/O seems to be pending, acquire locks/spl and check again
  doing selrecord() if necessary.
2008-03-20 19:23:15 +00:00
ad a0bce9fd99 softint_execute: add more assertions. 2008-03-20 19:12:23 +00:00
mjf 74d757d370 struct componentname has no cn_lwp member anymore. Also update the data
types for the other struct members so they actually reflect sys/sys/namei.h
2008-03-20 18:56:28 +00:00
mhitch f8f1643217 Fix weak alias. 2008-03-20 18:49:39 +00:00
mhitch 83e4fa69d9 Add wrappers for missing coshf(), expf(), logf(), sinhf(), atan2f(), and
hypotf() functions for vax.  Play the namespace and weak alias game for
functions used internally by the complex functions.  Should fix the vax
build of libm.
2008-03-20 16:41:26 +00:00
cube ee39397d84 Fix previous. *Sigh* 2008-03-20 16:15:57 +00:00
cube 4137b5c813 Don't forget to se the device_t back pointer in the softc. 2008-03-20 16:00:16 +00:00
tsutsui 5469c6de57 Add some entries for my recent changes.
(puc(4), re(4), cobalt)
2008-03-20 15:33:39 +00:00
pooka 73bad8cbdb Reserve enough memory for ops which return more than they receive. 2008-03-20 15:28:03 +00:00
tsutsui 4fc9f09750 - add manpage suffix where appropriate (for changes page on www)
- fix typo
2008-03-20 15:13:50 +00:00
kochi 07973f8d9b reorder includes, fix indentation. 2008-03-20 14:56:06 +00:00
nakayama 7249e6951e Use proper ASI macro. 2008-03-20 13:18:16 +00:00
tnozaki 7ed5b48246 add BOM to utf-16/32 stream in case that endian is not specified,
like other iconv implementation, GNU libiconv, glibc2 iconv, perl iconv.
2008-03-20 11:47:45 +00:00
tnozaki 0b9f4942b6 allow SUSv3 syntax.
if from/to code is ommitted, auto-guess'ed from current locale.
2008-03-20 11:35:44 +00:00
kochi c45bfb6fd1 Make ia64 kernel of GENERIC.SKI config compile.
Only compile tested.
2008-03-20 09:09:19 +00:00
kochi 473f1b48ee Add ia64 MI atomic ops.
(Not tested at all, just for reference)
2008-03-20 07:10:31 +00:00
lukem 235fbd4ecb pam_group needs libutil & libcrypt 2008-03-20 02:19:48 +00:00
cube 384b03ce27 Don't assume wd_softc embeds a struct device. 2008-03-19 23:43:41 +00:00
plunky e0f590bc15 add the knowledge to create service records for "Personal Area Networking"
profiles
	NAP	Network Access Point
	GN	Group Network
	PANU	Personal Area Networking User
2008-03-19 23:15:19 +00:00
plunky 1099c15782 add structure definitions relating to Personal Area Networking profiles
(from FreeBSD)
2008-03-19 23:13:21 +00:00
wiz eafdfe7018 Fix typo. 2008-03-19 22:51:36 +00:00
jmmv dbdd0bdc3b Pasto fix: this document does not detail storage changes.
Typo fix: fix a word (management) in a title.
2008-03-19 20:38:30 +00:00
jmmv fae198d66b Formatting fixes:
- Fix underlining of titles.
- Separate subsections by one blank line only (this seemed to be the most
  common style among the four documents).
2008-03-19 20:34:34 +00:00
agc f7361cf3f7 Add roadmap files, outlining the directions, projects and rough indicative
timescales for new development within the

	networking
	storage
	system
	virtualization

More roadmaps will be forthcoming.

The dates in these documents may well change, and are provided for guidance
on relative, not absolute, timescales.
2008-03-19 20:12:53 +00:00
bjs 0b40e16c9a Change version suffix back to 1.1 at request of christos@@ so that
users know whether or not their library has the security
vulnerability.
2008-03-19 17:10:52 +00:00
bjs a50a2c8f8e Change version suffix back to 1.1 at request of christos@ so that
users know whether or not their library has the security
vulnerability.
2008-03-19 17:10:51 +00:00
dyoung ff82b311dd No code ever sets struct ip6_pktopts member ip6po_m, so get rid of
it.
2008-03-19 08:10:18 +00:00
bjs 07631e7d54 revert libbz2's version suffix to 1.0, ok cube@ 2008-03-19 02:17:03 +00:00
bjs 718a9a20d9 Add lwp_unsleep from kern/kern_lwp.c so that this builds. ok ad@ 2008-03-19 00:40:34 +00:00
cube 76f56e694a Set the device_t back pointer in the softc. 2008-03-18 23:52:16 +00:00
cube 10dda1cba0 Back out previous, which obviously wasn't meant to get committed. 2008-03-18 20:48:42 +00:00
cube 7aa6248cdf Split device_t and softc for ATA devices, as well as wd(4). Other
cosmetic changes where appropriate.
2008-03-18 20:46:35 +00:00
he 0db6a6b023 When compiling for _STANDALONE, omit a bunch of headers which aren't really
needed and which trigger build problems.

(These two files should probably be unified and put under common/...)
2008-03-18 20:11:43 +00:00
nakayama 8aead4fcfb Fix a race when increment an interrupt level event counter. 2008-03-18 18:22:43 +00:00
christos 00f5c7fe8d Avoid integer overflow; reported by Maksymilian Arciemowicz. 2008-03-18 18:16:08 +00:00
christos 4453aa15bd Fix compilation, from Kurt Schreiner 2008-03-18 17:35:36 +00:00
christos fb30984e82 un-bitrot #if 0 testing code. 2008-03-18 15:38:57 +00:00
pooka 0b82eddb8b Reorder a few init bits into a better order to make syspuffs work again. 2008-03-18 15:16:22 +00:00
reed 742cd5ab94 Change email address from netbsd-help to netbsd-users.
I am confused about the context of this though.
2008-03-18 15:03:57 +00:00
tsutsui f9697db4a0 Fix botched spl(9) bug I introduced back in 3.99.18 (rev 1.64):
Don't enable unhandled interrupts before all interrupts are processed.

Should fix "long download, network frozen" problems reported on
port-cobalt by several people.
2008-03-18 15:02:12 +00:00
christos 469658ec62 mention bzip2-1.0.5 2008-03-18 15:02:00 +00:00
christos 797a81839f adjust for 1.0.5 2008-03-18 14:58:41 +00:00
christos 2386346428 update sets for bzip2-1.0.5 2008-03-18 14:54:31 +00:00
christos 0738e9e28d no more texinfo files. 2008-03-18 14:48:39 +00:00
christos cc69789779 merge conflicts 2008-03-18 14:47:07 +00:00
christos 4a6adca94a from http://www.bzip.org 2008-03-18 14:41:44 +00:00
tsutsui 0e8643dfc7 It looks vlan tag info must appear not only in the first descriptor
but in all descriptors of a multi-descriptor transmission attempt on re(4).

Problem was reported and fix was confirmed by Chris Brookes on tech-net.
Should also close PR kern/37959.
2008-03-18 14:06:56 +00:00
njoly d5bb355fe9 Handle rumpcalls/rumpcallshdr differently by always defining a default
value, which can be overwritten with syscalls.conf defines (just like
sys_nosys).

This fix a problem where rump awk variables are set to 0 value,
leading to the creation of an unexpected file with that name.

ok by pooka.
2008-03-18 12:36:15 +00:00