{"shas":[["3bcde34621a4ee8734e7ded420799a62faa9ff78","04aba1f4b7e0c9c606c4aa7893c849f89cf701d3@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","Fix the new NFS client so that it handles the 64bit fields\nthat are now in \"struct statfs\" for NFSv3 and NFSv4. Since\nthe ffiles value is uint64_t on the wire, I clip the value\nto INT64_MAX to avoid setting f_ffree negative.\n\nTested by:\tkib\nMFC after:\t2 weeks\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@221467 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","rmacklem"],["c399f020c695a1772eb61ec87c6e681c0f145c96","79c7d24101a3af56696b485dbd1362edab3b7da5@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","Enable Ethernet@WireSpeed for BCM5718/BCM57765 family. While I'm\nhere inverse meaning of PHY flag as Ethernet@WireSpeed is enabled\nfor most PHYs.\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@221468 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","yongari"],["2db83eb257e0d5391a598a36be193c6a00bae552","8334cb3658b0f17d99cd36b969310ab8767611e9@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","Correct the kernel config name printed out during install.\n\nPR:\t\t156579\nSubmitted by:\tdhw\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@221469 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","obrien"],["e292b88ac89d5e3255b92dc702511ec1fc8bbc8d","5264e5e33945818d30424b6d1b4931acdeab802c@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","Fix boot on old machines (e.g. blue and white G3s) by synthesizing a\n512-byte sector map instead unused space in the first 2048-byte sector.\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@221470 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","nwhitehorn"],["00eca0f6abd98ecee7b47db43794efc4603b4e35","8334cb3658b0f17d99cd36b969310ab8767611e9@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","s/shaN_crypt/crypt_shaN/g to be a more consistent with the existing naming.\n\nReviewed by:\tmarkm\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@221471 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","obrien"],["7c51c5a00afff3f10e3958816029a187a589d910","8334cb3658b0f17d99cd36b969310ab8767611e9@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","libarchive is mixing libmd and libcrypto -- correct to use one or the other.\n[mixing the two can be quite bad -- they define the same context structures,\n but with differing structure members (and sizes)]\n\nUpdate the hash function support comments, and update config_freebsd.h\nto match.\n\nApproved by:\tkientzle\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@221472 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","obrien"],["898c503ef5291687c97470873ab508f3e7e6712f","04aba1f4b7e0c9c606c4aa7893c849f89cf701d3@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","Modify the NFS nfssvc(2) syscall so that it allows\nanyone to get the statistics for the new NFS subsystem.\n\nMFC after:\t2 weeks\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@221473 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","rmacklem"],["46aba72e8b8cde990ced884c985b15e0c7db2667","003fffd5649fc27c0fc0d15a402a4fe5b0444ce7@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","T4 packet filtering/steering.\n\n- Enable 5-tuple and every-packet lookup.\n\n- Setup the default filter mode to allow filtering/steering based on IP\n  protocol, ingress port, inner VLAN ID, IP frag, FCoE, and MPS match\n  type; all combined together.  You can also filter based on MAC index,\n  Ethernet type, IP TOS/IPv6 Traffic Class, and outer VLAN ID but you'll\n  have to modify the default filter mode and exclude some of the\n  match-fields in it.\n\n  IPv4 and IPv6 SIP/DIP/SPORT/DPORT are always available in all filter\n  rules.\n\n- Add driver ioctls to get/set the global filter mode.\n\n- Add driver ioctls to program and delete hardware filters.  A couple of\n  the \"switch\" actions that rewrite Ethernet and VLAN information and\n  switch the packet out of another port may not work as the L2 code is not\n  yet in place.  Everything else, including all \"drop\" and \"pass\" rules\n  with RSS or absolute qid, should work.\n\nObtained from:\t Chelsio Communications\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@221474 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","np"],["704d686b1f04ce74f7429a9311ae04bea56d1e96","a371e9dfd068c35ca8d4555b05d2c2e304b2ce59@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","1. If PKG_DBDIR cannot be determined from make, set the default\n2. Add the -H flag to tar in case /var/db/pkg itself is a symlink\n3. Direct stderr to /dev/null to suppress the leading slash warning [1]\n\nPR:\t\tports/156810 [1]\nSubmitted by:\tJeremy Chadwick <freebsd@jdc.parodius.com> [1]\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@221475 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","dougb"],["79dd7ec3564f867303c43238b934243a63913e54","8334cb3658b0f17d99cd36b969310ab8767611e9@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","Guard ptrdiff_t.\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@221476 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","obrien"],["985e40d284ec9d98bcdb64df7a14ff8b2e8fa33c","003fffd5649fc27c0fc0d15a402a4fe5b0444ce7@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","T4 packet timestamps.\n\nReference code that shows how to get a packet's timestamp out of\ncxgbe(4).  Disabled by default because we don't have a standard way\ntoday to pass this information up the stack.\n\nThe timestamp is 60 bits wide and each increment represents 1 tick of\nthe T4's core clock.  As an example, the timestamp granularity is ~4.4ns\nfor this card:\n\n# sysctl dev.t4nex.0.core_clock\ndev.t4nex.0.core_clock: 228125\n\nMFC after:\t1 week\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@221477 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","np"],["3ce8107a610a4d9f2f230156360f709163127e97","a1b909ec1cc11cce40c28d3640eab600e582f833@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","Import some HOWL (AR9130) related fixes from Atheros.\n\nObtained from:\tAtheros\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@221479 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","adrian"],["a85380b969972854c0659e2c29743139dad9f67e","a1b909ec1cc11cce40c28d3640eab600e582f833@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","Fix up the chipset checks for the AR5416 and later silicon.\n\nThe checks should function as follows:\n\n* AR_SREV_<silicon> : check macVersion matches that version id\n* AR_SREV_<silicon>_<revision> : check macVersion and macRevision match\n    the version / revision respectively\n\n* AR_SREV_<silicon>_<revision>_OR_LATER: check that\n  + if the chip silicon version == macVersion, enforce revision >= macRevision\n  + if the chip silicon version > macVersion, allow it.\n\nFor example, AR_SREV_MERLIN() only matches AR9280 (any revision),\nAR_SREV_MERLIN_10() would only match AR9280 version 1.0, but\nAR_SREV_MERLIN_20_OR_LATER() matches AR9280 version >= 2.0 _AND_\nany subsequent MAC (So AR9285, AR9287, etc.)\n\nThe specific fixes which may impact users:\n\n* if there is Merlin hardware > revision 2.0, it'll now be correctly\n  matched by AR_SREV_MERLIN_20_OR_LATER() - the older code simply\n  would match on either Merlin 2.0 or a subsequent MAC (AR9285, AR9287, etc.)\n\n* Kite version 1.1/1.2 should now correctly match. As these macros\n  are used in the AR9285 reset/attach path, and it's assumed that the\n  hardware is kite anyway, the behaviour shouldn't change. It'll only\n  change if these macros are used in other codepaths shared with\n  older silicon.\n\nObtained from:\tLinux ath9k, Atheros\n\n\ngit-svn-id: svn+ssh://svn.freebsd.org/base/head@221480 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","adrian"]],"repo":"arundel/FreeBSD-git","actor":"arundel","ref":"refs/heads/master","size":13,"head":"a85380b969972854c0659e2c29743139dad9f67e","actor_gravatar":"9f1a05a2dbcd1250eb2a4e344d490d5c","push_id":30581252}