Commit Graph

205873 Commits

Author SHA1 Message Date
jmcneill 8ef7916289 add GeForce GTX 550 Ti 2011-10-06 22:13:35 +00:00
christos adc9c9a3d6 Provide symbol definitions for environ and __progname. These are duplicate
definitions to the ones provided by csu, but harmless since the linker resolves
them. There are 3 non weak data symbols provided in crt0.o:

    D __progname [initialized data, assigned to ""]
    B __ps_strings [BSS since assigned to 0]
    C environ [common, uninitialized]

__ps_strings had already a second definition in libc (in BSS), now we added
__progname and __ps_strings (in BSS).

To get rid of the duplicate definition, we can remove them from csu, and
move the assignments to libc.

This is done so that libc has no undefined symbols so that linker maps
that want to do:
    ...
	local:
		*;
    ...
don't end up producing link failures for libc.
2011-10-06 20:31:41 +00:00
christos 9924597a17 Include limits.h to get PTHREAD_KEYS_MAX, and move its definition there. 2011-10-06 16:03:48 +00:00
christos d69c1b55d9 Fix pthreads variables:
- Add missing stuff from Issue 6 (some of it commented out)
- Fix _POSIX_THREAD -> PTHREAD variable confusion
- Amend PTHREAD_KEYS_MAX to 256 since this is what libpthread defined internally
2011-10-06 16:02:52 +00:00
jruoho 57a4eb9fea Like the comment says, also MSR_IA32_EXT_CONFIG is unsafe; use rdmsr_safe().
Fixes the panic reported by njoly@.
2011-10-06 14:05:26 +00:00
sborrill 91b69c9f1d Bump version number to 20111006 2011-10-06 13:06:14 +00:00
sborrill c8be037fd1 Provide function in libiscsi to return the compile-time limit on number of
targets. Use this function in the initiator, to ensure that the same limit
is used throughout (i.e. stop you attempting to compile the initiator with a
different limit to the library - the initiator uses the library for most of
its functionality).

If truncating the number of targets in the initiator, truncate it to the
correct amount, not half of what it should be.

Obey RFC3720 when determining targets. SendTargets=All MUST be supported
on a discovery session, and MUST NOT be supported on an operational session.
Previously, SendTargets=All was used both in the initial discovery session
and the later session. (from Daisuke Aoyama - author of istgt).
2011-10-06 13:05:28 +00:00
wiz 5dbc169dd3 Install i2cscan(8). 2011-10-06 12:38:57 +00:00
uebayasi 5590d34021 Correct pagermap emergva allocation. From yamt@.
Tested by building i386 kernel with DTRACE defined which died 100%.
2011-10-06 12:26:03 +00:00
he 3036739309 The crmfb device does not depend on iic; i2cbus and i2c_bitbang is
sufficient, says jmcneill@
Fixes a build problem for (at least) the GENERIC32_IP3x kernel.
2011-10-06 12:25:42 +00:00
wiz ed0c37a1b4 Add man page for review. 2011-10-06 11:13:45 +00:00
wiz 7caa96aa36 Sort SEE ALSO. 2011-10-06 11:05:42 +00:00
wiz 6df1df0810 Remove superfluous Pp. 2011-10-06 08:59:01 +00:00
mrg 92461b24a3 enable building/installing audiocfg(1). ok jmcneill. 2011-10-06 07:38:54 +00:00
mrg 8f93e1bd21 remove a check against uvmexp.ncolors that is done inside uvm_page_recolor()
already anyway.
2011-10-06 06:56:29 +00:00
mrg 1fcd5ac5bc make struct page_size_map consistent across DEBUG/!DEBUG kernels. 2011-10-06 06:55:34 +00:00
jruoho c28242299e Xref kcpuset(9). 2011-10-06 05:24:41 +00:00
jruoho 6f8d5ab1c7 Add kcpuset(9). Ok rmind@. 2011-10-06 05:23:39 +00:00
macallan 3d6ab01ea4 fix pasto, now SIOCS80211NWKEY and SIOCG80211NWKEY actually work 2011-10-06 03:19:32 +00:00
njoly 07e6e433cf Fix lint unrelated "set but not used" warning, to unbreak test. 2011-10-05 21:30:50 +00:00
njoly 39878e9e30 Remove extra space. 2011-10-05 20:39:24 +00:00
njoly 2695ecca0a Include sys/syslog.h for log(9). 2011-10-05 20:37:40 +00:00
apb 790ba6ca6f revert revision 1.291. log(LOG_WARNING) is not strictly more
noisy than printf().
2011-10-05 14:28:08 +00:00
macallan b788a760c4 forgot SIOCG80211NWKEY32 when adding SIOCS80211NWKEY32 2011-10-05 14:17:41 +00:00
apb 801a1f525e When pipe1() calls pipe_create() and it fails, use the error
result from pipe_create(), don't assume it will always be ENOMEM.

