Commit Graph

198990 Commits

Author SHA1 Message Date
bouyer b41e8c3e3d Fix source list for ffs module. 2011-03-13 18:23:30 +00:00
pooka 0a6d25cd9a Use tcpdump -tt so that TZ doesn't affect the test result. 2011-03-13 15:40:01 +00:00
phx bb3d014cec With the new boot argument "altboot" the program can replace itself with a
new binary while running.
The default boot path was changed from nfs: to wd0:.
Bumped altboot version to 1.7.
2011-03-13 15:23:43 +00:00
he 3137b7b1b0 Bump the install image size from 1.5 to 1.6M so that it fits again. 2011-03-13 12:58:02 +00:00
wiz b84d433045 Add serial comma, quote minus, fix NetBSD version in HISTORY. 2011-03-13 09:12:35 +00:00
wiz afb4355ad9 Add serial comma, quote minus, add HISTORY for strnunvis and strnunvisx. 2011-03-13 09:11:54 +00:00
mrg 8254d24b84 cast "~0" to (size_t) when passing to a size_t taking function.
fixes lint build errors.
2011-03-13 07:40:44 +00:00
kiyohara 91a5209e04 Fix reset status. Clear some flags for active pipes after completing hard reset. 2011-03-13 05:26:14 +00:00
jruoho f5d26066d3 Tidy up the SEE ALSO section. Namely, do not duplicate a big list of xrefs
that are already used in the body of the text.
2011-03-13 05:03:21 +00:00
jruoho 95da22c83f Xref tsc(9). 2011-03-13 04:58:55 +00:00
jruoho 66853c1034 Xref hpet(4) and hz(9). 2011-03-13 04:57:21 +00:00
mrg 8889ca3451 clean up the glsl generated files. 2011-03-13 04:48:53 +00:00
phx 907f2e574e Enter interactive mode, when a key is pressed within two seconds. 2011-03-13 01:56:21 +00:00
erh b0e49f7e0c Fix the usage of the -s option to mention using it multiple times, rather
than the deprecated colon separated syntax.
2011-03-12 23:04:16 +00:00
joerg 854e6cd69f Add TLS support for AMD64, i386 and SH3.
This material is based upon work partially supported by
The NetBSD Foundation under a contract with Joerg Sonnenberger.
2011-03-12 22:54:36 +00:00
nonaka 8fe5cd0494 mvsoc needs pic_splfuncs. 2011-03-12 22:34:52 +00:00
joerg fecb31745a Avoid a dependency issue between pthread TLS by using simple atomic
initialisation, possibly running the initialisation loop more than once.
2011-03-12 21:55:09 +00:00
christos 2d8f83e77b Fix various vis/unvis issues:
- no need for all the weak symbols
- define a new _VIS_END flag for UNVIS_END so that there are no collisions
  between and vis and unvis flags.
- add bound versions of the vis and unvis functions that take the length of
  the destination buffer. Unlike the OpenBSD ones they return -1 or NULL if
  the buffer is not large enough, instead of silently truncating.
2011-03-12 19:52:45 +00:00
pooka bea8760a7c Apropos, pcap doesn't export the on-disk pcap packet header but
only the in-memory one.  Since the in-memory one uses struct timeval
and the on-disk one uses 32bit time_t, things didn't work so well
on -current.  Generate a suitable local packetheader to fix things.
(don't think it's worth writing via libpcap for something as simple
as this)

