pgoyette
a57c187695
Release the mutex in the error path.
2015-04-25 00:54:14 +00:00
rtr
a031e45cd5
make at_pcbconnect() take sockaddr_at * instead of mbuf *.
...
move m_len check into callers which results in small duplication of
code that will go away when the callers are converted to receive
sockaddr * instead of mbuf *.
2015-04-24 23:36:48 +00:00
rtr
eddf3af3c6
make accept, getsockname and getpeername syscalls use sockaddr_big and modify
...
pr_{accept,sockname,peername} nam parameter type from mbuf * to sockaddr *.
* retained use of mbuftypes[MT_SONAME] for now.
* bump to netbsd version 7.99.12 for parameter type change.
patch posted to tech-net@ 2015/04/19
2015-04-24 22:32:37 +00:00
christos
32027a8eea
We only need the _cd when we are a module.
2015-04-24 19:49:24 +00:00
riastradh
bbd932f24f
Per discussion with board@, remove inappropriate, hostile acronyms.
...
This reverts changes by rodent@ made without discussion and without
acknowledgement of objections. Board's commit guidelines include
that changes that could possibly cause anyone to object should be
discussed, and there have been multiple objections publicly and
privately throughout the week.
This also removes some other entries that have been here for some
time that do not belong. The acronyms file is not Urban Dictionary.
Nobody should expect to see any of these in use around the NetBSD
community, so there is no need to document them here. If you want
Urban Dictionary, you know where to find it.
Please run any further changes by dholland@, the games maintainer.
2015-04-24 18:03:38 +00:00
jmcneill
186016aae7
IKR: I know, right?
2015-04-24 12:58:47 +00:00
pgoyette
94bc24cc94
The sysmon_envsys module also depends on sysmon_power (for delivery of
...
sensor events to userland).
2015-04-24 11:34:14 +00:00
ozaki-r
2c22236376
Avoid NULL checks for a variable that is definitely NULL
2015-04-24 08:53:06 +00:00
ozaki-r
7600c4ec42
Add missing rtcache_free
...
It's the same as other similar code paths in in_gif and ip6_etherip.
2015-04-24 07:51:43 +00:00
msaitoh
da07f8e1bd
Sync ixg(4) up to FreeBSD r250108:
...
- Cleanup some unused counters and some unused code.
- Improve performance.
- Fix flow control - don't override user value on re-init
- Fix to make 1G optics work correctly
- Change to interrupt enabling - some bits were incorrect
for certain hardware.
- Certain stats fixes, remove a duplicate increment of
ierror, thanks to Scott Long for pointing these out.
- Fix the setting of RX which related to multicast.
- Some netmap related fixes.
2015-04-24 07:00:51 +00:00
pooka
ff02be874a
There are tests which rely on compat code continuing to be present,
...
so default RUMP_NBCOMPAT to all releases.
reported by gson
2015-04-24 06:29:56 +00:00
msaitoh
63b1069f35
X540 is not wm(4) but ixg(4).
2015-04-24 04:43:32 +00:00
msaitoh
aec097895e
Move wm(4)'s X540 support from CHANGES to CHANGES.prev because it was
...
pulled up to netbsd-7.
2015-04-24 04:42:42 +00:00
pgoyette
63acdcb5b0
With new (corrected) configuration declarations file, the cdevsw is
...
already included by config. So, for built-in sysmon module we don't
need to add the cdevsw to the table.
2015-04-24 03:35:49 +00:00
pgoyette
afc9935533
Update configuration definitions for new sysmon
2015-04-24 03:33:43 +00:00
pgoyette
fd9c232e21
Remove a left-over debugging printf()
2015-04-24 03:32:25 +00:00
ozaki-r
06f4ab5ebf
Use KASSERT instead of if & panic
...
rt can be NULL only when programming error (and we sure it cannot for now),
so we can use KASSERT here (i.e., check only if DIAGNOSTIC).
2015-04-24 03:20:41 +00:00
ozaki-r
840cc553d7
Replace 0 with NULL for pointer variables
2015-04-24 02:56:51 +00:00
rodent
b235ec802c
+nmu loic nypa
2015-04-24 01:17:32 +00:00
ozaki-r
2af3302ac0
KNF
2015-04-24 00:48:47 +00:00
christos
8e83ba138f
Add the once -o option like ping
2015-04-24 00:42:56 +00:00
pgoyette
0d9dbfe9ae
This really does need to return an error code, so change the
...
sysmon_task_queue_fini() function to have a non-void type.
2015-04-24 00:31:04 +00:00
rodent
39bbf65d14
+BB = baby - with this commit, we document, rather than police, yet another
...
acronym/abbreviation which is part of Internet culture. Those who feel
otherwise are welcome to turn this over to core@, who resolve disputes
among developers.
2015-04-24 00:20:16 +00:00
agc
0a66e7a09f
It's a function returning void; don't return an error code.
2015-04-24 00:04:47 +00:00
khorben
5bf384f347
Also use ACPI shutdown on Xen DOM0
...
No objection on port-xen@
ok gdt@
2015-04-24 00:04:04 +00:00
lukem
ee0aef00c4
Add -x xferbufsize to set xferbuf size.
...
Implement -x xferbufsize set the socket send and receive buffer size,
as per 'xferbuf' in interactive mode.
Patch from Nicholas Mills (via private mail), with minor adjustment by me.
2015-04-23 23:31:23 +00:00
pgoyette
7f8653d8a0
Include better diagnostic info when a required key value cannot be retrieved from envstat -x
2015-04-23 23:23:28 +00:00
pgoyette
966450febc
Welcome to 7.99.11 and the modularization of sysmon!
2015-04-23 23:23:20 +00:00
pgoyette
2c08ddf95f
Update initialization of sysmon rump library sub-components. These are now handled as part of module initialization, and do not require manual invocation.
2015-04-23 23:23:14 +00:00
pgoyette
da3aa36f6d
Update initialization of sysmon and its components. These are now handled as part of module initialization, and do not require manual invocation. sysmon_taskq is special, since it is potentially used by several non-module users who may need the facility before modules are fully ready.
2015-04-23 23:23:08 +00:00
pgoyette
76a2f91a0e
Update module dependencies for all the existing modules that depend on sysmon components.
2015-04-23 23:23:00 +00:00
pgoyette
37202cb966
Update device dependency information - the sysmon major device now depends on the sysmon module itself, not on the individual components.
2015-04-23 23:22:51 +00:00
pgoyette
eb702f53d2
Update sets lists for new sysmon modules
2015-04-23 23:22:39 +00:00
pgoyette
58a7853231
Build modules for sysmon and its subcomponents
2015-04-23 23:22:27 +00:00
pgoyette
8061eede6f
Modularize sysmon and its components
2015-04-23 23:22:03 +00:00
pooka
ac0dac8111
Rename RUMP_COMPAT to RUMP_NBCOMBAT to better signify what the
...
variable does.
2015-04-23 14:49:26 +00:00
pooka
97e480bbad
For RUMP_COMPAT, accept "all" as an alias.
...
Also accept a comma-separated list, since that's easier to pass through
shells than a whitespace-separated list.
2015-04-23 14:39:03 +00:00
wiz
30d699bead
Update gcc entry. gcc-5.1 is out.
2015-04-23 13:51:53 +00:00
abs
b46e0d1534
newfs_msdos allowed suffixes such as 'k', 'm' for some parameters,
...
but amusingly this did not include Block size, or Sectors per cluster.
Allow for all numeric parameters (If I want to specify the number
of drive heads as '1K', then why not?)
2015-04-23 13:27:14 +00:00
pgoyette
33e2fea39c
Add a space after "options" and before the <tab> for conformity
...
with other options. Among other things, this allows one to
remove the # comment character without breaking the vertical
alignment.
2015-04-23 11:32:55 +00:00
pooka
87a65e5d69
Default compat to 60 70, now that it hopefully generates no fallout.
2015-04-23 10:52:18 +00:00
pooka
1e3055e45d
regen for COMPAT_50 sprinklage
2015-04-23 10:51:20 +00:00
pooka
f26441069d
Mark the vattr50 translation helpers as COMPAT_50
2015-04-23 10:50:29 +00:00
pooka
30f29c7861
support COMPAT_nn flags
2015-04-23 10:50:00 +00:00
pooka
ff30f895ea
COMPAT_OIF{DATA,REQ} are defined by compat/sys/sockio.h if need be,
...
don't define them here unconditionally.
2015-04-23 07:56:03 +00:00
pooka
78d0de80d8
sprinkle COMPAT_50
2015-04-23 07:55:24 +00:00
pooka
ef3e63b15f
g/c the never-used and never-useful hyperstubs.c
2015-04-23 06:39:19 +00:00
snj
68a743c9eb
Update for 2015 dates. From Jeff Woodall in PR misc/49587, with
...
a typo fixed in Election Day (and the "even years" bit removed).
2015-04-23 06:19:10 +00:00
pgoyette
8f2064710d
When exiting, provide a reason.
2015-04-23 04:49:37 +00:00
mrg
1bec3b4d7d
set FILESBUILD_acronyms-o=yes so that non BUILD= builds work.
...
from christos.
2015-04-23 02:01:12 +00:00