From PR 45423 by Greg Woods.
2011-10-05 13:30:24 +00:00
apb 10ab3e6be4 s/null terminate/NUL terminate/ in a comment.
From PR 45422 by Greg Woods.
2011-10-05 13:24:09 +00:00
apb 93dc43bb50 When killing a process due to RLIMIT_CPU, also log a message
with LOG_NOTICE, and print a message to the user with uprintf.

From PR 45421 by Greg Woods, but I changed the log priority (the user
might think it's an error, but the kernel is just doing its job) and the
wording of the message, and I edited a nearby comment.
2011-10-05 13:22:13 +00:00
christos 790e94dff8 Merge duplicate information. 2011-10-05 13:15:30 +00:00
apb a2f92979cd Print "WARNING: negative runtime; monotonic clock has gone backwards\n"
using log(LOG_WARNING, ...), not just printf(...).

From PR 45421 by Greg Woods.
2011-10-05 13:05:49 +00:00
apb 3c4ccf5215 Add MKCLEANSRC and MKCLEANVERIFY variables, defaulting to "yes".
You may set them to "no" to get the old behaviour of "make clean"
and "make cleandir".
2011-10-05 12:34:04 +00:00
roy 47e1ece0c2 Use terminfo and the non-standard ttytype rather than termcap. 2011-10-05 10:48:54 +00:00
roy 62480e1c72 There is no standard way of getting a list of aliases for the
terminal. However, some applications such as telnet want to know this.
ncurses dumps the terminfo header into an undefined variable ttytype
and these applications then parse it to work out the aliases.
We should do the same for now, until a standard mechanism for getting
the information is available or the need for it goes away.
2011-10-05 10:46:08 +00:00
jruoho efb47b42e6 fujitsu(4) -> fujbp(4) && fujhk(4). 2011-10-05 10:10:31 +00:00
jakllsch d28b4ac9f1 Limit wd(4) transfers to 128 (512-byte) logical sectors, as the traditional
MAXPHYS value has for at least the past decade.

There are issues in wd(4) and possibly in host adapter drivers that need
work before this should be raised.
2011-10-05 03:40:18 +00:00
jakllsch 8c5f62375a Make parts of this this somewhat less gross by using ilog2() from
<sys/bitops.h>.  Additionally, concoct shorter wchan names for >=1 MiB
buf pools using the irrelevantly-more-correct format specifier for u_int.
2011-10-05 01:53:03 +00:00
shattered 8836963d2f PR/43968 -- add 'segqlen' of TCPCB to 'netstat -P'.
OK by wiz@
2011-10-04 21:12:40 +00:00
christos a245c708da add new test 2011-10-04 20:20:32 +00:00
apb b0bdcb0f27 .Dq Dv \&: 2011-10-04 18:11:27 +00:00
christos 113ec67ab4 Mention what happens when we don't include :. It would be nice to use
.Dv :
but it produces ``'':
2011-10-04 18:07:39 +00:00
christos ad7a0ebc4b bump more 2011-10-04 17:38:00 +00:00
christos 5d5cd00fc9 Fixed reversed/child parent and check the right variable for failure from
gson@
2011-10-04 16:28:26 +00:00
christos 4962000a12 Add new test. 2011-10-04 16:24:27 +00:00
christos c6a6b07331 Handle c99 declarations in the middle of blocks. 2011-10-04 16:19:59 +00:00
christos b6f308812d fixed warnings where wint_t is unsigned. 2011-10-04 15:27:04 +00:00
roy 26bd22ac44 Ensure we only pass cap names of one or two characters to tgetstr
and friends so we don't mistakenly try and convert a terminfo code to a
termcap code.
2011-10-04 12:23:14 +00:00
martin aeeeb7017f Fix typo in diagnostic output 2011-10-04 12:01:21 +00:00
roy 9f4db5a1ea tput now uses longname(3) to derive the terminal description instead
of trying to parse it from termpcap.
Fixes PR/43386.
2011-10-04 11:02:32 +00:00
roy 64afaacce6 Move longname(3) from curses to terminfo, pre-cursor to fix PR/43386. 2011-10-04 11:01:13 +00:00
hauke 087ced08e5 Create the sysmon device node for the software watchdog 2011-10-04 10:55:53 +00:00
nakayama b4080e66e6 Make ffb(4) buildable without iic(4) driver. 2011-10-04 10:35:33 +00:00