Displaying 1 50 of 270,986 commits (0.014s)

FreeBSD — head/contrib/netbsd-tests/lib/libc/sys t_mprotect.c

Omit the mprotect_exec testcase on FreeBSD

Sponsored by: EMC / Isilon Storage Division

FreeBSD — head/contrib/netbsd-tests/lib/libc/sys t_select.c

Mark signum __unused

Sponsored by: EMC / Isilon Storage Division

FreeBSD — head/contrib/netbsd-tests/lib/libc/sys t_setrlimit.c

Fix a typo (__FreeBSD__ -> __NetBSD__ when omitting setrlimit_nthr)

FreeBSD — head/contrib/netbsd-tests/lib/libc/sys t_msgrcv.c

Add limits.h #include for SSIZE_MAX

Sponsored by: EMC / Isilon Storage Division

FreeBSD — head/contrib/netbsd-tests/lib/libc/sys t_msgsnd.c

Add limits.h #include for SSIZE_MAX

Sponsored by: EMC / Isilon Storage Division

FreeBSD — head/contrib/netbsd-tests/lib/libc/sys t_setrlimit.c

- Omit setrlimit_nthr testcase on FreeBSD (requires lwp.h, et al)
- Expect overflow with rlim_max at INT64_MAX, not UINT64_MAX (rlim_t is int64_t
on FreeBSD)

In collaboration with: pho
Sponsored by: EMC / Isilon Storage Division

FreeBSD — head/contrib/netbsd-tests/lib/libc/sys t_sigaction.c

- Mark sig/signo __unused
- Do not provide a relative path via #include "h_macros.h"

Sponsored by: EMC / Isilon Storage Division

FreeBSD — head/contrib/netbsd-tests/lib/libc/sys t_truncate.c

Use <atf_srcdir>/truncate_test.root_owned instead of /usr/bin/fpr as fpr does
not exist on FreeBSD

truncate_test.root_owned will be generated at build time and owned by root

In collaboration with: pho
Sponsored by: EMC / Isilon Storage Division

FreeBSD — stable/10/sys/cam/ctl ctl.c

MFC r273259:
Make VPD 80h (Serial Number) transfer length match serial number length.
Delta File
+10 -10 stable/10/sys/cam/ctl/ctl.c
+10 -10 1 file

FreeBSD — stable/10/sys/cam/ctl ctl_util.c ctl.c

MFC r273163:  Implement more functional CTL debug logging.

Setting bits in kern.cam.ctl.debug allows to log errors, commands and some
commands data respectively.

FreeBSD — head/contrib/netbsd-tests/lib/libc/sys t_msgctl.c

Add limits.h #include for INT_MAX

Sponsored by: EMC / Isilon Storage Division

FreeBSD — head/contrib/netbsd-tests/lib/libc/gen t_sleep.c

- Omit the poll testcases on FreeBSD (they require pollts)
- Add necessary headers for the testcases

Sponsored by: EMC / Isilon Storage Division

FreeBSD — head/contrib/netbsd-tests/lib/libc/sys t_nanosleep.c

Mark signo __unused in handler(..)

Sponsored by: EMC / Isilon Storage Division

FreeBSD — head/contrib/netbsd-tests/lib/libc/sys t_revoke.c

Omit all of the testcases as revoke(2) is only implemented on devfs(5)

Submitted by: pho
Sponsored by: EMC / Isilon Storage Division

FreeBSD — head/contrib/netbsd-tests/lib/libc/sys t_poll.c

Omit the pollts testcases on FreeBSD

Sponsored by: EMC / Isilon Storage Division

FreeBSD — head/contrib/netbsd-tests/lib/libc/sys t_mmap.c

Port t_mmap.c to FreeBSD

- Add needed headers for the testcases
- Omit mmap_block on non-NetBSD OSes
- Use "security.bsd.map_at_zero" instead of "vm.user_va0_disable"

Submitted by: pho
Sponsored by: EMC / Isilon Storage Division

FreeBSD — head/contrib/netbsd-tests/lib/libc/sys t_listen.c

Add sys/socket.h #include for struct sockaddr_in

Sponsored by: EMC / Isilon Storage Division

FreeBSD — head/contrib/netbsd-tests/lib/libc/sys t_link.c

Add limits.h #include for LINE_MAX

Sponsored by: EMC / Isilon Storage Division

FreeBSD — head/contrib/netbsd-tests/lib/libc/sys t_sigqueue.c

- Mark unused parameters __unused in handler
- Call sigqueue with getpid() instead of 0 -- the latter idiom appears to only
be valid on NetBSD

In collaboration with: pho
Sponsored by: EMC / Isilon Storage Division

FreeBSD — head/contrib/netbsd-tests/lib/libc/sys t_socketpair.c

