{"push_id":1444411820,"size":241,"distinct_size":241,"ref":"refs/heads/user/usk/radxa-lock-lite","head":"21aafdbe6bdcdb59e109d09780f02a6f029653c6","before":"e544c0ebfb5ea6b9d6ad05c5562129a7e50fdf59","commits":[{"sha":"dbac0019b9eacd7690c1aa304b60f55017b56139","author":{"name":"mm","email":"55df50be3209ec0ad5a58d975208fa7e9f58e2b3@FreeBSD.org"},"message":"Update vendor/libarchive to git e3bdbbf3475c3abf264e563c753a20972095665e\n\nImportant vendor bugfixes (relevant to FreeBSD):\n#801: FreeBSD Coverity report: resource leak in libarchive/tar/test/main.c","distinct":true,"url":"https://api.github.com/repos/usk/freebsd/commits/dbac0019b9eacd7690c1aa304b60f55017b56139"},{"sha":"1debbbc261c9b86594784687d7ecc34810be82cb","author":{"name":"mm","email":"55df50be3209ec0ad5a58d975208fa7e9f58e2b3@FreeBSD.org"},"message":"Update vendor/libarchive to git 629358182b04d7de2316bbd29708c58ddf797fd2\n\nLibarchive 3.2.2","distinct":true,"url":"https://api.github.com/repos/usk/freebsd/commits/1debbbc261c9b86594784687d7ecc34810be82cb"},{"sha":"2f47929e75e0261cdce1269693caab0d270a9658","author":{"name":"oleg","email":"66df68a59e3b21ba65b9e7f3fee04bb7abd7ddc2@FreeBSD.org"},"message":"Fix 'ipfw delete set N':\ndo not emit meaningless 'rule 0 not found' warning if set was already empty.\n\nMFC after:\t1 week","distinct":true,"url":"https://api.github.com/repos/usk/freebsd/commits/2f47929e75e0261cdce1269693caab0d270a9658"},{"sha":"9d67d934c86c741609e8b454fc9a691868cf353b","author":{"name":"mav","email":"a9bcd1b9f954a1eccb9b7f5cfa8807256cd67e88@FreeBSD.org"},"message":"Explicitly initialize cdai.flags.\n\nIn SES driver uninitialized value caused unreliable physpath reporting.\n\nMFC after:\t1 week\nSponsored by:\tiXsystems, Inc.","distinct":true,"url":"https://api.github.com/repos/usk/freebsd/commits/9d67d934c86c741609e8b454fc9a691868cf353b"},{"sha":"3098557066cbbf550b702a01c5e5ce6ed6f4191a","author":{"name":"andrew","email":"6b7c097d961f68685fc978cf91eeae17be6cbb45@FreeBSD.org"},"message":"Mark the Broadcom code as FDT only, there is no ACPI support for the\nRaspberry Pi 3.\n\nObtained from:\tABT Systems Ltd\nSponsored by:\tThe FreeBSD Foundation","distinct":true,"url":"https://api.github.com/repos/usk/freebsd/commits/3098557066cbbf550b702a01c5e5ce6ed6f4191a"},{"sha":"363b8099ad3cc872a09dddbc7123de9266524807","author":{"name":"kadesai","email":"2b54d30615612ac978b8c96f4686e17782d1243e@FreeBSD.org"},"message":"Problem statement:\nMFI linked list in megaraid_sas driver is used for mfi-mpt pass-through commands.\nThis list can be corrupted due to many possible race conditions in driver and\neventually we may see kernel panic.\n\nOne example -\nMFI frame is freed from calling process as driver send command via polling method and interrupt\nfor that command comes after driver free mfi frame (actually even after some other context reuse\nthe mfi frame). When driver receive MPT frame in ISR, driver will be using the index of MFI and\naccess that MFI frame and finally in-used MFI frames list will be corrupted.\n\nHigh level description of new solution -\nFree MFI and MPT command from same context.\nFree both the command either from process (from where mfi-mpt pass-through was called) or from\nISR context. Do not split freeing of MFI and MPT, because it creates the race condition which\nwill do MFI/MPT list.\n\nSubmitted by:   Sumit Saxena <sumit.saxena@broadcom.com>\nReviewed by:    Kashyap Desai <Kashyap.Desai@broadcom.com>\nMFC after:  3 days\nSponsored by:   Broadcom Limited/AVAGO Technologies","distinct":true,"url":"https://api.github.com/repos/usk/freebsd/commits/363b8099ad3cc872a09dddbc7123de9266524807"},{"sha":"bd4ca2d76ea9c36e3a7fdc421d1ced6f5b9f0572","author":{"name":"kadesai","email":"2b54d30615612ac978b8c96f4686e17782d1243e@FreeBSD.org"},"message":"Use a variable to indicate Gen3 controllers and remove all PCI ids based\nchecks used for gen3 controllers.\n\nSubmitted by:   Sumit Saxena <sumit.saxena@broadcom.com>\nReviewed by:    Kashyap Desai <Kashyap.Desai@broadcom.com>\nMFC after:  3 days\nSponsored by:   Broadcom Limited/AVAGO Technologies","distinct":true,"url":"https://api.github.com/repos/usk/freebsd/commits/bd4ca2d76ea9c36e3a7fdc421d1ced6f5b9f0572"},{"sha":"d771891fddf29e80d1b47d48bc2fdd81e731bf47","author":{"name":"kadesai","email":"2b54d30615612ac978b8c96f4686e17782d1243e@FreeBSD.org"},"message":"Add sanity check in IO and IOCTL path not to process command further if controller is in\nHW_CRITICAL_ERROR.\n\nSubmitted by:   Sumit Saxena <sumit.saxena@broadcom.com>\nReviewed by:    Kashyap Desai <Kashyap.Desai@broadcom.com>\nMFC after:  3 days\nSponsored by:   Broadcom Limited/AVAGO Technologies","distinct":true,"url":"https://api.github.com/repos/usk/freebsd/commits/d771891fddf29e80d1b47d48bc2fdd81e731bf47"},{"sha":"7ef303d168dc23e9dd2b5d9608ef0347a47def70","author":{"name":"kadesai","email":"2b54d30615612ac978b8c96f4686e17782d1243e@FreeBSD.org"},"message":"Update controller properties(read OCR capability bit) when MR_EVT_CTRL_PROP_CHANGED recieved.\n\nSubmitted by:   Sumit Saxena <sumit.saxena@broadcom.com>\nReviewed by:    Kashyap Desai <Kashyap.Desai@broadcom.com>\nMFC after:  3 days\nSponsored by:   Broadcom Limited/AVAGO Technologies","distinct":true,"url":"https://api.github.com/repos/usk/freebsd/commits/7ef303d168dc23e9dd2b5d9608ef0347a47def70"},{"sha":"63c8b0977b4b2d1bbf00e1799a8d9e057148cebf","author":{"name":"kadesai","email":"2b54d30615612ac978b8c96f4686e17782d1243e@FreeBSD.org"},"message":"Clean up reference to AEN command if abort AEN is succesful as the command is aborted.\nDid the same by setting sc->aen_cmd = NULL when aborting AEN is successful.\n\nSubmitted by:   Sumit Saxena <sumit.saxena@broadcom.com>\nReviewed by:    Kashyap Desai <Kashyap.Desai@broadcom.com>\nMFC after:  3 days\nSponsored by:   Broadcom Limited/AVAGO Technologies","distinct":true,"url":"https://api.github.com/repos/usk/freebsd/commits/63c8b0977b4b2d1bbf00e1799a8d9e057148cebf"},{"sha":"9e9ac02c4c3d465d0d8094ef0351cdddc5c0fb02","author":{"name":"kadesai","email":"2b54d30615612ac978b8c96f4686e17782d1243e@FreeBSD.org"},"message":"Process outstanding reply descriptors from all the reply descriptor post queues before initiating OCR.\n\nSubmitted by:   Sumit Saxena <sumit.saxena@broadcom.com>\nReviewed by:    Kashyap Desai <Kashyap.Desai@broadcom.com>\nMFC after:  3 days\nSponsored by:   Broadcom Limited/AVAGO Technologies","distinct":true,"url":"https://api.github.com/repos/usk/freebsd/commits/9e9ac02c4c3d465d0d8094ef0351cdddc5c0fb02"},{"sha":"31292ef3bd7f7f06561796a1612c78babf8fd08f","author":{"name":"kadesai","email":"2b54d30615612ac978b8c96f4686e17782d1243e@FreeBSD.org"},"message":"This patch will add task management support in driver. Below is high level description:\nIf a SCSI IO times out, then before initiating OCR, now the driver will try to send a\ntarget reset to the particular target for which the IO is timed out. If that also fails,\nthen the driver will initiate OCR.\n\nSubmitted by:   Sumit Saxena <sumit.saxena@broadcom.com>\nReviewed by:    Kashyap Desai <Kashyap.Desai@broadcom.com>\nMFC after:  3 days\nSponsored by:   Broadcom Limited/AVAGO Technologies","distinct":true,"url":"https://api.github.com/repos/usk/freebsd/commits/31292ef3bd7f7f06561796a1612c78babf8fd08f"},{"sha":"d6d6a19a1b06acdd30d15b310456893aa3a0a614","author":{"name":"kadesai","email":"2b54d30615612ac978b8c96f4686e17782d1243e@FreeBSD.org"},"message":"Wait for AEN task to be completed(if in queue) before resetting the controller\nand return without processing event in AEN thread, if controller reset is in progress.\n\nSubmitted by:   Sumit Saxena <sumit.saxena@broadcom.com>\nReviewed by:    Kashyap Desai <Kashyap.Desai@broadcom.com>\nMFC after:  3 days\nSponsored by:   Broadcom Limited/AVAGO Technologies","distinct":true,"url":"https://api.github.com/repos/usk/freebsd/commits/d6d6a19a1b06acdd30d15b310456893aa3a0a614"},{"sha":"a83560e3723f6c0c436acbdbba43ef4eba39edd3","author":{"name":"kadesai","email":"2b54d30615612ac978b8c96f4686e17782d1243e@FreeBSD.org"},"message":"This patch will unblock SYNCHRONIZE_CACHE command to firmware, i.e. don't block the SYNCHRONIZE_CACHE command at driver instead of\npassing it to firmware for all Gen3 controllers.\nFor Thunderbolt controller, keep the legacy behavior i.e. return the SYNCHRONIZE_CACHE command with success status from driver itself.\n\nThere is Sysctl parameter 'block_sync_cache' is provided to enable customers either to block/unblock these commands to facilitate\nlegacy behavior if there is a compatibility issue. Default value for module parameter is to unblock this command.\n\nSubmitted by:   Sumit Saxena <sumit.saxena@broadcom.com>\nReviewed by:    Kashyap Desai <Kashyap.Desai@broadcom.com>\nMFC after:  3 days\nSponsored by:   Broadcom Limited/AVAGO Technologies","distinct":true,"url":"https://api.github.com/repos/usk/freebsd/commits/a83560e3723f6c0c436acbdbba43ef4eba39edd3"},{"sha":"6c4365fbdb230fee68a7e0e5e24ad461b621c6e6","author":{"name":"kadesai","email":"2b54d30615612ac978b8c96f4686e17782d1243e@FreeBSD.org"},"message":"This patch will add code to refire IOCTL commands after OCR.\n\nSubmitted by:   Sumit Saxena <sumit.saxena@broadcom.com>\nReviewed by:    Kashyap Desai <Kashyap.Desai@broadcom.com>\nMFC after:  3 days\nSponsored by:   Broadcom Limited/AVAGO Technologies","distinct":true,"url":"https://api.github.com/repos/usk/freebsd/commits/6c4365fbdb230fee68a7e0e5e24ad461b621c6e6"},{"sha":"6f665ca63f2c02b4b2a65725a397924d67bef744","author":{"name":"kadesai","email":"2b54d30615612ac978b8c96f4686e17782d1243e@FreeBSD.org"},"message":"This patch upgrades driver version to 06.712.04.00-fbsd\n\nSubmitted by:   Sumit Saxena <sumit.saxena@broadcom.com>\nReviewed by:    Kashyap Desai <Kashyap.Desai@broadcom.com>\nMFC after:  3 days\nSponsored by:   Broadcom Limited/AVAGO Technologies","distinct":true,"url":"https://api.github.com/repos/usk/freebsd/commits/6f665ca63f2c02b4b2a65725a397924d67bef744"},{"sha":"4596354565566cd9807937b6cdc5dececbd5c264","author":{"name":"avg","email":"b24d11afb16644e3ff52469bebd6e863d3282d4e@FreeBSD.org"},"message":"bhyve: stability and performance improvement for dbgport\n\nThe TCP server implementation in dbgport does not track clients, so it\nmay try to write to a disconected socket resulting in SIGPIPE.\nAvoid that by setting SO_NOSIGPIPE socket option.\n\nBecause dbgport emulates an I/O port to guest, the communication is done\nbyte by byte.  Reduce latency of the TCP/IP transfers by using\nTCP_NODELAY option.  In my tests that change improves performance of\nkgdb commands with lots of output (e.g. info threads) by two orders of\nmagnitude.\n\nA general note.  Since we have a uart emulation in bhyve, that can be\nused for the console and gdb access to guests.  So, bvmconsole and bvmdebug\ncould be de-orbited now.  But there are many existing deployments that\nstill dependend on those.\n\nDiscussed with:\tjulian, jhb\nMFC after:\t2 weeks\nSponsored by:\tPanzura","distinct":true,"url":"https://api.github.com/repos/usk/freebsd/commits/4596354565566cd9807937b6cdc5dececbd5c264"},{"sha":"ea32464c7dce9ce5e890eeb54c05a508895cce76","author":{"name":"andrew","email":"6b7c097d961f68685fc978cf91eeae17be6cbb45@FreeBSD.org"},"message":"We only use the cpu0 variable in the FDT code.\n\nObtained from:\tABT Systems Ltd\nSponsored by:\tThe FreeBSD Foundation","distinct":true,"url":"https://api.github.com/repos/usk/freebsd/commits/ea32464c7dce9ce5e890eeb54c05a508895cce76"},{"sha":"300a3416e895be9f658750400c8986d99a6354c7","author":{"name":"mav","email":"a9bcd1b9f954a1eccb9b7f5cfa8807256cd67e88@FreeBSD.org"},"message":"Make SES status updates more aggressive.\n\n - On control request update all status pages, since they may also be\naffected if user enables/disables enclosure slots.\n - Periodically update element descriptors too, since there is some\nhardware where they are changed dynamically.\n\nMFC after:\t2 weeks\nSponsored by:\tiXsystems, Inc.","distinct":true,"url":"https://api.github.com/repos/usk/freebsd/commits/300a3416e895be9f658750400c8986d99a6354c7"},{"sha":"e15001607cbe20fa49f8c13e87ea404ef2cdb263","author":{"name":"emaste","email":"d2b7c921af14e445b1748f9c47642fe92e2e657e@FreeBSD.org"},"message":"libm: remove duplicate version script entries\n\nThese symbols already appear in the common lib/msun/Symbol.map.\nDuplicate entries produce an error with LLVM's LLD linker.\n\nReviewed by:\tbr\nMFC after:\t1 week\nSponsored by:\tThe FreeBSD Foundation\nDifferential Revision:\thttps://reviews.freebsd.org/D8627","distinct":true,"url":"https://api.github.com/repos/usk/freebsd/commits/e15001607cbe20fa49f8c13e87ea404ef2cdb263"}]}
{"actor":{"display_login":"usk"}}