- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Apr 29 2020
Apr 23 2020
Apr 22 2020
Apr 12 2020
Apr 9 2020
Apr 7 2020
Apr 6 2020
Let's try uploading that diff again...
Modify the test to handle the nvme drives not starting at 0. I don't
think that is likely, but it is easy enough to handle.
Apr 5 2020
Apr 3 2020
Fix a problem in the devlist test when /dev/nvme0 does _not_ exist.
Apr 2 2020
Mar 31 2020
Remove the shared library unloading code at imp@'s suggestion.
Mar 30 2020
Address comment about check on fd > -1 not being needed in passthru.c.
Correct diff; the previous one had some unintended files included.
Mar 29 2020
Fix a couple issues pointed out in review comments.
Mar 27 2020
Mar 23 2020
Mar 19 2020
Mar 18 2020
In D24117#530232, @vangyzen wrote:Wow, that API is unfortunate.
Nov 19 2019
Nov 18 2019
Sep 26 2019
Sep 23 2019
Made requested man page changes.
Sep 9 2019
Updated to account for another syscall that was recently added.
Updated to account for another syscall that was recently added.
Sep 6 2019
Someone snuck in another syscall. I'll update and commit this.
Aug 30 2019
Looks good, Matthew; just a couple nits. It would be nice if you could upload a full-context diff with any further changes. When you think it is ready, I'll be happy to carry this through to commit.
Jun 6 2019
Apr 13 2019
Apr 12 2019
Mar 25 2019
Mar 11 2019
Mar 8 2019
Mar 7 2019
Feb 28 2019
Minor whitespace cleanup.
Feb 27 2019
Feb 25 2019
Feb 22 2019
Reverted the change and am re-committing without these changes:
Feb 20 2019
Feb 12 2019
Yes, I did change the logic. This turned out to be a more interesting issue than I had initially thought. At $WORK we also have bug fix in this area, but it differs from mine. I'm working on getting a good review, reconciling the changes, and adequate testing. So, this shouldn't be thought of as a finished work (yet).
I can test on hardware at $WORK. As to it being vendor code, although the driver was imported from PMC-Sierra 3 years ago, it doesn't look to me like any updates have come from them since. If you know of a source of updated vendor code, can you point me to it?
Remove stray file from this review.
Feb 11 2019
Feb 8 2019
Fixed by rS343906
Taking @cem's suggestion for an alternative fix. While I was at it, I
expanded the scope to pick up some fixes for additional CIDs:
Feb 7 2019
In D19109#408725, @cem wrote:In D19109#408718, @mav wrote:I think I would remove this code completely, together with above NULL assignments. One way or another, this check is at least incomplete, since just in if block before execution can go to out bypassing this check.
Hm, I guess the assertion could be moved above the if block. I am also ok with removing it completely.
In D19105#408658, @cem wrote:My guess is that the author intended for defconf input to parse_file() to be a *reference* rather than a bare pointer. If you look at parse_file(), you can see it initializes its copy of defconf_p when the special entry "<default>" is encountered in a file. However, that pointer is never stored anywhere and is leaked when parse_file() returns.
Take @cem's suggestion to use a KASSERT() to ensure that lp is indeed NULL on the affected code path.