| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Reported by: Mikolaj Golub <to.my.trociny@gmail.com>
MFC after: 3 days
Notes:
svn path=/head/; revision=207343
|
|
|
|
| |
Notes:
svn path=/head/; revision=207321
|
|
|
|
|
|
|
| |
Obtained from: DragonFlyBSD
Notes:
svn path=/head/; revision=207320
|
|
|
|
|
|
|
| |
Reported by: Florian Smeets
Notes:
svn path=/head/; revision=207145
|
|
|
|
|
|
|
| |
Remove the one that doesn't compile.
Notes:
svn path=/head/; revision=207144
|
|
|
|
| |
Notes:
svn path=/head/; revision=207143
|
|
|
|
|
|
|
|
|
|
|
| |
brings in support for an optional intent log which eliminates the need
for background fsck on unclean shutdown.
Sponsored by: iXsystems, Yahoo!, and Juniper.
With help from: McKusick and Peter Holm
Notes:
svn path=/head/; revision=207141
|
|
|
|
| |
Notes:
svn path=/head/; revision=207096
|
|
|
|
|
|
|
|
|
|
| |
size, the partition in question is resized to fill all available
space. Quality work by Andrey!
Submitted by: "Andrey V. Elsukov" <bu7cher@yandex.ru>
Notes:
svn path=/head/; revision=207095
|
|
|
|
| |
Notes:
svn path=/head/; revision=207072
|
|
|
|
|
|
|
|
| |
Reported by: Andrei V. Lavreniyuk <andy.lavr@reactor-xg.kiev.ua>
MFC after: 3 days
Notes:
svn path=/head/; revision=207070
|
|
|
|
|
|
|
|
|
| |
PR: bin/145759
Submitted by: pluknet
MFC after: 1 month
Notes:
svn path=/head/; revision=206889
|
|
|
|
|
|
|
| |
Reported by: Robert Noland
Notes:
svn path=/head/; revision=206846
|
|
|
|
|
|
|
|
|
|
| |
which should improve readability, and also to ease the port to
platforms that do not support %llu
MFC after: 3 days
Notes:
svn path=/head/; revision=206843
|
|
|
|
|
|
|
|
| |
Submitted by: Mikolaj Golub <to.my.trociny@gmail.com>
MFC after: 3 days
Notes:
svn path=/head/; revision=206697
|
|
|
|
|
|
|
|
| |
Submitted by: Mikolaj Golub <to.my.trociny@gmail.com>
MFC after: 3 days
Notes:
svn path=/head/; revision=206696
|
|
|
|
|
|
|
|
|
|
| |
HAST was not able to stand heavy random load.
Reported by: Hiroyuki Yamagami
MFC after: 3 days
Notes:
svn path=/head/; revision=206669
|
|
|
|
| |
Notes:
svn path=/head/; revision=206666
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
interface considers that it hits a fatal error, and will not copyout
the request structure back for _IOW and _IOWR ioctls, keeping them
untouched.
The previous implementation of the SIOCGIFDESCR ioctl intends to
feed the buffer length back to userland. However, if we return
an error, the feedback would be defeated and ifconfig(8) would
trap into an infinite loop.
This commit changes SIOCGIFDESCR to set buffer field to NULL to
indicate the previous ENAMETOOLONG case.
Reported by: bschmidt
MFC after: 2 weeks
Notes:
svn path=/head/; revision=206637
|
|
|
|
|
|
|
|
|
|
|
| |
Although groff_mdoc(7) gives another impression, this is the ordering
most widely used and also required by mdocml/mandoc.
Reviewed by: ru
Approved by: philip, ed (mentors)
Notes:
svn path=/head/; revision=206622
|
|
|
|
|
|
|
|
|
|
| |
hung by CPU id.
When showing the MCA record, print the MIB as a comment.
PR: ia64/113102
Notes:
svn path=/head/; revision=206571
|
|
|
|
| |
Notes:
svn path=/head/; revision=206552
|
|
|
|
| |
Notes:
svn path=/head/; revision=206550
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
in a device independent manner. Also include an example anticipatory
scheduler, gsched_rr, which gives very nice performance improvements
in presence of competing random access patterns.
This is joint work with Fabio Checconi, developed last year
and presented at BSDCan 2009. You can find details in the
README file or at
http://info.iet.unipi.it/~luigi/geom_sched/
Notes:
svn path=/head/; revision=206497
|
|
|
|
|
|
|
| |
MFC after: 3 days
Notes:
svn path=/head/; revision=206494
|
|
|
|
| |
Notes:
svn path=/head/; revision=206266
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
to support various storage boxes which really aren't active-active.
We only write the label on the *first* provider. For all other providers
we just "add" the disk. This also allows for an "add" verb.
A usage implication is that you should specificy the currently active
storage path as the first provider.
Note that this does not add RDAC-like functionality, but better allows for
autovolumefailover configurations (additional checkins elsewhere will support
this).
Sponsored by: Panasas
MFC after: 1 month
Notes:
svn path=/head/; revision=205847
|
|
|
|
|
|
|
|
|
| |
connection timeouts.
Reported by: Kevin Day <toasty@dragondata.com>
Notes:
svn path=/head/; revision=205738
|
|
|
|
|
|
|
|
|
| |
PR: docs/145031
Submitted by: olgeni
MFC after: 1 week
Notes:
svn path=/head/; revision=205672
|
|
|
|
|
|
|
| |
Submitted by: Marcin Wisnicki
Notes:
svn path=/head/; revision=205631
|
|
|
|
|
|
|
|
|
|
| |
verbose mode.
Sponsored by: iXsystems, inc.
MFC after: 2 weeks
Notes:
svn path=/head/; revision=205514
|
|
|
|
|
|
|
|
|
|
| |
about what the currently active path is.
Sponsored by: Panasas
MFC after: 1 month
Notes:
svn path=/head/; revision=205412
|
|
|
|
|
|
|
|
| |
PR: bin/121424
Submitted by: "Julian H. Stacey" <jhs berklix.org>
Notes:
svn path=/head/; revision=205372
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
if the interface has such capability. The interface
capability flag indicates whether such capability
exists. This approach is much more backward compatible.
Physical device driver changes will be part of another
commit.
Also updated the ifconfig utility to show the LINKSTATE
capability if present.
Reviewed by: rwatson, imp, juli
MFC after: 3 days
Notes:
svn path=/head/; revision=205222
|
|
|
|
| |
Notes:
svn path=/head/; revision=205181
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ipfw add 100 allow ip from { 1.2.3.4 or 5.6.7.8 }
(note that the above example could be better written as
ipfw add 100 allow dst-ip 1.2.3.4,5.6.7.8
Submitted by: Riccardo Panicucci
Notes:
svn path=/head/; revision=205179
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
dscp as a search key in table lookups;
+ (re)implement a sysctl variable to control the expire frequency of
pipes and queues when they become empty;
+ add 'queue number' as optional part of the flow_id. This can be
enabled with the command
queue X config mask queue ...
and makes it possible to support priority-based schedulers, where
packets should be grouped according to the priority and not some
fields in the 5-tuple.
This is implemented as follows:
- redefine a field in the ipfw_flow_id (in sys/netinet/ip_fw.h) but
without changing the size or shape of the structure, so there are
no ABI changes. On passing, also document how other fields are
used, and remove some useless assignments in ip_fw2.c
- implement small changes in the userland code to set/read the field;
- revise the functions in ip_dummynet.c to manipulate masks so they
also handle the additional field;
There are no ABI changes in this commit.
Notes:
svn path=/head/; revision=205173
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
of ip->ip_tos) in a table. This can be useful to direct traffic to
different pipes/queues according to the DSCP of the packet, as follows:
ipfw add 100 queue tablearg lookup dscp 3 // table 3 maps dscp->queue
This change is a no-op (but harmless) until the two-line kernel
side is committed, which will happen shortly.
Notes:
svn path=/head/; revision=205169
|
|
|
|
|
|
|
|
|
|
| |
PR: bin/113881
Submitted by: Alexander Drozdov dzal_mail mtu-net.ru
Approved by: rrs (mentor)
MFC after: 1 week
Notes:
svn path=/head/; revision=205118
|
|
|
|
|
|
|
|
|
| |
Found by: make manlint
Reviewed by: ru
Approved by: philip (mentor)
Notes:
svn path=/head/; revision=205076
|
|
|
|
|
|
|
|
| |
The filtering of the output is done in the kernel instead of userland
to reduce the amount of data transfered.
Notes:
svn path=/head/; revision=205050
|
|
|
|
|
|
|
|
|
|
| |
The renames are in spirit of DragonflyBSD, to keep diff minimal.
PR: bin/140060
Approved by: ed (co-mentor)
Notes:
svn path=/head/; revision=204966
|
|
|
|
|
|
|
| |
Submitted by: Alexander Best
Notes:
svn path=/head/; revision=204936
|
|
|
|
|
|
|
|
| |
o revert most of the recent changes (int -> int64_t conversion) by using
this functon for parsing all options.
Notes:
svn path=/head/; revision=204919
|
|
|
|
|
|
|
|
|
|
| |
ioctl(DIOCGSECTORSIZE). It creates issues on some architectures.
MFC after: 1 week
Reported by: Jayachandran C.
Notes:
svn path=/head/; revision=204909
|
|
|
|
| |
Notes:
svn path=/head/; revision=204869
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We'll start noticing this with the next flag introduced as the lower
32bit are all used.
As this is old code we might need to do a full tree sweep one day, unless
changing our strategy to use a different `API' for getting/setting flags
along with the rest of the statfs data.
While here compare to 0 explicitly [1].
Suggested by: kib [1]
Reviewed by: kib
MFC after: 5 days
Notes:
svn path=/head/; revision=204840
|
|
|
|
| |
Notes:
svn path=/head/; revision=204758
|
|
|
|
|
|
|
| |
Approved by: trasz
Notes:
svn path=/head/; revision=204725
|
|
|
|
|
|
|
| |
data size increasing while we fetch the info.
Notes:
svn path=/head/; revision=204718
|