{"push_id":2338883303,"size":7,"distinct_size":7,"ref":"refs/heads/stable/11","head":"a92c40989d8d31c1b0e6090e93474ec83a29de99","before":"18358cf457388644a73038b9d7df14d3fc874ea9","commits":[{"sha":"c783dd8c749520515574b8fb0360fb44cfdc7c4c","author":{"name":"mav","email":"a9bcd1b9f954a1eccb9b7f5cfa8807256cd67e88@FreeBSD.org"},"message":"MFC r328234: MFV r328233:\n8898 creating fs with checksum=skein on the boot pools fails ungracefully\n\nillumos/illumos-gate@9fa2266d9a78b8366e1cd2d5f050e8b5e37d558c\n\nhttps://www.illumos.org/issues/8898:\n# zfs create -o checksum=skein rpool/test\ninternal error: Result too large\nAbort (core dumped)\n\nNot a big deal per se, but should be handled correctly.\n\nReviewed by: Toomas Soome <tsoome@me.com>\nReviewed by: Andy Stormont <astormont@racktopsystems.com>\nApproved by: Dan McDonald <danmcd@joyent.com>\nAuthor: Yuri Pankov <yuri.pankov@nexenta.com>\n\nPR:             222199","distinct":true,"url":"https://api.github.com/repos/pfsense/FreeBSD-src/commits/c783dd8c749520515574b8fb0360fb44cfdc7c4c"},{"sha":"afa78dd0ec2d9b6cc6101b37050aabc51ea7d95e","author":{"name":"mav","email":"a9bcd1b9f954a1eccb9b7f5cfa8807256cd67e88@FreeBSD.org"},"message":"MFC r328246:\nMFV r328245: 8856 arc_cksum_is_equal() doesn't take into account ABD-logic\n\nillumos/illumos-gate@01a059ee0cdece49f47fd4d70086dd5bc7d0b0ff\n\nhttps://www.illumos.org/issues/8856:\narc_cksum_is_equal() calls zio_push_transform() that requires abd_t*\n(second arg), but a void* is passed.\n\nReviewed by: Matthew Ahrens <mahrens@delphix.com>\nReviewed by: George Wilson <george.wilson@delphix.com>\nApproved by: Gordon Ross <gwr@nexenta.com>\nAuthor: Roman Strashkin <roman.strashkin@nexenta.com>","distinct":true,"url":"https://api.github.com/repos/pfsense/FreeBSD-src/commits/afa78dd0ec2d9b6cc6101b37050aabc51ea7d95e"},{"sha":"bf448b6024728e860faa07acb779fc4798059ce2","author":{"name":"mav","email":"a9bcd1b9f954a1eccb9b7f5cfa8807256cd67e88@FreeBSD.org"},"message":"MFC r328248: MFV r328247:\n8959 Add notifications when a scrub is paused or resumed\n\nillumos/illumos-gate@301fd1d6f25595cd8c6d6795f39c72d97aff8cd9\n\nReviewed by: Alek Pinchuk <pinchuk.alek@gmail.com>\nReviewed by: Matthew Ahrens <mahrens@delphix.com>\nApproved by: Gordon Ross <gwr@nexenta.com>\nAuthor: Sean Eric Fagan <sef@ixsystems.com>","distinct":true,"url":"https://api.github.com/repos/pfsense/FreeBSD-src/commits/bf448b6024728e860faa07acb779fc4798059ce2"},{"sha":"59e2d7e678358a8c92a7f9180315267fa5eeda83","author":{"name":"mav","email":"a9bcd1b9f954a1eccb9b7f5cfa8807256cd67e88@FreeBSD.org"},"message":"MFC r328250: MFV r328249:\n8641 \"zpool clear\" and \"zinject\" don't work on \"spare\" or \"replacing\" vdevs\n\nillumos/illumos-gate@2ba5f978a4f9b02da9db1b8cdd9ea5498eb00ad9\n\nhttps://www.illumos.org/issues/8641:\n\"zpool clear\" and \"zinject -d\" can both operate on specific vdevs, either\nleaf or interior. However, due to an oversight, neither works on a \"spare\"\nor \"replacing\" vdev. For example:\n\nsudo zpool create foo raidz1 c1t5000CCA000081D61d0 c1t5000CCA000186235d0 spare c\n1t5000CCA000094115d0\nsudo zpool replace foo c1t5000CCA000186235d0 c1t5000CCA000094115d0\n$ zpool status foo pool: foo\nstate: ONLINE\nscan: resilvered 81.5K in 0h0m with 0 errors on Fri Sep 8 10:53:03 2017\nconfig:\n\nNAME                         STATE     READ WRITE CKSUM\n        foo                          ONLINE       0     0     0\n          raidz1-0                   ONLINE       0     0     0\n            c1t5000CCA000081D61d0    ONLINE       0     0     0\n            spare-1                  ONLINE       0     0     0\n              c1t5000CCA000186235d0  ONLINE       0     0     0\n              c1t5000CCA000094115d0  ONLINE       0     0     0\n        spares\n          c1t5000CCA000094115d0      INUSE     currently in use\n$ sudo zinject -d spare-1 -A degrade foo\ncannot find device 'spare-1' in pool 'foo'\n$ sudo zpool clear foo spare-1\ncannot clear errors for spare-1: no such device in pool\n\nEven though there was nothing to clear, those commands shouldn't have\nreported an error. by contrast, trying to clear \"raidz1-0\" works just fine:\n$ sudo zpool clear foo raidz1-0\n\nReviewed by: Matthew Ahrens <mahrens@delphix.com>\nApproved by: Gordon Ross <gwr@nexenta.com>\nAuthor: Alan Somers <asomers@gmail.com>","distinct":true,"url":"https://api.github.com/repos/pfsense/FreeBSD-src/commits/59e2d7e678358a8c92a7f9180315267fa5eeda83"},{"sha":"85c2ffa5dc93e7798d21f93c5719282a0e7ba605","author":{"name":"mav","email":"a9bcd1b9f954a1eccb9b7f5cfa8807256cd67e88@FreeBSD.org"},"message":"MFC r328252: MFV r328251: 8652 Tautological comparisons with ZPROP_INVAL\n\nillumos/illumos-gate@4ae5f5f06c6c2d1db8167480f7d9e3b5378ba2f2\n\nhttps://www.illumos.org/issues/8652:\nClang and GCC prefer to use unsigned ints to store enums. With Clang, that\ncauses tautological comparison warnings when comparing a zfs_prop_t or\nzpool_prop_t variable to the macro ZPROP_INVAL. It's likely that error\nhandling code is being silently removed as a result.\n\nReviewed by: Matthew Ahrens <mahrens@delphix.com>\nReviewed by: Igor Kozhukhov <igor@dilos.org>\nApproved by: Gordon Ross <gwr@nexenta.com>\nAuthor: Alan Somers <asomers@gmail.com>","distinct":true,"url":"https://api.github.com/repos/pfsense/FreeBSD-src/commits/85c2ffa5dc93e7798d21f93c5719282a0e7ba605"},{"sha":"344a371c77f063bc1563b7e9e6de0f82b18a88b3","author":{"name":"mav","email":"a9bcd1b9f954a1eccb9b7f5cfa8807256cd67e88@FreeBSD.org"},"message":"MFC r328254:\nMFV r328253: 8835 Speculative prefetch in ZFS not working for misaligned reads\n\nillumos/illumos-gate@5cb8d943bc8513c6230589aad5a409d58b0297cb\n\nhttps://www.illumos.org/issues/8835:\nSequential reads not aligned to block size are not detected by ZFS\nprefetcher as sequential, killing prefetch and severely hurting\nperformance.  It is caused by dmu_zfetch() in case of misaligned\nsequential accesses being called with overlap of one block.\n\nReviewed by: Matthew Ahrens <mahrens@delphix.com>\nReviewed by: Allan Jude <allanjude@freebsd.org>\nApproved by: Gordon Ross <gwr@nexenta.com>\nAuthor: Alexander Motin <mav@FreeBSD.org>","distinct":true,"url":"https://api.github.com/repos/pfsense/FreeBSD-src/commits/344a371c77f063bc1563b7e9e6de0f82b18a88b3"},{"sha":"a92c40989d8d31c1b0e6090e93474ec83a29de99","author":{"name":"mav","email":"a9bcd1b9f954a1eccb9b7f5cfa8807256cd67e88@FreeBSD.org"},"message":"MFC r328256:\nMFV r328255: 8972 zfs holds: In scripted mode, do not pad columns with spaces\n\nillumos/illumos-gate@e9b7d6e7f7a6477679a35b73eb3934b096b3dd39\n\nhttps://www.illumos.org/issues/8972:\n'zfs holds -H' does not properly output content in scripted mode. It uses a\ntab instead of two spaces, but it still pads column widths with spaces when\nit should not.\n\nReviewed by: Matthew Ahrens <mahrens@delphix.com>\nApproved by: Dan McDonald <danmcd@joyent.com>\nAuthor: Allan Jude <allanjude@freebsd.org>","distinct":true,"url":"https://api.github.com/repos/pfsense/FreeBSD-src/commits/a92c40989d8d31c1b0e6090e93474ec83a29de99"}]}
{"actor":{"display_login":"pfSense-git-updates"}}