Displaying 1 50 of 262,218 commits (0.022s)

FreeBSD — stable/9/release/doc/en_US.ISO8859-1/relnotes article.xml

Remove 'of course' from upgrading comment.

This is a direct commit to stable/9, since these documents have
changed drastically, and merge conflicts are too irrelevant to
deal with for a 14-character removal.

Sponsored by:        The FreeBSD Foundation
Delta File
+1 -1 stable/9/release/doc/en_US.ISO8859-1/relnotes/article.xml
+1 -1 1 file

FreeBSD — stable/10/release/doc/en_US.ISO8859-1/relnotes article.xml

MFC r260689 (partial):
  Remove 'of course' statement from upgrading note.

Sponsored by:        The FreeBSD Foundation
Delta File
+1 -1 stable/10/release/doc/en_US.ISO8859-1/relnotes/article.xml
+1 -1 1 file

FreeBSD — head/sys/fs/nfsclient nfs_clrpcops.c nfs_clcomsubs.c

Modify the NFSv4 client create/mkdir RPC so that it acquires
post-create/mkdir directory attributes. This allows the RPC to
name cache the newly created directory and reduces the lookup RPC
count for applications creating a lot of directories.

MFC after:        2 weeks
Delta File
+16 -0 head/sys/fs/nfsclient/nfs_clrpcops.c
+1 -1 head/sys/fs/nfsclient/nfs_clcomsubs.c
+17 -1 2 files

FreeBSD — head/sys/netinet sctp_indata.c

Add consistency checks to ensure that fragments of a user message
have the same U-bit.

MFC after: 3 days
Delta File
+36 -1 head/sys/netinet/sctp_indata.c
+36 -1 1 file

FreeBSD — head/release/arm release.sh

Apply a slightly different color hammer to arm/release.sh:

 - gcc(1) fails to build usr.bin/dtc
 - lack of WITH_GNUCXX=1 causes cc1plus(1) calls to fail
 - u-boot fails to build with clang (hard-coded gcc(1) calls)

Implement the proper incantation of WITH_/WITHOUT_ knobs
to get arm snapshot builds working again.

Since the cc(1) binary is no longer expected to be clang(1),
remove the chroot(8) post-install cc(1) overwrite.

MFC After:        3 days
X-MFC-With:        r264518,r264697,r264698
Tested on:        stable/10 at r264677 RPI-B
Sponsored by:        The FreeBSD Foundation
Delta File
+1 -6 head/release/arm/release.sh
+1 -6 1 file

FreeBSD — head/sys/arm/arm pmap-v6.c

Remove uncessary cache and TLB maintenance ops.

 - These were needed on armv4/5 (VIVT cache), not needed on armv6.
 - The wbinv_all call can't be used on SMP systems; cache operations by
   set/way are not broadcast to other cores.
 - The TLB maintenance operations needed for pmap_growkernel() happen in
   pmap_grow_l2_bucket(), so there's no need to flush all TLB entries at
   the end.
 - There may not be any need for the TLB flush at the beginning of
   pmap_release(), but it's left in for now pending more investigation.

Pointed out by:           Svatopluk Kraus <onwahe at gmail.com>
Discussed with:           cognet@
Delta File
+0 -10 head/sys/arm/arm/pmap-v6.c
+0 -10 1 file

FreeBSD — head/sys/netinet sctputil.c

Send also a packet containing an ABORT chunk in response to an OOTB packet
containing a COOKIE-ECHO chunk.

MFC after: 3 days
Delta File
+0 -3 head/sys/netinet/sctputil.c
+0 -3 1 file

FreeBSD — user/dchagin/lemul Makefile.inc1 UPDATING, user/dchagin/lemul/bin/dd dd.h dd.1

MFH
Delta File
+0 -1,389 user/dchagin/lemul/sys/boot/fdt/dts/arm/p5020si.dtsi
+1,389 -0 user/dchagin/lemul/sys/boot/fdt/dts/powerpc/p5020si.dtsi
+0 -1,339 user/dchagin/lemul/sys/boot/fdt/dts/arm/p3041si.dtsi
+1,339 -0 user/dchagin/lemul/sys/boot/fdt/dts/powerpc/p3041si.dtsi
+1,296 -0 user/dchagin/lemul/sys/boot/fdt/dts/powerpc/p2041si.dtsi
+0 -1,296 user/dchagin/lemul/sys/boot/fdt/dts/arm/p2041si.dtsi
+18,649 -9,233 1420 files not shown
+22,673 -13,257 1426 files

