Commit Graph

196934 Commits

Author SHA1 Message Date
jakllsch 0e0a312232 In case it's too obvious, the libI810XvMC directory is for building the
libI810XvMC library.  Additionally, set list fixes for this and previous
related changes.
2011-01-19 01:52:43 +00:00
jmcneill 668d297175 Install these libraries as version 1.0 instead of 0.0 2011-01-19 00:36:40 +00:00
uwe 7ec5ba54f5 Be consistent in using (fixed width font) literals. 2011-01-19 00:33:10 +00:00
uwe cc6916d654 Fix PostScript formatting of the character classes table. 2011-01-19 00:21:19 +00:00
uwe 7b244b7d28 Add FreeBSD-9.0. 2011-01-19 00:10:10 +00:00
uwe 49460e2535 Use .Va __func__ and .Vt restrict 2011-01-19 00:06:22 +00:00
matt 2dfab23c8c Copy PK_32 to p2->p_flag instead of doing it in the cpu_proc_fork hook. 2011-01-18 23:56:48 +00:00
pooka dda8526653 fix lp64 snafu (hopefully)
from pgoyette
2011-01-18 23:43:21 +00:00
uwe bcf6a6c007 Bring over improvements from FreeBSD.
List all of the assignment operators explicitly, for those who have
  been traumatized by perl.

  Add C++ operators (from Christoph Mallon <christoph.mallon@gmx.de>)

Markup improvements to make PostScript output pretty.

Bring back FILES section now that /usr/share/misc/operator is
resurrected.
2011-01-18 23:36:06 +00:00
jmcneill 20618a809d Enable XvMC support for Intel graphics chips 2011-01-18 23:33:50 +00:00
jruoho 98ee9a719f The drama club has spoken. Put this killer feature of NetBSD back. 2011-01-18 23:12:37 +00:00
haad 4cf7c6b9fa bus.h is required for build so add some empty file for now. 2011-01-18 23:03:29 +00:00
haad 4e6940de0d Bring pmap.h to new world order. 2011-01-18 23:02:36 +00:00
haad 61583090b2 Add support for compiling ZFS and Solaris modules as RUMP libraries. Add
some locking and rumpcopy primitives and refactor module building Makefiles
to work with both RUMP and kernel modules. This is first part of adding
support for regular test of zfs on NetBSD to hunt some bugs and make it
stable.

Ok by pooka@.
2011-01-18 22:21:22 +00:00
matt 1a10f3f0aa Welcome to 5.99.44 2011-01-18 21:45:28 +00:00
matt 37726e8583 Improve the efficiency of searching for a contiguous set of free pages. 2011-01-18 21:43:29 +00:00
jym b767622b62 Fix bad pasto cooking: xennet backend is not xbdback: use
aprint_error_ifnet() with the proper ifnet device for error messages.
2011-01-18 21:34:31 +00:00
jmcneill c93b203331 If the thermal zone has a _PSL method, print a list of processors
associated with the zone at attach time.

  acpitz0 at acpi0 (THM0)
  acpitz0: levels: critical 127.0 C, passive cooling
  acpitz1 at acpi0 (THM1): cpu0 cpu1
  acpitz1: levels: critical 100.0 C, passive 95.5 C, passive cooling
2011-01-18 21:15:54 +00:00
pooka f6f704508c missed librumphijack_pic.a and .ln in previous 2011-01-18 21:07:51 +00:00
rmind f938371887 NPF checkpoint:
- Add the concept of rule procedure: separate normalization, logging and
  potentially other functions from the rule structure.  Rule procedure can be
  shared amongst the rules.  Separation is both at kernel level (npf_rproc_t)
  and configuration ("procedure" + "apply").
- Fix portmap sharing for NAT policy.
- Update TCP state tracking logic.  Use TCP FSM definitions.
- Add if_byindex(), OK by matt@.  Use in logging for the lookup.
- Fix traceroute ALG and many other bugs; misc clean-up.
2011-01-18 20:33:45 +00:00
rmind 2e8aa0fd8f mq_poll_fop: return only those events which are polled. 2011-01-18 20:32:53 +00:00
rmind 00073dba63 G/C unused declaration; fix few comments on locking; whitespaces.
No functional changes.
2011-01-18 20:17:50 +00:00
pooka d36a58c27d hook librumphijack to the build 2011-01-18 20:09:37 +00:00
pooka 35dfb75868 comment out DBG and NOGCCERROR, use proper LIBDPLIBS form 2011-01-18 19:53:23 +00:00
matt ad396e28d0 Make struct disklabel 8 byte aligned. This increases its size by 4 bytes
on IPL32 platforms so add code in sys_ioctl (and netbsd32_ioctl) to deal
with the older/smaller diskabel size.  This change makes disklabel the
same for both IPL32 and LP64 platforms.
2011-01-18 19:52:23 +00:00
pooka f6eee6f557 * attempt to match libc non-compat names (XXX: needs work)
* make shutdown() a dual-stack call
* flip the default to use host for PF_UNIX, since that's generally
  the desired case (because of X)
