Commit Graph

230647 Commits

Author SHA1 Message Date
msaitoh 877753fcd1 Ticket 790, 793 and 801. 2015-05-25 09:24:37 +00:00
msaitoh d73ff0a8d6 Pull up following revision(s) (requested by martin in ticket #801):
distrib/amd64/cdroms/Makefile.cdrom: revision 1.16
	distrib/i386/cdroms/Makefile.cdrom: revision 1.36
Add full libexec contents to the CD image - this makes dhcpcd happy.
2015-05-25 09:11:46 +00:00
msaitoh 751c0006ae Pull up following revision(s) (requested by jnemeth in ticket #793):
sbin/fsck/partutil.c: revision 1.13
	sbin/fsck/partutil.h: revision 1.3
Provide a simple getdisksize() api for gpt(8).
2015-05-25 09:10:48 +00:00
msaitoh f9e62f882f Pull up following revision(s) (requested by joerg in ticket #790):
sys/arch/powerpc/include/math.h: revision 1.5
	lib/libm/src/namespace.h: revision 1.13
	lib/libm/arch/vax/n_support.S: revision 1.10
	lib/libm/src/s_copysignl.c: revision 1.3
	lib/libm/src/s_copysignl.c: revision 1.4
	lib/libm/src/s_copysignl.c: revision 1.5
	sys/arch/powerpc/include/ieee.h: revision 1.6
	lib/libm/src/s_copysign.c: revision 1.12
	lib/libm/src/s_copysign.c: revision 1.13
- Support copysignl on PowerPC.
- Define copysignl on !long double platforms. Be consistent in the use of
  weak aliases.
- copysignl is also needed for PowerPC's double-double format, so special
  case that. Functional support was added earlier, but not enabled.
2015-05-25 09:05:25 +00:00
martin 8bdec173e0 Tickets #798 and #799 2015-05-24 11:16:19 +00:00
martin 940003cd24 Pull up following revision(s) (requested by snj in ticket #799):
distrib/notes/Makefile.inc: revision 1.43
	distrib/notes/acorn26/contents: revision 1.2
	distrib/notes/acorn26/legal: delete
	distrib/notes/acorn32/contents: revision 1.2
	distrib/notes/acorn32/hardware: revision 1.3
	distrib/notes/acorn32/legal: delete
	distrib/notes/acorn32/prep: revision 1.15
	distrib/notes/acorn32/prep.RISCOS: revision 1.23
	distrib/notes/alpha/contents: revision 1.16
	distrib/notes/alpha/hardware: revision 1.18
	distrib/notes/alpha/legal: delete
	distrib/notes/amd64/contents: revisions 1.4, 1.5
	distrib/notes/amd64/legal: delete
	distrib/notes/amiga/contents: revision 1.20
	distrib/notes/amiga/legal: delete
	distrib/notes/arc/contents: revision 1.2
	distrib/notes/arc/legal: delete
	distrib/notes/atari/contents: revision 1.20
	distrib/notes/atari/legal: delete
	distrib/notes/bebox/contents: revision 1.2
	distrib/notes/bebox/hardware: revision 1.2
	distrib/notes/bebox/legal: delete
	distrib/notes/cats/contents: revision 1.2
	distrib/notes/cats/legal: delete
	distrib/notes/common/legal.common: revisions 1.93-1.96
	distrib/notes/common/list-setsizes.sh: delete
	distrib/notes/common/macros: revisions 1.41, 1.42
	distrib/notes/common/main: revisions 1.519-1.521
	distrib/notes/common/netboot: revision 1.36
	distrib/notes/common/postinstall: revision 1.80, 1.81
	distrib/notes/common/sysinst: revisions 1.105, 1.106
	distrib/notes/common/upgrade: revisions 1.29, 1.30
	distrib/notes/common/xfer: revision 1.74
	distrib/notes/emips/contents: revision 1.2
	distrib/notes/emips/hardware: revision 1.2
	distrib/notes/emips/install: revision 1.2
	distrib/notes/emips/legal: delete
	distrib/notes/evbarm/contents: revision 1.2
	distrib/notes/evbarm/legal: delete
	distrib/notes/evbppc/contents: revision 1.3
	distrib/notes/evbppc/legal: delete
	distrib/notes/ews4800mips/contents: revision 1.2
	distrib/notes/ews4800mips/legal: delete
	distrib/notes/hp300/contents: revision 1.17
	distrib/notes/hp300/legal: delete
	distrib/notes/hpcarm/contents: revision 1.3
	distrib/notes/hpcarm/legal: delete
	distrib/notes/hpcmips/contents: revision 1.10
	distrib/notes/hpcmips/legal: delete
	distrib/notes/hpcsh/contents: revision 1.3
	distrib/notes/hpcsh/legal: delete
	distrib/notes/hppa/contents: revision 1.2
	distrib/notes/hppa/legal: delete
	distrib/notes/i386/contents: revision 1.29
	distrib/notes/i386/legal: delete
	distrib/notes/landisk/contents: revision 1.3
	distrib/notes/landisk/legal: delete
	distrib/notes/mac68k/contents: revision 1.20
	distrib/notes/mac68k/hardware: revision 1.25
	distrib/notes/mac68k/legal: delete
	distrib/notes/mac68k/prep: revision 1.17
	distrib/notes/macppc/contents: revision 1.11
	distrib/notes/macppc/hardware: revision 1.48
	distrib/notes/macppc/legal: delete
	distrib/notes/macppc/prep.OPENFIRMWARE: revision 1.18
	distrib/notes/mmeye/contents: revision 1.3
	distrib/notes/mmeye/legal: delete
	distrib/notes/mvme68k/contents: revision 1.13
	distrib/notes/mvme68k/legal: delete
	distrib/notes/mvme68k/xfer: revision 1.18
	distrib/notes/news68k/contents: revision 1.6
	distrib/notes/news68k/legal: delete
	distrib/notes/newsmips/contents: revision 1.2
	distrib/notes/newsmips/legal: delete
	distrib/notes/next68k/contents: revision 1.7
	distrib/notes/next68k/legal: delete
	distrib/notes/ofppc/contents: revision 1.3
	distrib/notes/ofppc/legal: delete
	distrib/notes/pmax/contents: revision 1.17
	distrib/notes/pmax/hardware: revision 1.18
	distrib/notes/pmax/legal: delete
	distrib/notes/prep/contents: revision 1.2
	distrib/notes/prep/hardware: revision 1.5
	distrib/notes/prep/legal: delete
	distrib/notes/prep/upgrade: revision 1.2
	distrib/notes/rs6000/contents: revision 1.2
	distrib/notes/rs6000/legal: delete
	distrib/notes/sandpoint/contents: revision 1.2
	distrib/notes/sandpoint/legal: delete
	distrib/notes/sgimips/contents: revision 1.2
	distrib/notes/sgimips/legal: delete
	distrib/notes/shark/contents: revision 1.2
	distrib/notes/shark/legal: delete
	distrib/notes/sparc/contents: revision 1.21
	distrib/notes/sparc/hardware: revision 1.37
	distrib/notes/sparc/legal: delete
	distrib/notes/sparc/prep: revision 1.27
	distrib/notes/sparc64/Makefile: revision 1.4
	distrib/notes/sparc64/contents: revision 1.5
	distrib/notes/sparc64/hardware: revision 1.28
	distrib/notes/sparc64/legal: delete
	distrib/notes/sun2/contents: revision 1.2
	distrib/notes/sun2/legal: delete
	distrib/notes/sun3/contents: revision 1.16
	distrib/notes/sun3/legal: delete
	distrib/notes/vax/contents: revision 1.11
	distrib/notes/vax/hardware: revision 1.11
	distrib/notes/vax/legal: delete
	distrib/notes/x68k/contents: revision 1.17
	distrib/notes/x68k/hardware: revision 1.18
	distrib/notes/x68k/legal: delete
	distrib/notes/xen/legal: delete
Remove reference to a 14 year old IP address for ftp.NetBSD.org.
This is not a joke.
--
mention etcupdate and reorder a bit
--
first pass de-suckification for 2015. modernize content a bit, fix dirty
rotten lies, improve wording, sync legalese with reality, yada yada yada.
--
This product includes software developed by Yasushi Yamasaki.
--
- update upgrade issues:
  + ARM ABI change
  + new users
  + new groups
- add modules set where missing
- formatting improvements
- note that rtsol{,d} will be gone in the future
- fix raw partition info
- update sparc64 hardware support
- remove note about sparc SMP support being broken
- update some size requirements (still lots of ancient bogus RAM
  minimums lingering -- HI PORTMASTERS!)
- various other minor content modernization
- whitespace fixes
--
finish removing the set size stuff, which was thrown out four years ago.
--
merge port-specific legal sections into the common file.  most of these
entries were already in the common file, and it's a pain to maintain
them separately.
--
don't look for now-gone sparc/legal
--
restore rcsid accidentally deleted in previous
--
bah. this time without a typo.
2015-05-24 11:14:42 +00:00
martin c79d13a70c Pull up following revision(s) (requested by 798 in ticket #snj):
share/man/man4/options.4: revision 1.445
the OSI options are long gone (hi joerg!)
2015-05-24 10:39:44 +00:00
snj e8700d9c73 795, 796, 789, 797 2015-05-22 17:33:15 +00:00
snj d55130c4fd Pull up following revision(s) (requested by riastradh in ticket #797):
sys/external/bsd/drm2/dist/drm/i915/i915_gem_gtt.c: revision 1.4
Fix kassert: npdp may be GEN8_LEGACY_PDPS exactly.
Tripped over by msaitoh, our first Broadwell user, apparently.
2015-05-22 17:28:37 +00:00
snj b8e3fa28f7 Pull up following revision(s) (requested by joerg in ticket #789):
lib/libpam/libpam/Makefile: revision 1.18
When building with clang, make warnings about NULL checks of parameters
with attribute nonnull non-fatal.
2015-05-22 16:58:47 +00:00
snj c29fdde84f Pull up following revision(s) (requested by bouyer in ticket #796):
sys/arch/xen/xen/xenevt.c: revision 1.42
Fix off by one error, pointed out by Wei Liu in port-xen/49919
2015-05-22 16:56:45 +00:00
snj 8015ccb07a Pull up following revision(s) (requested by msaitoh in ticket #795):
sys/arch/x86/x86/lapic.c: revision 1.48
Workaround for "lapic_set_lvt: bad pin value %d" panic on some (broken?) BIOS
system. Don't panic when a local APIC's interrput input pin number (LINTx) > 1.
Instead, print warning message and continue. The default is pin 1.
Same as Linux (and perhaps FreeBSD). Tested with Shuttle DS57U.
2015-05-22 16:53:32 +00:00
msaitoh 9ee39b31dc Ticket 792. 2015-05-20 02:47:17 +00:00
msaitoh 8dc8d9e473 Pull up following revision(s) (requested by christos in ticket #792):
crypto/dist/ipsec-tools/src/racoon/gssapi.c: revision 1.5
	crypto/dist/ipsec-tools/src/racoon/gssapi.c: revision 1.6
Protect against a NULL pointer dereference described in:
    https://www.altsci.com/ipsec/
XXX: pullup-7
Detect error earlier to avoid memory leak.
XXX: pullup-7
2015-05-20 02:45:17 +00:00
martin 28b5bbdfc6 Ticket #791 2015-05-19 14:16:33 +00:00
martin 63f54809fd Pull up following revision(s) (requested by christos in ticket #791):
lib/libc/db/db/db.c: revision 1.18
Fix the build for ancient (rhel5) systems that don't have O_CLOEXEC
2015-05-19 14:14:52 +00:00
snj 794e637be8 764, 766, 769, 777, 778, 784-788 2015-05-19 05:37:18 +00:00
snj e7249cc1a5 Pull up following revision(s) (requested by mrg in ticket #787):
sys/external/bsd/drm2/dist/drm/radeon/radeon_display.c: revision 1.4
don't apply the "don't set CLUT" to RV280.  it isn't necessary for
my PCI 9250 card, and hoses the colours in X when running.
unfortunately, my RV250 does need this to avoid the console being
very very dark on black.
i'm curious what other earlier radeon card (anything matching any
of the card marked as:  CHIP_R100, CHIP_RV100, CHIP_RS100,
CHIP_RV200, CHIP_RS200, CHIP_R200, CHIP_RV250, and CHIP_RS300.)
the RV280 now works again properly, but the RV250 is still having
a problem waiting for commands to complete and it appears as if
X is hung, when infact it is asking the kernel quite frequently
if the job it asked for is complete, each time sleeping for a
short time and thus only appearing to take almost no CPU.
2015-05-19 05:21:12 +00:00
snj 58e6dacae8 Pull up following revision(s) (requested by mrg in ticket #786):
external/mit/xorg/server/drivers/xf86-video-intel/Makefile: revision 1.21
switch the default method to SNA.
2015-05-19 05:17:47 +00:00
snj 383c9275d9 Pull up following revision(s) (requested by christos in ticket #785):
lib/libc/db/db/db.c: revision 1.17
whitelist O_CLOEXEC flag, should fix lastlogin issue.
2015-05-19 05:11:58 +00:00
snj db99a5cc66 Pull up following revision(s) (requested by msaitoh in ticket #784):
sys/dev/pci/if_wm.c: revision 1.321
	sys/dev/pci/if_wmreg.h: revision 1.71
	sys/dev/pci/if_wmvar.h: 1.24 via patch
Add support iNVM (integrated Non-Volatile Memory) for I21[01].
This change fixes a bug that a MAC address is wrongly set on
iNVM machines/NICs.
2015-05-19 05:09:02 +00:00
snj 4703123ef5 Pull up following revision(s) (requested by joerg in ticket #778):
lib/libm/compiler_rt/Makefile.inc: revisions 1.7-1.9
Complex division for long double uses different function names on PPC.
--
PPC64 uses the double-double code too
--
Add missing muldc3.c.
2015-05-19 05:03:15 +00:00
snj 7d19e0b3c7 Pull up following revision(s) (requested by joerg in ticket #777):
sys/arch/arm/arm32/pmap.c: revision 1.308
pmap_tlb_flushD is for !ARM_MMU_EXTENDED only now
2015-05-19 04:58:31 +00:00
snj 4cde6e40c2 Pull up following revision(s) (requested by chs in ticket #769):
sys/nfs/nfs_vnops.c: revision 1.308
in nfs_writerpc(), avoid a signed/unsigned problem in computing the
number of bytes to back up in the uio when we need to resend a write RPC
(eg. after a server crash) on a 64-bit platform.  should fix PR 35448.
2015-05-19 04:56:45 +00:00
snj 5c45a2a1e7 Pull up following revision(s) (requested by chs in ticket #766):
sys/kern/subr_disk.c: revision 1.113
in bounds_check_with_*, reject negative block numbers and avoid
a potential overflow in calculating the size of the request.
2015-05-19 04:53:02 +00:00
snj 56cc4da778 Pull up following revision(s) (requested by maxv in ticket #764):
sbin/veriexecctl/veriexecctl.c: revision 1.38
	share/man/man9/veriexec.9: revision 1.10
	sys/conf/files: revision 1.1128
	sys/dev/verified_exec.c: revisions 1.70, 1.71
	sys/kern/kern_veriexec.c: revisions 1.1-1.8
	sys/kern/kern_verifiedexec.c: delete
Rename kern_verifiedexec.c to kern_veriexec.c. "Veriexec" is the name of
the subsystem, not "Verifiedexec".

The revisions of kern_verifiedexec.c are now in Attic/.

No change between kern_verifiedexec.c and kern_veriexec.c.

Also, update the man page accordingly.

Okayed by christos@ and blymn@ some months ago.
--
KNF
--
Don't mix veriexec lock and file lock in veriexec_file_verify().

Now:
 - 'veriexec_op_lock' needs to be held when calling veriexec_file_verify()
 - the 'file_lock_state' argument indicates if the file is locked
 - add some KASSERTs
--
Instead of duplicating code, add veriexec_fp_status(). Also reorder a
useless goto.
--
Make veriexec_renamechk() more readable. Also add a KASSERT on vte_count.

No real functional change
--
If we already have an entry for the file being loaded, return EEXIST, don't
silently skip it.
--
Remove FreeBSD.

ok elad@
--
KASSERT x then y, not (x && y).
--
KNF
--
Not to add even more confusion in an already overcomplicated subsystem,
remove the FreeBSD code. This code is likely to be outdated, and Veriexec
is in all cases not available on FreeBSD.
--
Be a bit more verbose if the kernel rejects a file
2015-05-19 04:42:31 +00:00
snj aefb504056 amend ticket 761: missing semicolon in hpcfb.c is revision 1.60. 2015-05-19 04:19:49 +00:00
msaitoh c3473252da Add missing semicolon. Fix build break in last commit. 2015-05-18 01:56:40 +00:00
snj b58e201b99 780-783 2015-05-16 18:15:33 +00:00
snj 8065a197b2 Pull up following revision(s) (requested by christos in ticket #783):
crypto/external/bsd/openssh/dist/compat.c: revision 1.10
Pass the correct length to match_patter_list; from Hanno Boeck.
2015-05-16 18:05:06 +00:00
snj ceb78d91b0 Pull up following revision(s) (requested by christos in ticket #782):
common/lib/libprop/prop_kern.c: revision 1.19
	common/lib/libprop/prop_object.c: revision 1.30
	common/lib/libprop/prop_object_impl.h: revision 1.32
Limit size of xml buffer for userland requests (From Mateusz Kocielski)
--
Don't treat NUL (EOF) as SPACE. All the code that uses _PROP_ISSPACE() checks
explicitly for _PROP_EOF() anyway, and this can be abused to cause run beyond
the end of buffer DoS (Mateusz Kocielski)
--
Now that _PROP_ISSPACE does not include the EOF check, put the check for
EOF inside the loop. Also fix another unbounded loop that did not check for
EOF. From Mateusz Kocielski
2015-05-16 18:02:14 +00:00
snj 0a8cdcd9cd Pull up following revision(s) (requested by christos in ticket #781):
common/lib/libc/stdlib/strtoi.c: revision 1.2
	common/lib/libc/stdlib/strtou.c: revision 1.2
	distrib/sets/lists/debug/mi: revision 1.113
	distrib/sets/lists/tests/mi: revision 1.617
	lib/libc/include/namespace.h: revision 1.178
	lib/libc/stdlib/Makefile.inc: revision 1.90 via patch
	lib/libc/stdlib/strtoi.3: revisions 1.1, 1.2
	lib/libc/stdlib/strtol.3: revision 1.32
	lib/libc/stdlib/strtou.3: revisions 1.1, 1.2
	lib/libc/stdlib/strtoul.3: revisions 1.30, 1.31
	tests/lib/libc/stdlib/Makefile: revision 1.25
	tests/lib/libc/stdlib/t_strtoi.c: revision 1.1
- new test for strtoi
- namespace protection for strto{i,u}
- separate manpages for strto{i,u} from the ones for strto{u,}l
From: Kamil Rytarowski
--
Sort ERRORS and SEE ALSO.
--
Sort ERRORS and SEE ALSO.
--
Sort SEE ALSO.
2015-05-16 17:58:46 +00:00
snj e945b6cdb3 Pull up following revision(s) (requested by christos in ticket #780):
lib/libc/sys/intro.2: revisions 1.56, 1.57
Mention EWOULDBLOCK too since a lot of the source code and documentation still
refers to it.
--
Remove trailing whitespace.
2015-05-16 17:40:19 +00:00
martin 99a875b1c8 Ticket #776 2015-05-16 14:18:37 +00:00
martin ba09d8ed90 Pull up the following revisions, requested by matt in ticket #776:
src/sys/compat/netbsd32/netbsd32_lwp.c	1.15-1.18

Fix _lwp_ctl for big endian 64-bit platforms.  (Little-endian too but not
as noticable).
2015-05-16 14:15:50 +00:00
snj 897c716dbb tickets 761, 773, 779. 2015-05-16 04:40:31 +00:00
snj effe94d645 Pull up following revision(s) (requested by mlelstv in ticket #779):
etc/rc.d/modules: revision 1.2
Parse config file like ifconfig.if(5).
First word is always the module name, followed by options.
Load modules right after root filesystem is checked and before it
becomes writable.
2015-05-16 04:37:04 +00:00
snj e22f3b4580 Pull up following revision(s) (requested by maxv in ticket #761):
sys/arch/sgimips/dev/scn.c: revision 1.8
	sys/arch/sgimips/mace/macekbc.c: revision 1.8
	sys/dev/hpc/hpcfb.c: revision 1.59
	sys/dev/i2c/i2c.c: revision 1.47
	sys/dev/ic/mfi.c: revision 1.57
	sys/dev/if_ndis/if_ndis_pci.c: revision 1.21
	sys/dev/sysmon/sysmon_power.c: revisions 1.50-1.52
	sys/dev/usb/umass_isdata.c: revision 1.31
fix double free, found by Brainy.
--
Free cmd on error if we allocated it.
Found by Brainy, reported by maxv@.
--
don't leak rl (but there are other leaks), found by Brainy.
--
Free ped if we can't hand it to the power daemon.
Found by Brainy, reported by maxv@.
--
don't forget to free the dictionary.
--
another missing free dict.
--
fix leak, found by Brainy.
--
don't malloc a tiny, fixed size buffer to scribble into, then not use it
and never free it either
found by Brainy
--
malloc() -> kmem_alloc() for private data, also kmem_free() them if we
don't finish attaching for whatever reason
found by Brainy
2015-05-16 04:06:04 +00:00
snj 919f9e8d55 Pull up following revision(s) (requested by jnemeth in ticket #773):
usr.sbin/postinstall/postinstall: revisions 1.184, 1.187
Handle obsolete xen/pae-xen kernel modules; reported by John D. Baker.
--
add powerpc variants to the list of potentially obsolete modules to check
2015-05-16 03:45:21 +00:00
snj 85397b4ed0 762, 763, 767, 768, 770-772 2015-05-15 04:16:23 +00:00
snj 9fabcc036e Pull up following revision(s) (requested by joerg in ticket #772):
sys/arch/arm/amlogic/amlogic_genfb.c: revision 1.4
	sys/arch/arm/arm/disassem.c: revision 1.25
	sys/arch/arm/omap/am335x_cm_padconf.c: revision 1.3
	sys/arch/arm/omap/sitara_cm.h: revision 1.2
	sys/dev/ic/i82557var.h: revision 1.51
	sys/dev/ic/rtl8169.c: revision 1.143
	sys/dev/ieee1394/fwcrom.c: revision 1.17
	sys/external/bsd/dwc2/dwc2.c: revision 1.32
dwc2_hubd appears to be unused so #if 0 it in order to appease clang
--
Preserve const.
--
No reason not to make the string const.
--
Drop unnecessary-but-harmful casts.
--
Replace void * cast with proper __UNVOLATILE.
--
Preserve const.
--
amlogic_genfb_hdmi_write_4 is currently unused, mark it as such.
2015-05-15 04:12:07 +00:00
snj bf8935f1a6 Pull up following revision(s) (requested by joerg in ticket #771):
external/bsd/iscsi/dist/src/lib/disk.c: revision 1.9
	external/bsd/iscsi/dist/src/lib/target.c: revision 1.8
the buffer is also used when there is no input
--
make seek test routine work with the configured block size.
2015-05-15 04:00:50 +00:00
snj b60d8f8751 Pull up following revision(s) (requested by joerg in ticket #770):
sys/netinet6/scope6.c: revision 1.10
Drop impossible check.
2015-05-15 03:58:06 +00:00
snj 0038990c8c Pull up following revision(s) (requested by wiz in ticket #768):
external/historical/nawk/bin/awk.1: revision 1.4
Fix important typo, from Joachim Henke on netbsd-docs.
Bump date.
2015-05-15 03:54:39 +00:00
snj daa77e5e4d Pull up following revision(s) (requested by joerg in ticket #767):
sys/sys/ctype_inline.h: revision 1.4
Fix spelling of feature test macro.
2015-05-15 03:52:38 +00:00
snj 0f786c65cb Pull up following revision(s) (requested by maxv in ticket #763):
sys/dev/pci/hifn7751.c: revisions 1.58, 1.61
fix mbuf leak on failure (Brainy)
--
Use-after-free. Found by Brainy.
2015-05-15 03:50:36 +00:00
snj 873632c8a6 Pull up following revision(s) (requested by jnemeth in ticket #762):
share/man/man4/options.4: revision 1.442
	sys/arch/amd64/conf/ALL: revision 1.18
	sys/arch/amd64/conf/GENERIC: revision 1.396
	sys/arch/dreamcast/conf/GENERIC: revision 1.119
	sys/arch/epoc32/conf/GENERIC: revision 1.6
	sys/arch/evbarm/conf/BCM5301X: revision 1.24
	sys/arch/evbarm/conf/BCM56340: revision 1.9
	sys/arch/evbarm/conf/IMX23_OLINUXINO: revision 1.9
	sys/arch/evbarm/conf/std.beagle: revision 1.13
	sys/arch/evbarm/conf/std.kobo: revision 1.2
	sys/arch/evbarm/conf/std.netwalker: revision 1.10
	sys/arch/evbppc/conf/P2020DS: revision 1.25
	sys/arch/evbppc/conf/RB800: revision 1.30
	sys/arch/evbppc/conf/TWRP1025: revision 1.18
	sys/arch/hp300/conf/GENERIC: revision 1.187
	sys/arch/hpcsh/conf/GENERIC: revision 1.104
	sys/arch/i386/conf/GENERIC: revision 1.1111
	sys/arch/i386/conf/MONOLITHIC: revision 1.17
	sys/arch/landisk/conf/GENERIC: revision 1.43
	sys/arch/luna68k/conf/GENERIC: revision 1.117
	sys/arch/macppc/conf/GENERIC: revision 1.316
	sys/arch/macppc/conf/GENERIC_601: revision 1.5
	sys/arch/mmeye/conf/MMEYE_WLF: revision 1.16
	sys/arch/news68k/conf/GENERIC: revision 1.123
	sys/arch/sandpoint/conf/GENERIC: revision 1.85
	sys/arch/shark/conf/GENERIC: revision 1.119
	sys/arch/sparc/conf/GENERIC: revision 1.246
	sys/arch/sparc64/conf/GENERIC: revision 1.174
	sys/arch/sun3/conf/GENERIC3X: revision 1.125
	sys/arch/sun3/conf/GENERIC: revision 1.169
	sys/arch/x68k/conf/GENERIC: revision 1.177
	sys/arch/zaurus/conf/GENERIC: revision 1.62
	sys/conf/files: revision 1.1099
	sys/kern/kern_module.c: revisions 1.98, 1.99
Create an "options MODULAR_DEFAULT_AUTOLOAD" config option and add
it to all kernel configs that contain "options MODULAR".  This
option turns on module autoloading by default (which is the current
default).  This allows people who don't want module autoloading on
by default to disable it by simply removing/commentting this line.
--
fix typo. (s/MODULE_DEFAULT_AUTOLOAD/MODULAR_DEFAULT_AUTOLOAD/)
2015-05-15 03:44:17 +00:00
snj 90cc8d5429 755, 756, 758, 759 2015-05-14 08:18:58 +00:00
snj 3520a1bb29 Pull up following revision(s) (requested by joerg in ticket #758):
bin/ksh/Makefile: revision 1.31
	bin/ps/print.c: revision 1.123
	external/bsd/iscsi/dist/src/lib/parameters.c: revision 1.4
	external/bsd/iscsi/dist/src/lib/target.c: revision 1.9
	external/gpl2/lvm2/dist/lib/commands/toolcontext.c: revision 1.8
	external/gpl2/lvm2/dist/lib/format1/import-export.c: revision 1.2
	gnu/dist/texinfo/makeinfo/xml.c: revision 1.2
	sbin/bioctl/bioctl.c: revision 1.16
	usr.sbin/isdn/isdnd/msghdl.c: revision 1.12
Drop pointer checks that are always true.
--
Comment out impossible code.
--
Remove tautologic check.
--
Skip vendor if the string is empty.
Use l_wmesg if the string is not empty. Don't bother checking l_name for
nullness.
--
Array can't be null.
--
Show display if it is not empty.
--
Make cast warnings for clang non-fatal.
2015-05-14 08:15:47 +00:00
snj 7d6170cb41 Pull up following revision(s) (requested by martin in ticket #756):
usr.sbin/sysinst/arch/arc/md.c: revision 1.4
	usr.sbin/sysinst/arch/atari/md.c: revision 1.3
	usr.sbin/sysinst/arch/cobalt/md.c: revision 1.4
	usr.sbin/sysinst/arch/emips/md.c: revision 1.3
	usr.sbin/sysinst/arch/evbarm/md.c: revision 1.4
	usr.sbin/sysinst/arch/evbarm64/md.c: revision 1.2
	usr.sbin/sysinst/arch/hp300/md.c: revision 1.4
	usr.sbin/sysinst/arch/i386/md.c: revision 1.6
	usr.sbin/sysinst/arch/mac68k/md.c: revision 1.3
	usr.sbin/sysinst/arch/mac68k/md.c: revision 1.4
	usr.sbin/sysinst/arch/mac68k/menus.md.de: revisions 1.3, 1.4
	usr.sbin/sysinst/arch/mac68k/menus.md.en: revisions 1.3, 1.4
	usr.sbin/sysinst/arch/mac68k/menus.md.es: revisions 1.3, 1.4
	usr.sbin/sysinst/arch/mac68k/menus.md.pl: revisions 1.3, 1.4
	usr.sbin/sysinst/arch/mvme68k/md.c: revision 1.4
	usr.sbin/sysinst/arch/ofppc/md.c: revision 1.3
	usr.sbin/sysinst/arch/prep/md.c: revisions 1.3, 1.4
	usr.sbin/sysinst/arch/prep/menus.md.en: revision 1.2
	usr.sbin/sysinst/arch/x68k/md.c: revision 1.4
	usr.sbin/sysinst/configmenu.c: revisions 1.4, 1.5
	usr.sbin/sysinst/defs.h: revisions 1.8, 1.9
	usr.sbin/sysinst/disks.c: revision 1.9
	usr.sbin/sysinst/install.c: revision 1.4
	usr.sbin/sysinst/label.c: revision 1.3
	usr.sbin/sysinst/mbr.c: revision 1.5
	usr.sbin/sysinst/menus.mi: revisions 1.9, 1.10
	usr.sbin/sysinst/net.c: revisions 1.18-1.20
	usr.sbin/sysinst/partman.c: revision 1.10
	usr.sbin/sysinst/upgrade.c: revision 1.4
	usr.sbin/sysinst/util.c: revisions 1.6, 1.7
Backout the previous incorrect fix for PR 49440 and redo it more globaly:
get rid of the global "yesno", introduce utility functions "ask_yesno()"
and "ask_noyes()" instead, greatly simplifying a lot of code.
Pass in a pointer to the return value to various "set source" menus.
--
Make it compile on architectures that do not support INET6 in sysinst
--
Remove a few more (ab-)usages of "yesno".
--
More (ab-)usages of "yesno"
--
Make "ask_yesno" and "ask_noyes" take a const char * as argument, moving
the deconst() dance into the utility functions and simplifying all callers.
--
Missed a few more "yesno" in previous
2015-05-14 07:58:49 +00:00