FreeBSD — stable/9/usr.bin/find function.c find.1

MFC r238780,r238948: find: Implement real -ignore_readdir_race.

If -ignore_readdir_race is present, [ENOENT] errors caused by deleting a
file after find has read its name from a directory are ignored.

Formerly, -ignore_readdir_race did nothing.

PR:                bin/169723
Submitted by:        Valery Khromov and Andrey Ignatov (original version)
Relnotes:        yes
Delta File
+19 -0 stable/9/usr.bin/find/function.c
+6 -2 stable/9/usr.bin/find/find.1
+6 -2 stable/9/usr.bin/find/find.c
+3 -1 stable/9/usr.bin/find/extern.h
+2 -2 stable/9/usr.bin/find/option.c
+1 -0 stable/9/usr.bin/find/main.c
+37 -7 6 files

FreeBSD — head/release/arm release.sh

Fix EOL escape.

MFC after:        3 days
X-MFC-With:        r264697
Sponsored by:        The FreeBSD Foundation
Delta File
+1 -1 head/release/arm/release.sh
+1 -1 1 file

FreeBSD — head/release/arm release.sh

When building the 'xdev' target when WITH_GCC=1 and
WITHOUT_CLANG_IS_CC=1, it appears WITHOUT_CLANG=1 must
also be set.

While here, reorder the lines to put the WITH_* and
WITHOUT_* entries on the same line.

MFC After:        3 days
X-MFC-With:        r264518
Tested on:        stable/10 at r264677
Sponsored by:        The FreeBSD Foundation
Delta File
+3 -2 head/release/arm/release.sh
+3 -2 1 file

FreeBSD — head/lib/libc/arm/gen fpsetsticky.c fpsetmask.c

Add the deprecated fp{get,set}* functions, a few ports use them.
Delta File
+52 -0 head/lib/libc/arm/gen/fpsetsticky.c
+52 -0 head/lib/libc/arm/gen/fpsetmask.c
+50 -0 head/lib/libc/arm/gen/fpsetround.c
+49 -0 head/lib/libc/arm/gen/fpgetmask.c
+49 -0 head/lib/libc/arm/gen/fpgetsticky.c
+47 -0 head/lib/libc/arm/gen/fpgetround.c
+5 -0 head/lib/libc/arm/gen/Makefile.inc
+304 -0 7 files

FreeBSD — projects/arm64/sys/arm64/arm64 pmap.c locore.S, projects/arm64/sys/arm64/include machdep.h pte.h

Start working on the pmap code. For now just allocate the full 1GiB
available in the L2 table.
Delta File
+80 -0 projects/arm64/sys/arm64/arm64/pmap.c
+33 -9 projects/arm64/sys/arm64/arm64/locore.S
+40 -0 projects/arm64/sys/arm64/include/machdep.h
+17 -5 projects/arm64/sys/arm64/arm64/machdep.c
+11 -2 projects/arm64/sys/arm64/include/pte.h
+8 -1 projects/arm64/sys/arm64/include/pmap.h
+189 -17 6 files

FreeBSD — head/sys/kern subr_fattime.c

Fix a comment typo; conversion tables are for leap years, not leap seconds.
Delta File
+1 -1 head/sys/kern/subr_fattime.c
+1 -1 1 file

FreeBSD — stable/9/crypto/openssh compat.c bufaux.c

MFH (r264691): merge upstream patch for EC calculation bug
Delta File
+16 -1 stable/9/crypto/openssh/compat.c
+4 -1 stable/9/crypto/openssh/bufaux.c
+4 -1 stable/9/crypto/openssh/compat.h
+2 -2 stable/9/crypto/openssh/version.h
+3 -0 stable/9/crypto/openssh/sshd.c
+1 -1 stable/9/crypto/openssh/sshd_config
+5 -3 4 files not shown
+35 -9 10 files

