Commit Graph

237722 Commits

Author SHA1 Message Date
jnemeth 7c8eb9ef85 Pretty difficult for a TV show (Star Trek) to have a first airing
on two different dates.  Dump the erroneous one.
2015-09-08 11:07:37 +00:00
msaitoh dc6eeed0a2 Fix incorrect argument of mii_anar(). Fixes PR#50206.
XXX pullup -[567]
2015-09-08 10:16:53 +00:00
bad 6c69384dad Rename argument of rf_output_devname() from devname to name to avoid a
warning about shadowing a global symbol when compiled by buildrump.sh.
Discussed with mrg.
2015-09-08 08:59:09 +00:00
leot 5abfef80e1 Add some missing fixes to alc(4) to sync with the latest FreeBSD and OpenBSD
alc(4)s.

Fix a long standing bug in MAC statistics register access. One
additional register was erroneously added in the MAC register set
such that 7 TX statistics counters were wrong. (from OpenBSD, if_alc.c 1.29)

Remove setting an initial assumed baudrate upon driver attach which is not
necessarily correct, there might not even be a link when attaching.
(from OpenBSD, if_alc.c 1.22)

Add some missing bus_dmamap_sync()'s and sync the others with
the FreeBSD code. (from OpenBSD, if_alc.c 1.21)

Help with the watchdog timeouts seen when unplugging the cable from
the alc(4) NIC while running or the NIC not working if the cable is
not plugged in upon boot up. (from OpenBSD, if_alc.c 1.16)

ok mrg@
2015-09-08 08:24:42 +00:00
uebayasi 6639db6cc2 About ${CTFCONVERT}. 2015-09-08 05:48:07 +00:00
dholland 814554f5b1 Clear the XFAIL from PR 45391. 2015-09-08 05:24:27 +00:00
dholland 3f3a74a05e Apply patch in PR 45391 from Yui NARUSE: generate HUGE_VAL rather than
-HUGE_VAL for 0^negative. No objection after asking nearly two years
ago if I shouldn't just commit it.
2015-09-08 05:23:31 +00:00
palle df6d76d7bd Improve printout duing autoconfiguration 2015-09-08 04:04:33 +00:00
uebayasi fe281df765 ${MD_OBJS} and friends. 2015-09-08 02:23:34 +00:00
uebayasi 0e43d38dc2 ${LD} input files and library (*.a) support. 2015-09-08 00:53:39 +00:00
phx f2c8a119f8 Create /dev/flashN device nodes for all_md. 2015-09-07 23:02:07 +00:00
phx 4b0f549af2 Enable cfi/nor/flash devices as reading from flash seems to work now. 2015-09-07 23:01:08 +00:00
phx fe7eab31af Fix nor-flash bus space: extent limit should not be zero and bus space is
definitely big-endian. Reading the flash via /dev/flash0 works now.
Writing is untested.
2015-09-07 23:00:08 +00:00
palle c30a63571e Move function prototypes for cpu_ecache_associativity() and cpu_ecache_size() outside the MULTIPROCESSOR block so a GENERIC.UP kernel will build again 2015-09-07 20:00:49 +00:00
uebayasi bea6b2338d Fix size_t/psize_t confusion. Fix build. 2015-09-07 17:14:54 +00:00
uebayasi b04184e8d4 Preserve the order of files in ${ALLFILES} -> ${OBJS} conversion. 2015-09-07 15:55:06 +00:00
joerg 53ebe24369 Constify set_field_buffer. 2015-09-07 15:50:49 +00:00
msaitoh deb2eaec13 - Check iNVM's image version and print it.
- Update TODO.
2015-09-07 15:19:05 +00:00
sevan 9f88c39420 Switch from a mixture of tabs & 3 spaces to a single style, 3 spaces 2015-09-07 12:29:19 +00:00
sevan b62382f11c Add pkgsrc/Bitrig 2015-09-07 12:20:32 +00:00
wiz 4f5bba6b16 postfix-3.0.2 out. 2015-09-07 10:35:10 +00:00
uebayasi 463bd4e74c Order object build alphabetically. 2015-09-07 06:42:07 +00:00
dholland 25d3b9e7cb Final bit of PR 41200: headers that declare ioctls should include sys/ioccom.h.
This covers most if not all of the MD headers.

