Revision tags: release/10.2.0, release/10.1.0 |
|
#
246e7a2b |
| 02-Sep-2014 |
Neel Natu <neel@FreeBSD.org> |
IFC @r269962
Submitted by: Anish Gupta (akgupt3@gmail.com)
|
#
ee7b0571 |
| 19-Aug-2014 |
Simon J. Gerraty <sjg@FreeBSD.org> |
Merge head from 7/28
|
#
1b833d53 |
| 13-Aug-2014 |
Alexander V. Chernikov <melifaro@FreeBSD.org> |
Sync to HEAD@r269943.
|
Revision tags: release/9.3.0 |
|
#
413a368c |
| 08-Jul-2014 |
Warner Losh <imp@FreeBSD.org> |
rm -rf can fail sometimes with an error from fts_read. Make it honor fflag to ignore fts_read errors, but stop deleting from that directory because no further progress can be made.
When building a k
rm -rf can fail sometimes with an error from fts_read. Make it honor fflag to ignore fts_read errors, but stop deleting from that directory because no further progress can be made.
When building a kernel with a high -j value on a high core count machine, during the cleanobj phase we can wind up doing multiple rm -rf at the same time for modules that have subdirectories. This exposed this race (sometimes) as fts_read can return an error if the directory is removed by another rm -rf. Since the intent of the -f flag was to ignore errors, even if this was a bug in fts_read, we should ignore the error like we've been instructed to do.
show more ...
|
Revision tags: release/10.0.0, release/9.2.0 |
|
#
d1d01586 |
| 05-Sep-2013 |
Simon J. Gerraty <sjg@FreeBSD.org> |
Merge from head
|
#
40f65a4d |
| 07-Aug-2013 |
Peter Grehan <grehan@FreeBSD.org> |
IFC @ r254014
|
#
552311f4 |
| 17-Jul-2013 |
Xin LI <delphij@FreeBSD.org> |
IFC @253398
|
#
cfe30d02 |
| 19-Jun-2013 |
Gleb Smirnoff <glebius@FreeBSD.org> |
Merge fresh head.
|
Revision tags: release/8.4.0 |
|
#
4c99904b |
| 26-Apr-2013 |
Eitan Adler <eadler@FreeBSD.org> |
Add two more 'static' qualifiers
|
#
9d6d3f96 |
| 26-Apr-2013 |
Eitan Adler <eadler@FreeBSD.org> |
Take some improvements from DragonFlyBSD: - add const where appropriate - add static where appropriate - fix a whitespace issues
Reviewed by: brooks Obtained from: DragonFlyBSD MFC After: 1 week
|
#
d4319e74 |
| 26-Apr-2013 |
Eitan Adler <eadler@FreeBSD.org> |
Add -x option to avoid crossing mount points when removing a hierarchy.
Discussed on: -hackers Inspired by: DragonflyBSD MFC After: 1 week
|
Revision tags: release/9.1.0 |
|
#
e477abf7 |
| 27-Nov-2012 |
Alexander Motin <mav@FreeBSD.org> |
MFC @ r241285
|
#
a10c6f55 |
| 11-Nov-2012 |
Neel Natu <neel@FreeBSD.org> |
IFC @ r242684
|
#
23090366 |
| 04-Nov-2012 |
Simon J. Gerraty <sjg@FreeBSD.org> |
Sync from head
|
#
6db1a7f1 |
| 28-Sep-2012 |
Matthew D Fleming <mdf@FreeBSD.org> |
Fix bin/ build with a 64-bit ino_t.
Original code by: Gleb Kurtsou
|
#
de720122 |
| 15-Jul-2012 |
Gleb Smirnoff <glebius@FreeBSD.org> |
Merge head r236710 through r238467.
|
#
6cf87ec8 |
| 13-Jul-2012 |
Xin LI <delphij@FreeBSD.org> |
IFC @238412.
|
#
b652778e |
| 11-Jul-2012 |
Peter Grehan <grehan@FreeBSD.org> |
IFC @ r238370
|
#
930e3238 |
| 20-Jun-2012 |
Xin LI <delphij@FreeBSD.org> |
Polish previous revision: if the fts_* routines have lstat()'ed the directory entry then use the struct stat from that instead of doing it again, and skip the rm_overwrite() call if fts_read() indica
Polish previous revision: if the fts_* routines have lstat()'ed the directory entry then use the struct stat from that instead of doing it again, and skip the rm_overwrite() call if fts_read() indicated that the entry couldn't be a regular file.
Obtained from: OpenBSD MFC after: 1 week
show more ...
|
#
4ec1405b |
| 20-Jun-2012 |
Kevin Lo <kevlo@FreeBSD.org> |
Fix potential symlink race condition in "rm -P" by adding a check that the file we have opened is the one we expected. Also open in non-blocking mode to avoid a potential hang with FIFOs.
Obtained
Fix potential symlink race condition in "rm -P" by adding a check that the file we have opened is the one we expected. Also open in non-blocking mode to avoid a potential hang with FIFOs.
Obtained from: NetBSD via OpenBSD
show more ...
|
Revision tags: release/8.3.0_cvs, release/8.3.0 |
|
#
8fa0b743 |
| 23-Jan-2012 |
Xin LI <delphij@FreeBSD.org> |
IFC @230489 (pending review).
|
Revision tags: release/9.0.0 |
|
#
3ee1a36e |
| 22-Nov-2011 |
Peter Grehan <grehan@FreeBSD.org> |
IFC @ r227804
Pull in the virtio drivers from head.
|
#
f9d4afb4 |
| 31-Oct-2011 |
Ed Schouten <ed@FreeBSD.org> |
Put some static keywords in the source code.
For these simple utilities, it doesn't harm to make all global variables static. In fact, this allows the compiler to perform better forms of optimisatio
Put some static keywords in the source code.
For these simple utilities, it doesn't harm to make all global variables static. In fact, this allows the compiler to perform better forms of optimisation and analysis.
show more ...
|
#
0cf90cd1 |
| 15-Mar-2011 |
Jilles Tjoelker <jilles@FreeBSD.org> |
bin: Prefer strrchr() to rindex().
This removes the last index/rindex usage from /bin.
|
Revision tags: release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0 |
|
#
a3800f8f |
| 08-Oct-2010 |
Ulrich Spörlein <uqs@FreeBSD.org> |
rm(1): clarify that -P works only when blocks are updated in-place
Suggested by: pjd, ivoras, arundel
|