FreeBSD — stable/10/crypto/openssh compat.c bufaux.c

MFH (r264691): merge upstream patch for EC calculation bug
Delta File
+16 -1 stable/10/crypto/openssh/compat.c
+4 -1 stable/10/crypto/openssh/bufaux.c
+4 -1 stable/10/crypto/openssh/compat.h
+2 -2 stable/10/crypto/openssh/version.h
+3 -0 stable/10/crypto/openssh/sshd.c
+1 -1 stable/10/crypto/openssh/sshd_config
+5 -3 4 files not shown
+35 -9 10 files

FreeBSD — head/crypto/openssh compat.c bufaux.c

Apply upstream patch for EC calculation bug and bump version addendum.
Delta File
+16 -1 head/crypto/openssh/compat.c
+4 -1 head/crypto/openssh/bufaux.c
+4 -1 head/crypto/openssh/compat.h
+2 -2 head/crypto/openssh/version.h
+3 -0 head/crypto/openssh/sshd.c
+1 -1 head/crypto/openssh/sshd_config
+5 -3 4 files not shown
+35 -9 10 files

FreeBSD — vendor-crypto/openssh/dist compat.c bufaux.c

Apply upstream patch for EC calculation bug that breaks EC key exchange
about one out of 512 times.
Delta File
+16 -1 vendor-crypto/openssh/dist/compat.c
+4 -1 vendor-crypto/openssh/dist/bufaux.c
+3 -0 vendor-crypto/openssh/dist/sshd.c
+2 -0 vendor-crypto/openssh/dist/sshconnect2.c
+2 -0 vendor-crypto/openssh/dist/compat.h
+1 -1 vendor-crypto/openssh/dist/version.h
+28 -3 6 files

FreeBSD — head/sys/net pfvar.h, head/sys/netpfil/pf pf.c pf_ioctl.c

Backport from projects/pf r263908:

De-virtualize UMA zone pf_mtag_z and move to global initialization part.

The m_tag struct does not know about vnet context and the pf_mtag_free()
callback is called unaware of current vnet. This causes a panic.

MFC after:        1 week
Delta File
+22 -12 head/sys/netpfil/pf/pf.c
+4 -0 head/sys/netpfil/pf/pf_ioctl.c
+2 -0 head/sys/net/pfvar.h
+28 -12 3 files

FreeBSD — stable/10/usr.sbin/arp arp.c

MFC: 264174

Speed up the lookup of interfaces when there are a large number
of them, such in a system with a large number of VLANs.

Submitted by: Nick Rogers
Delta File
+19 -8 stable/10/usr.sbin/arp/arp.c
+19 -8 1 file

FreeBSD — head/sys/pc98/pc98 machdep.c

MFi386: r257858 (by kib)

  Fix signal delivery for the iBCS2 binaries.
Delta File
+2 -0 head/sys/pc98/pc98/machdep.c
+2 -0 1 file

FreeBSD — head/share/misc bsd-family-tree

bsd-family-tree: Add NetBSD 6.1.4, 6.0.5

Part of 6.0.4 is still missing: this really needs to be automated
Delta File
+25 -2 head/share/misc/bsd-family-tree
+25 -2 1 file

FreeBSD — stable/9/sys/kern subr_fattime.c

MFC r264620:
Fix typo.
Delta File
+1 -1 stable/9/sys/kern/subr_fattime.c
+1 -1 1 file

FreeBSD — stable/10/sys/kern subr_fattime.c

MFC r264620:
Fix typo.
Delta File
+1 -1 stable/10/sys/kern/subr_fattime.c
+1 -1 1 file

FreeBSD — head/sys/sys capsicum.h

sys/capsicum.h: Remove not very useful visibility guards.

Since <sys/capsicum.h> does not comply to any standards, standards-compliant
applications do not include it and it is not useful to restrict what is
exposed depending on the requested standard.

In addition, the use of types like u_int makes the header fail in strict
standards compliance modes anyway.
Delta File
+0 -6 head/sys/sys/capsicum.h
+0 -6 1 file

FreeBSD — head/sys/netinet sctp_indata.c