Convert "fcntl(n, F_CLOSEM)" to "closefrom(n)"

Submitted by: pho
Sponsored by: EMC / Isilon Storage Division

FreeBSD — head/contrib/netbsd-tests/lib/libc/sys t_pipe2.c

Port t_pipe2.c to FreeBSD

- Omit the pipe2_nosigpipe testcase on FreeBSD (FreeBSD doesn't have
  O_NOSIGPIPE).
- Convert "fcntl(n, F_CLOSEM)" to "closefrom(n)".
- Save and restore the resource limit on the number of files (RLIMIT_NOFILE).

In collaboration with: pho
Sponsored by: EMC / Isilon Storage Division

FreeBSD — vendor/tzdata tzdata2014i

Tag of tzdata2014i sources
Delta File
+0 -0 vendor/tzdata/tzdata2014i/
+0 -0 1 file

FreeBSD — vendor/tzdata/dist europe northamerica

Upgrade to 2014i

Lots of historical data

Pacific/Fiji will go into DST from 2014-11-02 to 2015-01-18
Pacific/Bougainville will go from UTC+10 to UTC+11.
Europe/Minsk will go from FET to MSK.

Obtained from:        ftp://ftp.iana.org/tz/releases/

FreeBSD — head/contrib/netbsd-tests/lib/libc/sys t_getgroups.c

Expect getgroups_err to fail on FreeBSD

PR: 189941
Submitted by: pho
Sponsored by: EMC / Isilon Storage Division

FreeBSD — head/contrib/netbsd-tests/lib/libc/sys t_stat.c

Add netinet/in.h for struct sockaddr_in

Sponsored by: EMC / Isilon Storage Division

FreeBSD — head/share/man/man4 virtio_console.4 Makefile, head/sys/dev/virtio console

Add VirtIO console driver

Support for the multiport feature is mostly implemented, but currently
disabled due to some potential races in the hot plug code paths.

Requested by:        marcel
MFC after:        1 month
Relnotes:        yes

FreeBSD — head/sys/arm/freescale/imx imx6_ccm.c

Unconditionally enable the clocks for all imx6 devices that we have drivers
for, or that are required to run the chip (such as busses).  Turn off all
the devices we don't yet have drivers for.

Some day we will have a fully functional imx6 clock driver so that we can
manage clocks based on fdt data.  This will have to do until then.

FreeBSD — stable/10/usr.sbin/lpr/lpd printjob.c

MFC        r271789:

lpr: replace setpgrp(2) with setpgid(2).

setpgid(2) is more portable than setpgrp(2).
The BSD variant of setpgrp is a wrapper for
setpgid(2) anyways.

FreeBSD — stable/10/release/picobsd/tinyware/simple_httpd simple_httpd.c

MFC        r271787:

simple_httpd: cosmetic cleanups.

Many tab vs space cleanups.
Use setpgid() instead of setpgrp() which is more portable.

FreeBSD — stable/10/share/man/man4 vt.4

Add vtfontcvt(8) cross-reference to vt(4) man page

MFC of r273332
Delta File
+3 -2 stable/10/share/man/man4/vt.4
+3 -2 1 file

FreeBSD — stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs dmu_send.c dmu_object.c, stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys dmu.h

MFC r272810: FV r272804:

Refactor the code and stop restore_object from creating two transactions.

Illumos issue:
    3693 restore_object uses at least two transactions to restore an object

FreeBSD — stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs dmu.c zfs_vnops.c, stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys dmu.h

MFC r272809: MFV r272803:

Illumos issue:
    5175 implement dmu_read_uio_dbuf() to improve cached read performance

FreeBSD — stable/10/cddl/contrib/opensolaris/cmd/zdb zdb.c

MFC r272806: MFV r272802:

 - Limit ARC for zdb at 256MB.  zdb do not typically revisit data
   in the ARC.
 - Increase default max_inflight from 200 to 1000 (can be overriden
   by -I) so we can queue more I/Os when doing scrubbing.
 - Print status while loading meataslabs for leak detection.

Illumos issues:

    5169 zdb should limit its ARC size
    5170 zdb -c should create more scrub i/os by default
    5171 zdb should print status while loading metaslabs for leak detection

FreeBSD — head/usr.bin/gzip zmore.1 zmore

Sync with NetBSD.

MFC after:        2 weeks

FreeBSD — stable/10/etc/mtree BSD.tests.dist

MFC r272778:

  Set the autoindent to 4 spaces with vim in BSD.tests.dist

  This will prevent vim users from accidentally checking in buggy mtree files
  (mixed tabs/spaces).

  Sponsored by: EMC / Isilon Storage Division

FreeBSD — stable/10/share/mk bsd.progs.mk

MFC r272917:

  Add LDFLAGS to PROG_VARS so it can be overridden on a per-PROG basis

  Sponsored by: EMC / Isilon Storage Division