2011-01-18 19:41:02 +00:00
jmcneill 2dd19c519d Use AcpiOsReadPort/AcpiOsWritePort instead of inb/outb so I can get rid of
of the i386 and x86_64 ifdefs.
2011-01-18 18:56:25 +00:00
jmcneill 505968c6d9 - fix an off-by-one that disallowed adjacent mappings with conflicting
types from being created
- only allow MTRR_TYPE_WC mappings if the processor supports it
2011-01-18 17:44:15 +00:00
pooka d2269cc00d regen: include sys/sched.h in syscallargs.h 2011-01-18 17:34:28 +00:00
pooka 8aa52577fe Make syscallargs.h include <sys/sched.h> for cpuset_t typedef for
the benefit of ports where it does not get typedef'd via autoinclusion
of other headers.

problem pointed out & fix proposed by Izumi Tsutsui
2011-01-18 17:33:05 +00:00
jmcneill 1785be53ab treat temperature readings of 0xff as invalid, as I'm somewhat confident
that my Thinkpad isn't idling at 255 degC.
2011-01-18 16:45:11 +00:00
matt 2f86908fcf Use PRINTOBJDIR to get the object directory of libc and use that with -I. 2011-01-18 16:41:51 +00:00
pooka 2c78c39d6a pollts:
Since fds[] does not go to both kernels, set revents to 0 when
splitting the vector.  Now any stale revents passed by the caller
do not get counted as results for the kernel which did not "win"
the poll.

This fixes a situation where a firefox transfer would occasionally
stall.  Now firefox works full speed with a rump networking stack.
2011-01-18 16:00:04 +00:00
jmcneill 3d5dcc4184 fix port reset for non-ETTF case broken by previous commit 2011-01-18 15:05:03 +00:00
pooka 81ca4f22d1 use -D_REENTRANT (should currently have no effect, but better safe
than sorry if someone adds uses of stdio macros)
2011-01-18 15:00:22 +00:00
pooka 613ebae808 Don't count sparse elements in the poll vector for host fds. 2011-01-18 14:51:14 +00:00
pooka ac1dfbf509 Fix conversion: there are 1000*1000 nanoseconds in a millisecond, not 1000. 2011-01-18 14:45:30 +00:00
pooka 07d03119a0 Fix dup2 mask so that dup2'ing a rump kernel fd to 1 does not cause
stderr to be treated as a rump kernel fd as well.  Makes e.g.
bozohttpd work better with stderr logging.

Also, add aborty stubs for kqueue.
(implementing kqueue is even trickier than implementing select/poll
since we need to keep state for two kqueue fd's)
2011-01-18 11:04:10 +00:00
wiz c1f176e16d Move isns description from dist/groff to usr.bin/groff, where it belongs.
Add isns to mdocml libraries as well.
2011-01-18 09:28:42 +00:00
matt c17daf3806 Default mips64e[bl] to SOFTFLOAT. 2011-01-18 08:31:18 +00:00
matt 1d4bb1d8f6 Change mips64 to use a 16 byte long double. 2011-01-18 08:30:10 +00:00
matt 09db588a4e Add preliminary support for Embedded Transaction Translator Function (as
found on the MPC8536 and AR9334) which allows low/full devices to be
connected to an EHCI root hub.
2011-01-18 08:29:24 +00:00
matt 748b8f0d25 Add more detailed debug printfs (one for each error case). 2011-01-18 08:21:03 +00:00
matt 962f7d2435 Move up evcnt_init to before cpu_startup() 2011-01-18 08:18:43 +00:00
matt 7127baadd8 Add a structure tag for phys_ram_seg_t. 2011-01-18 08:17:39 +00:00
matt c710686832 Add code to detect attaching of evcnt before evcnt has been initialized. 2011-01-18 08:16:43 +00:00
matt a20c25e484 Deal with ELFnn_MACHDEP_ID_CASES a bit better. 2011-01-18 08:15:51 +00:00
matt 57d93d8715 Cleanup the o32 compat build test. 2011-01-18 08:12:05 +00:00
jmmv ba82241d0e Ammend previous to be more accurate in platform_add_date by using the epoch:
* Years in the [70,99] range are considered to be in 1900.
* Years in the [0,69] range are considered to be in 2000.

I don't think we may have hit any machine where the previous numbers were
a problem, but these seem to be the "correct" ones.

From christos@.
2011-01-18 07:47:16 +00:00
matt 98933d17d4 Fix some fallout from building the macppc GENERIC.MP. 2011-01-18 02:25:42 +00:00