{"push_id":1374531441,"size":49,"distinct_size":49,"ref":"refs/heads/SVN/stable/7","head":"23f05e2ce28cf4261b39fdebf67411fc8d233a42","before":"66480043f2f66db8d7ceedea805d7de001bc8572","commits":[{"sha":"d92dab32a1fda78e3e400f78a2ab502123df35fe","author":{"name":"jhb","email":"c563ff913af6c995f30a82a6a1957ec496a32a59@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f"},"message":"MFC 202285:\n- Note that if_xname, if_dname, and if_dunit are usually initialized via\n  if_initname().\n- Document if_drv_flags and replace references to IFF_(RUNNING|OACTIVE)\n  with references to IFF_DRV_(RUNNING|OACTIVE).\n\n\ngit-svn-id: https://svn.freebsd.org/base/stable/7@202701 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/mat813/freebsd/commits/d92dab32a1fda78e3e400f78a2ab502123df35fe"},{"sha":"bdb972a0b91c7eb41edd04e06fb640453abf9f66","author":{"name":"jhb","email":"c563ff913af6c995f30a82a6a1957ec496a32a59@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f"},"message":"MFC 198344:\nChange gcc to assume a default machine architecture of 486 instead of 386\non \"i386\".  Doing it in the compiler is deemed to be less fragile then\nattempting to provide a default -march setting via bsd.cpu.mk.  FreeBSD\nitself has not supported plain 386 CPUs since 5.x.\n\n\ngit-svn-id: https://svn.freebsd.org/base/stable/7@202703 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/mat813/freebsd/commits/bdb972a0b91c7eb41edd04e06fb640453abf9f66"},{"sha":"26f9113504f89c78e642ac0fadff40ca8e2ad666","author":{"name":"tuexen","email":"a3da5ad91259c02d739fb2f2cac9507f81c288c3@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f"},"message":"MFC 199372\nDo not start the iterator when there are no associations.\nThis fixes a bug found by Irene Ruengeler.\n\n\ngit-svn-id: https://svn.freebsd.org/base/stable/7@202711 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/mat813/freebsd/commits/26f9113504f89c78e642ac0fadff40ca8e2ad666"},{"sha":"3ba5acfa0e3665e6655e2b751cec3f95c8cf5cdb","author":{"name":"tuexen","email":"a3da5ad91259c02d739fb2f2cac9507f81c288c3@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f"},"message":"MFC 199437\n\nUse always LIST_EMPTY instead of sometime SCTP_LIST_EMPTY,\nwhich is defined as LIST_EMPTY.\n\n\ngit-svn-id: https://svn.freebsd.org/base/stable/7@202712 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/mat813/freebsd/commits/3ba5acfa0e3665e6655e2b751cec3f95c8cf5cdb"},{"sha":"59d2b91efc74952f186028e071f1b2f345904d34","author":{"name":"tuexen","email":"a3da5ad91259c02d739fb2f2cac9507f81c288c3@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f"},"message":"MFC 201523\n\nCorrect usage of parenthesis.\n\n\ngit-svn-id: https://svn.freebsd.org/base/stable/7@202713 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/mat813/freebsd/commits/59d2b91efc74952f186028e071f1b2f345904d34"},{"sha":"a1528a69700fa7519312fecb8cad83d7719e7b56","author":{"name":"tuexen","email":"a3da5ad91259c02d739fb2f2cac9507f81c288c3@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f"},"message":"MFC 199369\n\nDo not hold the lock longer than necessary.\n\n\ngit-svn-id: https://svn.freebsd.org/base/stable/7@202714 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/mat813/freebsd/commits/a1528a69700fa7519312fecb8cad83d7719e7b56"},{"sha":"cd5f4f0449ae9b9513c847cc34c5b9db923f77c4","author":{"name":"tuexen","email":"a3da5ad91259c02d739fb2f2cac9507f81c288c3@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f"},"message":"MFC 199866\n\nUse the default stack size for the iterator thread.\nThis fixes a crash reported by Irene Ruengeler.\n\n\ngit-svn-id: https://svn.freebsd.org/base/stable/7@202715 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/mat813/freebsd/commits/cd5f4f0449ae9b9513c847cc34c5b9db923f77c4"},{"sha":"36feb43c739a422aa3997944a0e3bf8c94e669a3","author":{"name":"tuexen","email":"a3da5ad91259c02d739fb2f2cac9507f81c288c3@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f"},"message":"MFC 197868\n\nUse correct arguments when calling SCTP_RTALLOC().\n\n\ngit-svn-id: https://svn.freebsd.org/base/stable/7@202716 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/mat813/freebsd/commits/36feb43c739a422aa3997944a0e3bf8c94e669a3"},{"sha":"ec2dcafad6fa57dff0ac28c4c480e3de3de96df6","author":{"name":"yongari","email":"a0d70492592f84535ee9f91f842ad63497b535ab@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f"},"message":"MFC r202269:\n  Add BCM5754 PHY id that is found on Dell Studio XPS 16.\n\n\ngit-svn-id: https://svn.freebsd.org/base/stable/7@202725 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/mat813/freebsd/commits/ec2dcafad6fa57dff0ac28c4c480e3de3de96df6"},{"sha":"7145a030332193a932168d92be9993d42b75b5c8","author":{"name":"yongari","email":"a0d70492592f84535ee9f91f842ad63497b535ab@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f"},"message":"MFC r202293:\n  For controllers that has dual mode PHY(copper or fiber) interfaces\n  over GMII, make sure to enable GMII. With this change brgphy(4) is\n  used to handle the dual mode PHY. Since we still don't have a sane\n  way to pass PHY specific information to mii(4) layer special\n  handling is needed in brgphy(4) to determine which mode of PHY was\n  configured in parent interface.\n  This change make BCM5715S work.\n\n  Tested by:\tolli\n  Obtained from:\tOpenBSD\n  PR:\tkern/122551\n\n\ngit-svn-id: https://svn.freebsd.org/base/stable/7@202727 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/mat813/freebsd/commits/7145a030332193a932168d92be9993d42b75b5c8"},{"sha":"f1535a81b776fb83b7e0bd316e96eeb6080e4e7a","author":{"name":"yongari","email":"a0d70492592f84535ee9f91f842ad63497b535ab@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f"},"message":"MFC r202294:\n  Add check for fiber mode for BCM5714 PHY. This PHY supports both\n  copper and fiber interfaces over GMII so an explicit check is\n  necessary to know whether it was configured for fiber interface.\n  This change make BCM5715S work.\n\n  Tested by:\tolli\n  PR:\tkern/122551\n\n\ngit-svn-id: https://svn.freebsd.org/base/stable/7@202729 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/mat813/freebsd/commits/f1535a81b776fb83b7e0bd316e96eeb6080e4e7a"},{"sha":"d490999f5f42170ef5ef1621547c2b81a09d338b","author":{"name":"yongari","email":"a0d70492592f84535ee9f91f842ad63497b535ab@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f"},"message":"MFC r202406:\n  Don't free mbuf chains when bge(4) fails to collapse the mbuf\n  chains. This part of code is to enhance performance so failing the\n  collapsing should not free TX frames. Otherwise bge(4) will\n  unnecessarily drop frames which in turn can freeze the network\n  connection.\n\n  Reported by:\tIgor Sysoev (is <> rambler-co dot ru)\n  Tested by:\tIgor Sysoev (is <> rambler-co dot ru)\n\n\ngit-svn-id: https://svn.freebsd.org/base/stable/7@202731 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/mat813/freebsd/commits/d490999f5f42170ef5ef1621547c2b81a09d338b"},{"sha":"6e5b53d0e12aabec7a428ea721ef7b37066d9a3e","author":{"name":"edwin","email":"907b0409efb80f235fdcba7287ac612faff393fc@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f"},"message":"MFC of 202280, 202281\n\n- Remove -d option, whois.nic.mil doesn't exist anymore.\n\n- Make whois capable of searching for IPv6 addresses just like it can\n  do for IPv4 addresses without having to explicetly specify that the\n  ARIN server should be used to get the initial information.\n\nPR:             bin/142507, bin/128725\nSubmitted by:   Dan Mahoney <danm@prime.gushi.org>, \"Matt D. Harris\" <mdh_lists@\n\n\ngit-svn-id: https://svn.freebsd.org/base/stable/7@202741 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/mat813/freebsd/commits/6e5b53d0e12aabec7a428ea721ef7b37066d9a3e"},{"sha":"f0cb0fdbd27218188e9c51fe064d3772220c97db","author":{"name":"np","email":"1b95c54d4a72e6246d7f62779f36d8ce3f67cdb7@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f"},"message":"MFC r194917,r194918,r197043,r197791,r199239,r199240,r200003,r201907,r202671,r202678:\n\nr194917:\nAbout to add 10Gbase-T to known media types, this is just a whitespace\ncleanup before that commit.  No functional impact.\n\nr194918:\nAdd 10Gbase-T to known ethernet media types\n\nSome parts of r194521 (convert the port and adapter locks from sx_locks to\nregular mutexes).\n\nr197043:\nThere is no need to log anything for a ctrlq stall or restart.  These are\nnormal events.\n\nr197791:\ncxgb(4) updates, including:\n- support for the new Gen-2, BT, and LP-CR cards.\n- T3 firmware 7.7.0\n- shared \"common code\" updates.\n\nr199239:\nThe 10GBASE-T card should use an IPG of 1.  Also enable the check\nfor low power startup on this card.\n\nr199240:\nDon't disable the XGMAC's tx on ifconfig down.  It is unnecessary\nand can cause false backpressure in the chip.  Fix a us/ms mixup\nwhile here.\n\nr200003:\nT3 firmware 7.8.0 for cxgb(4)\n\nr201907:\nExtra parantheses to keep certain compilers happy.\n\nr202671:\nFix for a cxgb(4) panic.  cxgb_ioctl can be called by the IP and IPv6\nlayers with non-sleepable locks held.  Don't (potentially) sleep in\nthose situations.\n\nr202678:\nComplain if freelist queue sizes are significantly less than desired.\n\n\ngit-svn-id: https://svn.freebsd.org/base/stable/7@202745 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/mat813/freebsd/commits/f0cb0fdbd27218188e9c51fe064d3772220c97db"},{"sha":"aed2247e8d8ae1b1418a82d0801986f54f3f9fc2","author":{"name":"jhb","email":"c563ff913af6c995f30a82a6a1957ec496a32a59@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f"},"message":"MFC 189696,189697:\nAdd a new internal mount flag (MNTK_EXTENDED_SHARED) to indicate that a\nfilesystem supports additional operations using shared vnode locks.\nCurrently this is used to enable shared locks for open() and close() of\nread-only file descriptors.\n- When an ISOPEN namei() request is performed with LOCKSHARED, use a\n  shared vnode lock for the leaf vnode only if the mount point has the\n  extended shared flag set.\n- Set LOCKSHARED in vn_open_cred() for requests that specify O_RDONLY but\n  not O_CREAT.\n- Use a shared vnode lock around VOP_CLOSE() if the file was opened with\n  O_RDONLY and the mountpoint has the extended shared flag set.\n- Adjust md(4) to upgrade the vnode lock on the vnode it gets back from\n  vn_open() since it now may only have a shared vnode lock.\n- Don't enable shared vnode locks on FIFO vnodes in ZFS and UFS since\n  FIFO's require exclusive vnode locks for their open() and close()\n  routines.  (My recent MPSAFE patches for UDF and cd9660 already included\n  this change.)\n- Enable extended shared operations on UFS, cd9660, and UDF.\n\n\ngit-svn-id: https://svn.freebsd.org/base/stable/7@202750 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/mat813/freebsd/commits/aed2247e8d8ae1b1418a82d0801986f54f3f9fc2"},{"sha":"e0e50aa1aec18127a57ac55058c66a3a8005aaba","author":{"name":"brueffer","email":"3773b0dbb1b9f1832085e105c5fd200d81ae554e@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f"},"message":"MFC: r202290\n\nBuild iwi(4) and iwifw(4) modules on amd64 as well.\n\n\ngit-svn-id: https://svn.freebsd.org/base/stable/7@202754 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/mat813/freebsd/commits/e0e50aa1aec18127a57ac55058c66a3a8005aaba"},{"sha":"795495f9b23996021abf58d284e67c387679229f","author":{"name":"marius","email":"31880ce56457c2b18d1d73780370bdf211bd5bda@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f"},"message":"MFC: r202587\n\nAdd epic(4) also here.\n\n\ngit-svn-id: https://svn.freebsd.org/base/stable/7@202760 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/mat813/freebsd/commits/795495f9b23996021abf58d284e67c387679229f"},{"sha":"80019ad7aafb22c221a66965234ebb544f1bef2a","author":{"name":"jhb","email":"c563ff913af6c995f30a82a6a1957ec496a32a59@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f"},"message":"MFC 198134,198149,198170,198171,198391,200948:\nAdd a facility for associating optional descriptions with active interrupt\nhandlers.  This is primarily intended as a way to allow devices that use\nmultiple interrupts (e.g. MSI) to meaningfully distinguish the various\ninterrupt handlers.\n- Add a new BUS_DESCRIBE_INTR() method to the bus interface to associate\n  a description with an active interrupt handler setup by BUS_SETUP_INTR.\n  It has a default method (bus_generic_describe_intr()) which simply passes\n  the request up to the parent device.\n- Add a bus_describe_intr() wrapper around BUS_DESCRIBE_INTR() that supports\n  printf(9) style formatting using var args.\n- Reserve MAXCOMLEN bytes in the intr_handler structure to hold the name of\n  an interrupt handler and copy the name passed to intr_event_add_handler()\n  into that buffer instead of just saving the pointer to the name.\n- Add a new intr_event_describe_handler() which appends a description string\n  to an interrupt handler's name.\n- Implement support for interrupt descriptions on amd64, i386, and sparc64 by\n  having the nexus(4) driver supply a custom bus_describe_intr method that\n  invokes a new intr_describe() MD routine which in turn looks up the\n  associated interrupt event and invokes intr_event_describe_handler().\n\n\ngit-svn-id: https://svn.freebsd.org/base/stable/7@202763 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/mat813/freebsd/commits/80019ad7aafb22c221a66965234ebb544f1bef2a"},{"sha":"41cb4c01e4cd2c259a3ee3b821f35bbc3f366864","author":{"name":"jhb","email":"c563ff913af6c995f30a82a6a1957ec496a32a59@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f"},"message":"MFC 198411:\n- Fix several off-by-one errors when using MAXCOMLEN.  The p_comm[] and\n  td_name[] arrays are actually MAXCOMLEN + 1 in size and a few places that\n  created shadow copies of these arrays were just using MAXCOMLEN.\n- Prefer using sizeof() of an array type to explicit constants for the\n  array length in a few places.\n- Ensure that all of p_comm[] is always zero'd during execve() to guard\n  against any possible information leaks.  Previously trailing garbage in\n  p_comm[] could be leaked to userland in ktrace record headers.\n\n\ngit-svn-id: https://svn.freebsd.org/base/stable/7@202765 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/mat813/freebsd/commits/41cb4c01e4cd2c259a3ee3b821f35bbc3f366864"},{"sha":"918ee1a719e1f80fc5508def793b674814c65ea8","author":{"name":"jhb","email":"c563ff913af6c995f30a82a6a1957ec496a32a59@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f"},"message":"Revert part of the previous change that partially reverted an earlier MFC\nof 199156.\n\n\ngit-svn-id: https://svn.freebsd.org/base/stable/7@202769 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f","distinct":true,"url":"https://api.github.com/repos/mat813/freebsd/commits/918ee1a719e1f80fc5508def793b674814c65ea8"}]}
{"actor":{"display_login":"mat813"}}