Delta File
+1 -1 stable/10/share/mk/bsd.progs.mk
+1 -1 1 file

FreeBSD — stable/10 Makefile.inc1

MFC r272053:

  Have distrib-dirs, distribution, hier, hierarchy, redistribute, and reinstall
  depend on the .MAKE special target

  This will allow users to do something like the following to print out the
  results of the running the simulated make target with bmake, like some of the
  other top-level make targets in Makefile.inc1:

    % make -f Makefile.inc1 -n distribution TARGET=i386 TARGET_ARCH=i386

  Sponsored by: EMC / Isilon Storage Division
Delta File
+4 -4 stable/10/Makefile.inc1
+4 -4 1 file

FreeBSD — stable/10/tools/regression/lib/msun test-cexp.c

MFC r271349:

  Add diagnostic printfs and disable test # 4 on i386

  Reviewed by: jmmv, rpaulo
  Phabric: D749
  PR: 191676
  Sponsored by: EMC / Isilon Storage Division

FreeBSD — stable/10/tools/regression/lib/msun test-invctrig.c

MFC r271336:

  Expand the tests structure in test_small(..) to workaround the
  "initializer not constant" warning with gcc

  Approved by: jmmv (mentor)
  Phabric: D744
  Sponsored by: EMC / Isilon Storage Division

FreeBSD — stable/10/share/mk bsd.progs.mk

MFC r272055:

  Improve bsd.progs.mk compatibility with bsd.prog.mk

  1. Do not install FILES/SCRIPTS multiple times if PROGS is specified; this is
     already handled via bsd.prog.mk when it's called recursively (PR: 191055,
     191955).
  2. Some variables, like BINDIR and PROGNAME, default to a value if unset
     whereas others get appended to, like CFLAGS. Add support for the former case
     (PR: 191056)
  3. Make "checkdpadd" and "clean" available targets for recursive execution.

  Reviewed by: marcel, sjg
  Phabric: D822
  PR: 191055, 191056, 191955
  Sponsored by: EMC / Isilon Storage Division
Delta File
+17 -15 stable/10/share/mk/bsd.progs.mk
+17 -15 1 file

FreeBSD — stable/10/share/mk bsd.dep.mk

MFC r271365:

  Remove many false positives with make checkdpadd

  - Reduce DPADD and LDADD in checkdpadd to -l<foo>
  - Skip over -Wl,[es]*-group because -Wl,--end-group and
    -Wl,--start-group might be required to properly link objects (see
    usr.bin/clang/lldb as an example)

  This caveat has been present for a while with some components of
  the build. However, these false positives were made more more apparent
  after r269648.

  Phabric: D635
  Reviewed by: jmmv (an earlier version)
  PR: 192730
Delta File
+4 -2 stable/10/share/mk/bsd.dep.mk
+4 -2 1 file

FreeBSD — stable/10/usr.bin/bc Makefile, stable/10/usr.bin/clang/lldb Makefile

MFC r270650 (this is what should have been committed in r273497):

  Convert LIBCURSES to LIBNCURSES to fix "make checkdpadd"

  Also, add a missing LIBPANEL dependency for lldb

  Approved by: rpaulo (mentor)
  Suggested by: brooks
  Phabric: D675 (as part of a larger diff)
  PR: 192762

FreeBSD — head/contrib/xz ChangeLog TODO, head/contrib/xz/src/liblzma/api/lzma block.h version.h

MFV r273494: xz 5.0.7.

MFC after:        2 weeks

FreeBSD — stable/10/usr.bin/talk display.c io.c

MFC r263264 (by glebius):

  Make talk(1) capable of displaying UTF-8 characters.

  Sponsored by:        Nginx, Inc.

FreeBSD — vendor/xz 5.0.7

Tag xz 5.0.7.
Delta File
+0 -0 vendor/xz/5.0.7/
+0 -0 1 file

FreeBSD — vendor/xz/dist ChangeLog TODO, vendor/xz/dist/src/liblzma/api/lzma block.h version.h

Vendor import of xz 5.0.7.

FreeBSD — head/contrib/xz FREEBSD-Xlist po

MFV r273492: remove gettext files.
Delta File
+1 -0 head/contrib/xz/FREEBSD-Xlist
+0 -0 head/contrib/xz/po/
+1 -0 2 files

FreeBSD — vendor/xz/dist po

Remove gettext files as we don't enable NLS.
Delta File
+0 -0 vendor/xz/dist/po/
+0 -0 1 file

FreeBSD — stable/10/usr.bin/elfdump elfdump.1

MFC r271692:
Fix a typo.

FreeBSD — stable/9/usr.bin/elfdump elfdump.1

MFC r271692:
Fix a typo.