Use consistently debug output instead of an unconditional printf.

MFC after: 3 days
Delta File
+1 -1 head/sys/netinet/sctp_indata.c
+1 -1 1 file

FreeBSD — head/sys/fs/nfsclient nfs_clrpcops.c nfs_clcomsubs.c

Modify the NFSv4 client open/create RPC so that it acquires
post-open/create directory attributes. This allows the RPC to
name cache the newly created file and reduces the lookup RPC
count by about 10% for software builds.

MFC after:        2 weeks
Delta File
+16 -4 head/sys/fs/nfsclient/nfs_clrpcops.c
+1 -1 head/sys/fs/nfsclient/nfs_clcomsubs.c
+17 -5 2 files

FreeBSD — head/share/man/man9 EVENTHANDLER.9

add a TON of missing event handlers with quite possibly bogus
descrptions... If you're one of the many people who forgot to document
their work and don't like my description, well, do your job and update
it...
Delta File
+82 -3 head/share/man/man9/EVENTHANDLER.9
+82 -3 1 file

FreeBSD — head/sys/netinet sctputil.c sctp_indata.c

Send the correct error cause, when a DATA chunk with no user data
is received. This bug was reported by Irene Ruengeler.

MFC after: 3 days
Delta File
+19 -0 head/sys/netinet/sctputil.c
+16 -1 head/sys/netinet/sctp_indata.c
+5 -0 head/sys/netinet/sctp.h
+1 -0 head/sys/netinet/sctputil.h
+41 -1 4 files

FreeBSD — head/sys/net route.h

garbage collect something that hasn't been triggered in almost 5 years...
the last consumer was removed a couple years ago...
Delta File
+0 -3 head/sys/net/route.h
+0 -3 1 file

FreeBSD — head/usr.bin/login login.c

login: Remove broken dialup log message.

For 10 years, the "DIALUP <tty>, <user>" message has required having a
hostname (-h) instead of not having a hostname; therefore, it is never
logged. Given that dialup is obsolete and this has not been fixed, remove
the log message.

Note that LOGALL, which is defined by default, logs a message for all
logins, including dialup logins.
Delta File
+0 -8 head/usr.bin/login/login.c
+0 -8 1 file

FreeBSD — head/include langinfo.h

langinfo.h: Hide YESSTR and NOSTR in strict POSIX mode.

YESSTR and NOSTR are obsolete and are only in old SUS.
Delta File
+1 -1 head/include/langinfo.h
+1 -1 1 file

FreeBSD — head/share/man/man4 umass.4

Update UMASS manual page to mention newer host controller drivers.

Submitted by:        Aseem Jolly <aseem.jolly at gmail.com>
Delta File
+6 -1 head/share/man/man4/umass.4
+6 -1 1 file

FreeBSD — head/share/mk Makefile

Install newly added bsd.mkopt.mk.
Delta File
+1 -0 head/share/mk/Makefile
+1 -0 1 file

FreeBSD — head/share/man/man9 crypto.9

add link to crypto(4)...

MFC after:        1 week
Delta File
+2 -1 head/share/man/man9/crypto.9
+2 -1 1 file

FreeBSD — head/sys/fs/nfs nfs_commonsubs.c, head/sys/fs/nfsclient nfs_clrpcops.c nfs_clcomsubs.c

Modify the Lookup RPC for NFSv4 so that it acquires directory
attributes. This allows the client to cache directory names
when they are looked up, reducing the Lookup RPC count by
about 40% for software builds.

MFC after:        2 weeks
Delta File
+32 -25 head/sys/fs/nfsclient/nfs_clrpcops.c
+11 -2 head/sys/fs/nfsclient/nfs_clcomsubs.c
+2 -2 head/sys/fs/nfs/nfs_commonsubs.c
+45 -29 3 files

FreeBSD — head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs metaslab.c zio.c, head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys metaslab_impl.h

MFV r264668:

4754 io issued to near-full luns even after setting noalloc threshold
4755 mg_alloc_failures is no longer needed

illumos/illumos at b6240e830b871f59c22a3918aebb3b36c872edba