noticed both by bouyer and the shmif_dumpbus test
2011-03-12 18:27:42 +00:00
phx 8a34c88d70 When shutting down the network interface it is not enough to stop it. Some
boards also need to reset the chip, otherwise bad things can happen.
2011-03-12 16:52:05 +00:00
phx d06124ce5c The DSM-G600's satellite microcontroller provides no possibility to reboot
or powerdown the board, so we can only support reboot by falling back to
a default reboot procedure.
The default procedure will turn off interrupts and the MMU, then jump
through the firmware's reset vector (0xfff00100).
2011-03-12 16:49:16 +00:00
phx 17f303af9f When rebooting flush the instruction pipeline first, then do an absolute
jump to 0xfff00100.
2011-03-12 16:46:31 +00:00
phx eac0e0053d Introduced an optional shutdown function for all network interfaces.
This is needed to stop a NIF and make it return to a known state. A running
NIF may cause all sorts of bad effects, like for example making it impossible
to reboot a board without a hardware-reset function.
2011-03-12 16:41:23 +00:00
tron dcb81cebe2 Disable SSP warnings for a few files to make this build with "USE_SSP=yes". 2011-03-12 14:19:25 +00:00
bouyer fa4ca53da4 Add a test for rpc.rquotad(8) 2011-03-12 14:03:38 +00:00
bouyer 577c32edc7 Add support for multiple rump servers in shutdown and cleanup 2011-03-12 13:43:58 +00:00
pgoyette 833ae64433 Fix another instance of the same typo in the same comment! dosn't -->
doesn't

Thanks again, Jukka!
2011-03-12 13:33:18 +00:00
wiz d377a246ac Fix typos. 2011-03-12 13:25:41 +00:00
wiz b8e0ef1080 Bump date for SMSC EMC6D103S. 2011-03-12 13:24:15 +00:00
plunky b34a9665c8 CLEANFILES is not processed by <bsd.files.mk> so don't assume that
anything assigned there will be cleaned up; handle clean up of the
PKGCONFIG files explicitly. (eg lib/dri/dri.pc was not cleaned)
2011-03-12 13:22:03 +00:00
bouyer 72918bae56 Define qfextension here 2011-03-12 12:30:39 +00:00
bouyer 46d2eadf0e Don't include quotautil.h here, it's not used. 2011-03-12 12:28:47 +00:00
plunky 1f8f907975 in order that generated MAN files are cleaned up, bsd.x11.mk needs
to be included after the MAN= assignment. Then we need to explicitly
include bsd.own.mk before .PATH to get the value of X11SRCDIRMIT
2011-03-12 12:15:46 +00:00
nakayama 4887604bc0 Remove implicit include <dev/sbus/sbusvar.h> from autoconf.h, and
add it explicitly in files depending on it.
2011-03-12 11:43:38 +00:00
nakayama 51279a6946 Remove unnecessary headers. 2011-03-12 11:42:57 +00:00
tron cb536e004a Add AGM (annual general meeting). 2011-03-12 11:32:11 +00:00
matt 29bcb073c2 Shell scripts don't have .debug versions. 2011-03-12 08:08:38 +00:00
matt f43627b2e9 Note PPC TLS support. 2011-03-12 08:04:17 +00:00
matt fe6182cc62 Add note of gcc build HACKS for powerpc. 2011-03-12 08:03:06 +00:00
matt a1de880e3c Define HAVE_AS_TLS until our build tools figure out how to do it. 2011-03-12 07:57:38 +00:00
matt 01061e574e Don't initialize %r2 for SDA2_BASE anymore. It's needed for TLS. 2011-03-12 07:56:36 +00:00
matt 69358e3723 Add PPC TLS support. Add -D_LIBC_SOURCE for tls.c and _lwp.c (powerpc)
so that __lwp_gettcb_fast and __lwp_settcb inlines are define.
2011-03-12 07:55:09 +00:00
matt d972b61c0e Use __lwp_settcb if available. 2011-03-12 07:52:37 +00:00
matt 71fdb89287 Use __lwp_gettcb_fast if present. 2011-03-12 07:46:29 +00:00
matt 130f2d3d4c Add TLS support for PowerPC.
If the port has __lwp_gettcb_fast or __lwp_settcb use them instead of
__lwp_getprivate_fast or lwp_setprivate.
2011-03-12 07:43:53 +00:00
matt 290d35338f Add __lwp_gettcb_fast and __lwp_settcb helper inline functions 2011-03-12 07:38:16 +00:00
matt 3318c2324f Add TLS defines. 2011-03-12 07:29:41 +00:00
matt aefebf00f3 Simplify cpu_lwp_setprivate. 2011-03-12 07:27:20 +00:00
yamt 448a616abd prevent cross-mount operations. 2011-03-12 07:16:50 +00:00
christos 2dec048cbe avoid c99 2011-03-12 05:23:41 +00:00