{"push_id":1381841621,"size":15,"distinct_size":15,"ref":"refs/heads/openzfs-abd-patchset","head":"3ef17afb4aec0f2ee81fabf5f14811910bc29531","before":"3b234ed02f5aed5880686e00c108a44ebcbb4bd6","commits":[{"sha":"76a87a902ef031432a855fb341cf35291e2be2b6","author":{"name":"Brian Behlendorf","email":"a858f2314cfaacf8f584edaf19860167d645669b@llnl.gov"},"message":"Disable zio_dva_throttle_enabled by default\n\nUntil it can be determined definitively that a performance\r\nregression wasn't introduced accidentally by 3dfb57a this\r\nfunctionality is being disabled by default.  It can be re-\r\nenabled by setting zio_dva_throttle_enabled=1.\r\n\r\nSigned-off-by: Brian Behlendorf <behlendorf1@llnl.gov>\r\nCloses #5335 \r\nIssue #5289","distinct":true,"url":"https://api.github.com/repos/dpquigl/zfs/commits/76a87a902ef031432a855fb341cf35291e2be2b6"},{"sha":"e02aaf17f15ad274fa1f24c9c826f1477911ea3f","author":{"name":"Hajo Möller","email":"0a202c797b03b0a2ef04e747404e31f1aff700d3@users.noreply.github.com"},"message":"Fix lookup_bdev() on Ubuntu\n\nUbuntu added support for checking inode permissions to lookup_bdev() in kernel\r\ncommit 193fb6a2c94fab8eb8ce70a5da4d21c7d4023bee (merged in 4.4.0-6.21).\r\nUpstream bug: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1636517\r\n\r\nThis patch adds a test for Ubuntu's variant of lookup_bdev() to configure and\r\ncalls the function in the correct way.\r\n\r\nReviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>\r\nSigned-off-by: Hajo Möller <dasjoe@gmail.com>\r\nCloses #5336","distinct":true,"url":"https://api.github.com/repos/dpquigl/zfs/commits/e02aaf17f15ad274fa1f24c9c826f1477911ea3f"},{"sha":"c6a89b58a997a2b2c672542542e675447efcf4e4","author":{"name":"Brian Behlendorf","email":"a858f2314cfaacf8f584edaf19860167d645669b@llnl.gov"},"message":"Tag 0.7.0-rc2\n\nSecond release candidate.\n\nSigned-off-by: Brian Behlendorf <behlendorf1@llnl.gov>","distinct":true,"url":"https://api.github.com/repos/dpquigl/zfs/commits/c6a89b58a997a2b2c672542542e675447efcf4e4"},{"sha":"f26eb428622a6f3dc613d81faf905958e231e8b1","author":{"name":"Jason Zaman","email":"1c35dff470001a010ffaf9a537791b8efcf65942@gmail.com"},"message":"Add paxcheck make lint target\n\nThis uses scanelf (from pax-utils) to check for any issues with the\r\nbinaries. It currently checks for executable stacks and textrels.\r\nThe checks are in a script so can be extended easily in the future for\r\nmore checks.\r\n\r\nExecutable stacks and textrels are frequently caused by issues in asm\r\nfiles and lead to security and perf problems.\r\n\r\nReviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>\r\nSigned-off-by: Jason Zaman <jason@perfinion.com>\r\nCloses #5338","distinct":true,"url":"https://api.github.com/repos/dpquigl/zfs/commits/f26eb428622a6f3dc613d81faf905958e231e8b1"},{"sha":"9f38f81ca38e62bc31af1d4086e0f7a963644d38","author":{"name":"legend-hua","email":"f5217da3b10b977644ef01356c3c5bd15f44691a@zte.com.cn"},"message":"Update migration tests\n\nDue to the instability of the migration tests, the test will skip.\r\nThe migration tests focus on migrating test file from fs to ZFS fs.\r\nWe can create zpool and ext2 directly by loop device, rather than\r\nby set_partition\r\n\r\nReviewed-by: Sydney Vanda <sydney.m.vanda@intel.com>\r\nReviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>\r\nSigned-off-by: legend-hua <liu.hua130@zte.com.cn>\r\nCloses #5315","distinct":true,"url":"https://api.github.com/repos/dpquigl/zfs/commits/9f38f81ca38e62bc31af1d4086e0f7a963644d38"},{"sha":"4aafab91c5033e35217209d121f4c2fb83a8f690","author":{"name":"GeLiXin","email":"601808230785d54f04a85b65df0dee5170a74edc@zte.com.cn"},"message":"Fix coverity defects: CID 147509\n\nCID 147509: Explicit null dereferenced\r\n- l2arc_sublist_lock is fragile as relied on caller too much.\r\n\r\nReviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>\r\nSigned-off-by: GeLiXin <ge.lixin@zte.com.cn>\r\nCloses #5319","distinct":true,"url":"https://api.github.com/repos/dpquigl/zfs/commits/4aafab91c5033e35217209d121f4c2fb83a8f690"},{"sha":"b182ac00aa60d1b61d92d70ea399cd39f966fb31","author":{"name":"cao","email":"d5c631261607753c6bb0c71e4f7dc1d8bf7c3e51@zte.com.cn"},"message":"Fix coverity defects: CID 152975\n\nCID 152975: Type:Dereference null return value\r\n\r\nReviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>\r\nSigned-off-by: cao.xuewen <cao.xuewen@zte.com.cn>\r\nCloses #5322","distinct":true,"url":"https://api.github.com/repos/dpquigl/zfs/commits/b182ac00aa60d1b61d92d70ea399cd39f966fb31"},{"sha":"2bac68145f94012d6e41dffb9f4a7faf80a8e107","author":{"name":"cao","email":"d5c631261607753c6bb0c71e4f7dc1d8bf7c3e51@zte.com.cn"},"message":"Fix coverity defects: CID 147548\n\nCID 147548: Type:Dereference null return value\r\n\r\nReviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>\r\nSigned-off-by: cao.xuewen <cao.xuewen@zte.com.cn>\r\nCloses #5321","distinct":true,"url":"https://api.github.com/repos/dpquigl/zfs/commits/2bac68145f94012d6e41dffb9f4a7faf80a8e107"},{"sha":"bd72a8496155d8aaca1f3a9d93c447453314aa56","author":{"name":"David Quigley","email":"67615c83963f1d0ab59b800c7b7f04fc1c45b2a9@intel.com"},"message":"DLPX-44812 integrate EP-220 large memory scalability","distinct":true,"url":"https://api.github.com/repos/dpquigl/zfs/commits/bd72a8496155d8aaca1f3a9d93c447453314aa56"},{"sha":"48dc8d7e5747af1b5b18b412f2a09daf39bd415a","author":{"name":"Isaac Huang","email":"f8ac5c79962ecfbf6ef3630105bf3414941ee279@intel.com"},"message":"Added ABD page support to vdev_disk.c\n\nSigned-off-by: Isaac Huang <he.huang@intel.com>","distinct":true,"url":"https://api.github.com/repos/dpquigl/zfs/commits/48dc8d7e5747af1b5b18b412f2a09daf39bd415a"},{"sha":"0e2e046d6eed5ac794643fc949a7f2dded642725","author":{"name":"Gvozden Neskovic","email":"89b6946db64cd5770ca50b2bd89195148bde383d@gmail.com"},"message":"ABD changes for vectorized RAIDZ\n\n- userspace: aligned buffers. Minimum of 32B alignment is needed for AVX2. Kernel buffers are aligned 512B or more.\n\n- add abd_get_offset_size() interface\n\n- abd_iter_map(): fix calculation of iter_mapsize\n\n- add abd_raidz_gen_iterate() and abd_raidz_rec_iterate()\n\nSigned-off-by: Gvozden Neskovic <neskovic@gmail.com>","distinct":true,"url":"https://api.github.com/repos/dpquigl/zfs/commits/0e2e046d6eed5ac794643fc949a7f2dded642725"},{"sha":"594d481b4344d08a0296d68cdc30daafe948144c","author":{"name":"Gvozden Neskovic","email":"89b6946db64cd5770ca50b2bd89195148bde383d@gmail.com"},"message":"[ABD] Vectorized raidz\n\nEnable vectorized raidz code on abd buffers\n\nSigned-off-by: Gvozden Neskovic <neskovic@gmail.com>","distinct":true,"url":"https://api.github.com/repos/dpquigl/zfs/commits/594d481b4344d08a0296d68cdc30daafe948144c"},{"sha":"2bb1510c9c64a429d3ae36abf87ca3c06f0c4c74","author":{"name":"Gvozden Neskovic","email":"89b6946db64cd5770ca50b2bd89195148bde383d@gmail.com"},"message":"init userspace PAGESIZE in .ctor\n\nSigned-off-by: Gvozden Neskovic <neskovic@gmail.com>","distinct":true,"url":"https://api.github.com/repos/dpquigl/zfs/commits/2bb1510c9c64a429d3ae36abf87ca3c06f0c4c74"},{"sha":"01f86e5d38bfb488cfcad0ed008f4e66970301ad","author":{"name":"Chunwei Chen","email":"0f79a3f764949a984b39ca36fe80e1c7836f91a4@osnexus.com"},"message":"Convert usage of kmap to kmap_atomic while correctly saving off irq state.","distinct":true,"url":"https://api.github.com/repos/dpquigl/zfs/commits/01f86e5d38bfb488cfcad0ed008f4e66970301ad"},{"sha":"3ef17afb4aec0f2ee81fabf5f14811910bc29531","author":{"name":"Chunwei Chen","email":"0f79a3f764949a984b39ca36fe80e1c7836f91a4@osnexus.com"},"message":"Convert ABD to use Linux Kernel scatterlist implementation\n\nConvert ABD to use the Linux Kernel scatterlist implementation instead of the\nhand rolled one from illumos.","distinct":true,"url":"https://api.github.com/repos/dpquigl/zfs/commits/3ef17afb4aec0f2ee81fabf5f14811910bc29531"}]}
{"actor":{"display_login":"dpquigl"}}