MFC after:        2 weeks
Delta File
+6 -45 head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/metaslab.c
+0 -10 head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c
+1 -2 head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/metaslab_impl.h
+7 -57 3 files

FreeBSD — head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs spa.c

MFV r264667:

4752 fan out read zio taskqs

illumos/illumos-gate at 1b497ab83e8f1c58bba5da59c649207a442a4720
Delta File
+2 -2 head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c
+2 -2 1 file

FreeBSD — head/cddl/contrib/opensolaris/cmd/zdb zdb.c, head/cddl/contrib/opensolaris/lib/libzpool/common kernel.c

MFV r264666:

4374 dn_free_ranges should use range_tree_t

illumos/illumos-gate at bf16b11e8deb633dd6c4296d46e92399d1582df4

MFC after:        2 weeks
Delta File
+19 -106 head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode.c
+31 -13 head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/range_tree.c
+29 -10 head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dnode_sync.c
+32 -0 head/sys/cddl/contrib/opensolaris/uts/common/sys/sysmacros.h
+10 -10 head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zap_leaf.c
+5 -6 head/cddl/contrib/opensolaris/lib/libzpool/common/kernel.c
+40 -33 14 files not shown
+166 -178 20 files

FreeBSD — vendor-sys/illumos/dist/uts/common/fs/zfs metaslab.c zio.c, vendor-sys/illumos/dist/uts/common/fs/zfs/sys metaslab_impl.h

4754 io issued to near-full luns even after setting noalloc threshold
4755 mg_alloc_failures is no longer needed

illumos/illumos at b6240e830b871f59c22a3918aebb3b36c872edba
Delta File
+6 -41 vendor-sys/illumos/dist/uts/common/fs/zfs/metaslab.c
+0 -8 vendor-sys/illumos/dist/uts/common/fs/zfs/zio.c
+1 -2 vendor-sys/illumos/dist/uts/common/fs/zfs/sys/metaslab_impl.h
+7 -51 3 files

FreeBSD — vendor-sys/illumos/dist/uts/common/fs/zfs spa.c

4752 fan out read zio taskqs

illumos/illumos-gate at 1b497ab83e8f1c58bba5da59c649207a442a4720
Delta File
+2 -2 vendor-sys/illumos/dist/uts/common/fs/zfs/spa.c
+2 -2 1 file

FreeBSD — vendor-sys/illumos/dist/uts/common/fs/zfs dnode.c range_tree.c, vendor-sys/illumos/dist/uts/common/fs/zfs/sys dnode.h range_tree.h

4374 dn_free_ranges should use range_tree_t

(MD code for highbit64 omitted)

illumos/illumos-gate at bf16b11e8deb633dd6c4296d46e92399d1582df4
Delta File
+19 -106 vendor-sys/illumos/dist/uts/common/fs/zfs/dnode.c
+31 -13 vendor-sys/illumos/dist/uts/common/fs/zfs/range_tree.c
+29 -10 vendor-sys/illumos/dist/uts/common/fs/zfs/dnode_sync.c
+10 -10 vendor-sys/illumos/dist/uts/common/fs/zfs/zap_leaf.c
+4 -7 vendor/illumos/dist/lib/libzpool/common/kernel.c
+5 -5 vendor-sys/illumos/dist/uts/common/fs/zfs/metaslab.c
+35 -28 13 files not shown
+133 -179 19 files

FreeBSD — head UPDATING

Document YES_HESIOD disappearing.
Delta File
+5 -0 head/UPDATING
+5 -0 1 file

FreeBSD — head/share/mk bsd.own.mk bsd.opts.mk

Copy bsd.own.mk to bsd.opts.mk and separate out the option setting
code from the rest. Include bsd.opts.mk in bsd.own.mk to preserve
current behavior. Future revisions will replace the inclusion of
bsd.own.mk elsewhere with bsd.opts.mk or a more appropriate new
file that's still being finalized.
Delta File
+24 -454 head/share/mk/bsd.own.mk
+470 -0 head/share/mk/bsd.opts.mk
+1 -0 head/share/mk/Makefile
+495 -454 3 files

FreeBSD — head Makefile.inc1, head/share/mk bsd.own.mk

