#
14b841d4 |
| 11-Aug-2018 |
Kyle Evans <kevans@FreeBSD.org> |
MFH @ r337607, in preparation for boarding
|
#
f9c0a512 |
| 10-Aug-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r337286 through r337585.
|
#
17c7b27f |
| 08-Aug-2018 |
Fedor Uporov <fsu@FreeBSD.org> |
Fix directory blocks checksum updating logic.
The checksum updating functions were not called in case of dir index inode splitting and in case of dir entry removing, when the entry was first in the
Fix directory blocks checksum updating logic.
The checksum updating functions were not called in case of dir index inode splitting and in case of dir entry removing, when the entry was first in the block. Fix and move the dir entry adding logic when i_count == 0 to new function.
MFC after: 3 months
show more ...
|
Revision tags: release/11.2.0 |
|
#
6d4a4ed7 |
| 13-May-2018 |
Fedor Uporov <fsu@FreeBSD.org> |
Fix directory blocks checksumming.
Reviewed by: pfg MFC after: 3 months
Differential Revision: https://reviews.freebsd.org/D15396
|
#
e06e5241 |
| 13-May-2018 |
Fedor Uporov <fsu@FreeBSD.org> |
Fix EXT2FS_DEBUG definition usage.
Reviewed by: pfg MFC after: 3 months
Differential Revision: https://reviews.freebsd.org/D15394
|
#
d8ba45e2 |
| 17-Mar-2018 |
Ed Maste <emaste@FreeBSD.org> |
Revert r313780 (UFS_ prefix)
|
#
1e2b9afc |
| 17-Mar-2018 |
Ed Maste <emaste@FreeBSD.org> |
Prefix UFS symbols with UFS_ to reduce namespace pollution
Followup to r313780. Also prefix ext2's and nandfs's versions with EXT2_ and NANDFS_.
Reported by: kib Reviewed by: kib, mckusick Sponsor
Prefix UFS symbols with UFS_ to reduce namespace pollution
Followup to r313780. Also prefix ext2's and nandfs's versions with EXT2_ and NANDFS_.
Reported by: kib Reviewed by: kib, mckusick Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D9623
show more ...
|
#
7cbd6d33 |
| 06-Feb-2018 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
{ext2|ufs}_readdir: Avoid setting negative ncookies.
ncookies cannot be negative or the allocator will fail. This should only happen if a caller is very broken but we can still try to survive the ev
{ext2|ufs}_readdir: Avoid setting negative ncookies.
ncookies cannot be negative or the allocator will fail. This should only happen if a caller is very broken but we can still try to survive the event.
We should probably also verify for uio_resid > MAXPHYS but in that case it is not clear that just clipping the ncookies value is an adequate response.
MFC after: 2 weeks
show more ...
|
#
040fb18b |
| 27-Jan-2018 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
Revert r328479: {ext2|ufs}_readdir: Set limit on valid ncookies values.
We aren't allowed to set resid like this.
Pointed out by: kib, imp
|
#
ee233ab9 |
| 27-Jan-2018 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
{ext2|ufs}_readdir: Set limit on valid ncookies values.
Sanitize the values that will be assigned to ncookies so that we ensure they are sane and we can handle them.
Let ncookies signed as it was b
{ext2|ufs}_readdir: Set limit on valid ncookies values.
Sanitize the values that will be assigned to ncookies so that we ensure they are sane and we can handle them.
Let ncookies signed as it was before r328346. The valid range is such that unsigned values are not required and we are not able to avoid at least one cast anyways.
Hinted by: bde
show more ...
|
#
4ee8f645 |
| 25-Jan-2018 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
Minor style issue introduced in r328346.
Pointed by: bde
|
#
a94a2945 |
| 24-Jan-2018 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
ext2fs|ufs:Unsign some values related to allocation.
When allocating memory through malloc(9), we always expect the amount of memory requested to be unsigned as a negative value would either stand f
ext2fs|ufs:Unsign some values related to allocation.
When allocating memory through malloc(9), we always expect the amount of memory requested to be unsigned as a negative value would either stand for an error or an overflow. Unsign some values, found when considering the use of mallocarray(9), to avoid unnecessary casting. Also consider that indexes should be of at least the same size/type as the upper limit they pretend to index.
MFC after: 2 weeks
show more ...
|
#
f9834d10 |
| 24-Jan-2018 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
Revert r327781, r328093, r328056: ufs|ext2fs: Revert uses of mallocarray(9).
These aren't really useful: drop them. Variable unsigning will be brought again later.
|
#
7d84ca67 |
| 23-Jan-2018 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
extfs: Remove unused variables.
Found by: scan-build Reviewed by: fsu Differential Revision: https://reviews.freebsd.org/D14017
|
#
9703326e |
| 16-Jan-2018 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
ext2fs: use mallocarray(9).
Focus on code where we are doing multiplications within malloc(9). These are not likely to overflow, however the change is still useful as some static checkers can benefi
ext2fs: use mallocarray(9).
Focus on code where we are doing multiplications within malloc(9). These are not likely to overflow, however the change is still useful as some static checkers can benefit from the allocation attributes we use for mallocarray.
show more ...
|
#
512f29d1 |
| 14-Jan-2018 |
Fedor Uporov <fsu@FreeBSD.org> |
Add metadata_csum feature support.
Reviewed by: pfg (mentor) Approved by: pfg (mentor) MFC after: 6 months
Differential Revision: https://reviews.freebsd.org/D13810
|
#
82725ba9 |
| 23-Nov-2017 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Merge ^/head r325999 through r326131.
|
#
51369649 |
| 20-Nov-2017 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
sys: further adoption of SPDX licensing ID tags.
Mainly focus on files that use BSD 3-Clause license.
The Software Package Data Exchange (SPDX) group provides a specification to make it easier for
sys: further adoption of SPDX licensing ID tags.
Mainly focus on files that use BSD 3-Clause license.
The Software Package Data Exchange (SPDX) group provides a specification to make it easier for automated tools to detect and summarize well known opensource licenses. We are gradually adopting the specification, noting that the tags are considered only advisory and do not, in any way, superceed or replace the license texts.
Special thanks to Wind River for providing access to "The Duke of Highlander" tool: an older (2014) run over FreeBSD tree was useful as a starting point.
show more ...
|
Revision tags: release/10.4.0, release/11.1.0 |
|
#
bf9a211d |
| 28-Dec-2016 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
style(9) cleanups.
Just to reduce some of the issues found with indent(1).
MFC after: 1 week
|
#
4f9d94bf |
| 04-Dec-2016 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r309263 through r309518.
|
#
fca15474 |
| 02-Dec-2016 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
ext2fs: renumber the license clauses to avoid skipping #3.
This is to keep consistency with other files, and help license-checking utilities determine the number of clauses that apply.
No functiona
ext2fs: renumber the license clauses to avoid skipping #3.
This is to keep consistency with other files, and help license-checking utilities determine the number of clauses that apply.
No functional change.
show more ...
|
Revision tags: release/11.0.1, release/11.0.0 |
|
#
d9c9c81c |
| 21-Apr-2016 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
sys: use our roundup2/rounddown2() macros when param.h is available.
rounddown2 tends to produce longer lines than the original code and when the code has a high indentation level it was not really
sys: use our roundup2/rounddown2() macros when param.h is available.
rounddown2 tends to produce longer lines than the original code and when the code has a high indentation level it was not really advantageous to do the replacement.
This tries to strike a balance between readability using the macros and flexibility of having the expressions, so not everything is converted.
show more ...
|
Revision tags: release/10.3.0 |
|
#
2414e864 |
| 03-Feb-2016 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
MfH @r295202
Expect to see panics in routing code at least now.
|
#
14d5c08b |
| 26-Jan-2016 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r294599 through r294776.
|
#
f9421853 |
| 25-Jan-2016 |
Glen Barber <gjb@FreeBSD.org> |
MFH
Sponsored by: The FreeBSD Foundation
|