XXX: a lot of the ioctl definitions in some of these files are cutpasted.
2015-09-07 03:49:44 +00:00
uebayasi ea72de740f Order library object build. 2015-09-07 03:44:19 +00:00
uebayasi 9068ec741b Sprinkle more done messages. 2015-09-07 03:20:18 +00:00
ozaki-r cac0e9c370 Refactor tcp_mtudisc
No functional change.
2015-09-07 01:56:50 +00:00
ozaki-r 6c5982b876 CID 1322880: remove unnecessary m != NULL checks 2015-09-07 01:18:27 +00:00
ozaki-r d5ad433b2c CID 1322878: simplify log output flow 2015-09-07 01:17:37 +00:00
nakayama f4df0c2422 Use <machine/*.h> instead of <sparc64/*.h> for consistency. 2015-09-06 23:48:39 +00:00
nakayama 75ea46906f Fix build w/o options SUN4V. 2015-09-06 23:47:09 +00:00
palle 4f2510d832 Update sparc64 TODO list: pmap_calculate_colors() is now working on sun4v planforms (fixed by martin@) 2015-09-06 18:41:34 +00:00
martin a14c99422b On SUN4V make the mdesc data available early in pmap_bootstrap, so we
can set up the uvm page colors correctly.
Based on code from palle@.
2015-09-06 16:45:09 +00:00
uebayasi dd204a345e In kernel lib build, print message when things not only start bug also end. 2015-09-06 15:34:55 +00:00
uebayasi c009404037 More build ordering. 2015-09-06 15:20:59 +00:00
uebayasi 9e0fc0ebb7 Don't pass ``-DCOPY_SYMTAB'' to ${CC}; it's replaced with opt_copy_symtab.h. 2015-09-06 14:35:01 +00:00
uebayasi 557615f4b7 Define MD start code at the top of files.${MACHINE} relying on config(1)'s
deterministic file output order.  No need to define ${MD_OBJS} and its useless,
explicit compile rules.
2015-09-06 07:17:14 +00:00
uebayasi 2d76cceae9 Move ldscript related code out of Makefile.kern.inc. 2015-09-06 06:41:14 +00:00
uebayasi ed2bed87de Clean up. Move assym.h/vers.c related code out of Makefile.kern.inc. 2015-09-06 06:13:16 +00:00
dholland 1fbab01a93 More on PR 41200: headers that declare ioctls should include sys/ioccom.h.
This covers (I think) all the MI headers outside of external/ (and dist/).
2015-09-06 06:00:59 +00:00
uebayasi 347749a8bd Clean up. Move SSP-specific adjustment out of Makefile.kern.inc. 2015-09-06 04:42:06 +00:00
mrg 20f519c75f add a bunch of functions found in <stdio.h> that weren't listed here.
(this list may still be incomplete.)
2015-09-06 04:20:50 +00:00
pgoyette 04194d2b38 English grammar nit: there's only one function described in this man page 2015-09-06 03:10:50 +00:00
uebayasi 9387749a6a spmath.o is an MD library, not an MD object. 2015-09-06 02:22:50 +00:00
uebayasi 44e9385020 Declare dependency on fpsp.o via newly introduced ${MD_LIBS} instead of
${MD_OBJS}.

${MD_OBJS} should be used only for objects that must be linked first (i.e.,
start code).  Objects have to be compiled following common compile rules,
and have to be generated into common places (i.e., top of kernel build
directory).

${MD_LIBS} defines libraries that are built by separate makefiles, under
separate directories.  `Makefile.kern.inc' doesn't know intermediate library
objects.
2015-09-06 02:17:30 +00:00
uebayasi 472997e0ab Allow MD to link libraries. Build rules are written in MD makefiles until
config(1) will support library properly.
2015-09-06 02:05:11 +00:00
dholland 110c72e16b Improve the short description. 2015-09-06 01:37:35 +00:00
dholland 87aa30da64 SEE ALSO fmemopen(3) 2015-09-06 01:36:21 +00:00
dholland eba062b188 Mention fmemopen(). 2015-09-06 01:35:34 +00:00
dholland 2dfda247ec viadrmkms is not i915drmkms; from Vicente Chaves in PR 50103. 2015-09-05 23:04:01 +00:00
palle fff54eb030 Note that the FIXMEs in vpci.c/vpcivar.h should be cleaned up 2015-09-05 21:08:40 +00:00