Separate out enabling building clang and/or gcc for the system and
building clang and/or gcc as the bootstrap compiler. Normally, the
default compiler is used. WITH_CLANG_BOOTSTRAP and/or
WITH_GCC_BOOTSTRAP will enable building these compilers as part
bootstrap phase.  WITH/WITHOUT_CLANG_IS_CC controls which compiler is
used by default for the bootstrap phase, as well as which compiler is
installed as cc.  buildworld now successfully completes building the
cross compiler with WITHOUT_CLANG=t and WITHOUT_GCC=t and produces a
built system with neither of these included.

Similarlly, MK_BINUTILS_BOOTSTRAP controls whether binutils is built
during this phase.

WITHOUT_CROSS_COMPILER will now force MK_BINUTILS_BOOTSTRAP=no,
MK_CLANG_BOOTSTRAP=no and MK_GCC_BOOTSTRAP=no.

BOOTSTRAP_COMPILER was considered, but rejected, since pc98 needs both
clang and gcc to bootstrap still. It should be revisisted in the
future if this requirement goes away. Values should be gcc, clang or
none. It could also be a list.

The odd interaction with Xfoo cross/external tools needs work, but
is beyond the scope of this change as well.
Delta File
+14 -7 head/share/mk/bsd.own.mk
+7 -8 head/Makefile.inc1
+12 -2 head/tools/build/options/WITHOUT_CROSS_COMPILER
+6 -6 head/tools/build/options/WITHOUT_BINUTILS
+8 -0 head/tools/build/options/WITHOUT_BINUTILS_BOOTSTRAP
+5 -0 head/tools/build/options/WITHOUT_GCC_BOOTSTRAP
+12 -3 6 files not shown
+64 -26 12 files

FreeBSD — head/share/examples/etc make.conf, head/share/man/man5 make.conf.5

Convert NO_MANCOMPRESSED to MK_MANCOMPRESSED.
Delta File
+3 -6 head/share/mk/bsd.man.mk
+5 -2 head/share/man/man5/make.conf.5
+3 -0 head/share/mk/bsd.own.mk
+1 -1 head/share/examples/etc/make.conf
+12 -9 4 files

FreeBSD — head/sys/fs/nandfs nandfs_subr.c nandfs_vfsops.c

Take out the hack to write -1's to non-NAND. Always do a BIO_DELETE on
the ranges we want to erase. This is nicer to SSDs that want TRIMs
anyway.
Delta File
+1 -31 head/sys/fs/nandfs/nandfs_subr.c
+2 -4 head/sys/fs/nandfs/nandfs_vfsops.c
+0 -2 head/sys/fs/nandfs/nandfs.h
+3 -37 3 files

FreeBSD — head/sys/fs/nandfs nandfs_vfsops.c bmap.c

More properly account for free/reserved segments to avoid deadlock or
worse when filling up a device and then trying to erase files to make
space. Without enough space, you can't do that. Also, ensure that the
metadata writes don't generate ENOSPC. They will be retried later
since the buffers are still dirty...

Submitted by: mjg@
Delta File
+11 -2 head/sys/fs/nandfs/nandfs_vfsops.c
+3 -4 head/sys/fs/nandfs/bmap.c
+2 -0 head/sys/fs/nandfs/nandfs.h
+1 -1 head/sys/fs/nandfs/nandfs_subr.c
+17 -7 4 files

FreeBSD — head/tools/tools/nanobsd dhcpd, head/tools/tools/nanobsd/dhcpd common os-base

An abstracted down version of the NanoBSD config files as used by
FreeNAS and the BSDRP folks.
Delta File
+275 -0 head/tools/tools/nanobsd/dhcpd/common
+244 -0 head/tools/tools/nanobsd/dhcpd/os-base
+14 -0 head/tools/tools/nanobsd/dhcpd/README
+0 -0 head/tools/tools/nanobsd/dhcpd/
+533 -0 4 files

FreeBSD — head/tools/tools/nanobsd nanobsd.sh

Add -x to the removal of trees to prevent crossing mount points to
limit the damage from errored out runs and failure to unmount loopback
mounts properly.
Delta File
+9 -9 head/tools/tools/nanobsd/nanobsd.sh
+9 -9 1 file