| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
PR: kern/162739
MFC after: 3 days
Notes:
svn path=/head/; revision=227901
|
|
|
|
|
|
|
|
|
|
|
| |
Correct GUID to GPT in RECOVERING section.
Reviewed by: ae
Approved by: gjb (mentor)
MFC after: 1 week
Notes:
svn path=/head/; revision=227800
|
|
|
|
|
|
|
|
| |
Approved by: gjb (mentor)
MFC after: 1 week
Notes:
svn path=/head/; revision=227777
|
|
|
|
|
|
|
|
|
|
|
|
| |
existing sections to refer to the new one. Rearrange partitioning scheme
list so MBR and EBR types are together. Also add several corrections for
grammar, clarity, and consistency.
Approved by: gjb (mentor)
MFC after: 1 week
Notes:
svn path=/head/; revision=227774
|
|
|
|
|
|
|
|
|
|
| |
set properly for the mask argument.
Since I'd like to improve argument sanity checking in kernel
side, in in_control(), fix this.
Notes:
svn path=/head/; revision=227738
|
|
|
|
|
|
|
|
| |
Reviewed by: rmacklem
MFC after: 1 week
Notes:
svn path=/head/; revision=227507
|
|
|
|
|
|
|
|
|
| |
PR: bin/146541
Submitted by: bjk
Approved by: bjk
Notes:
svn path=/head/; revision=227491
|
|
|
|
|
|
|
|
|
| |
Submitted by: eadler
Approved by: simon
MFC after: 3 days
Notes:
svn path=/head/; revision=227489
|
|
|
|
|
|
|
|
|
|
|
|
| |
PR: bin/146541
Submitted by: eadler
Reviewed by: jhell@dataix.net
Approved by: secteam (cperciva)
Approved by: cperciva
MFC after: 3 weeks
Notes:
svn path=/head/; revision=227488
|
|
|
|
| |
Notes:
svn path=/head/; revision=227479
|
|
|
|
|
|
|
|
| |
Submitted by: Himali Patel <himali.patel@sibridgetech.com>
Sponsored by: Sibridge Technologies
Notes:
svn path=/head/; revision=227477
|
|
|
|
| |
Notes:
svn path=/head/; revision=227473
|
|
|
|
|
|
|
| |
Pointy hat to: mav
Notes:
svn path=/head/; revision=227471
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Improved locking and destruction process to fix crashes.
- Improved "automatic" configuration method to make it consistent and safe
by reading metadata back from all specified paths after writing to one.
- Added provider size check to reduce chance of ordering conflict with
other GEOM classes.
- Added "manual" configuration method without using on-disk metadata.
- Added "add" and "remove" commands to allow manage paths manually.
- Failed paths are no longer dropped from geom, but only marked as FAIL
and excluded from I/O operations.
- Automatically restore failed paths when all others paths are marked
as failed, for example, because of device-caused (not transport) errors.
- Added "fail" and "restore" commands to manually control FAIL flag.
- geom is now destroyed on last path disconnection.
- Added optional Active/Active mode support. Unlike Active/Passive
mode, load evenly distributed between all working paths. If supported by
the device, it allows to significantly improve performance, utilizing
bandwidth of all paths. It is controlled by -A option during creation.
Disabled by default now.
- Improved `status` and `list` commands output.
Sponsored by: iXsystems, inc.
MFC after: 1 month
Notes:
svn path=/head/; revision=227464
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
change the on-disk format in an incompatible way. Without this change,
msdosfs created on FreeBSD/arm would not be mountable.
PR: bin/162486
Submitted by: Ian Lepore <freebsd damnhippie dyndns org>
Reported by: Mattia Rossi <mrossi at swin.edu.au>
MFC after: 3 days
Notes:
svn path=/head/; revision=227454
|
|
|
|
|
|
|
|
| |
PR: misc/162265
Submitted by: Paul Procacci <pprocacci gmail.com>
Notes:
svn path=/head/; revision=227419
|
|
|
|
| |
Notes:
svn path=/head/; revision=227407
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This allows a hostap to specify to a set of stations that they
should not transmit for a certain period of time after each
beacon interval has expired. This is used when searching for
radar pulses or general interference.
Submitted by: Himali Patel <himali.patel@sibridgetech.com>
Sponsored by: Sibridge Technologies
Notes:
svn path=/head/; revision=227336
|
|
|
|
|
|
|
| |
MFC after: 2 weeks
Notes:
svn path=/head/; revision=227296
|
|
|
|
|
|
|
|
| |
Pointed by: jh
MFC after: 1 week
Notes:
svn path=/head/; revision=227295
|
|
|
|
|
|
|
|
|
|
|
|
| |
Remove obsolete code which uses DIOCSMBR ioctl.
When writing MBR first check that GEOM_MBR is available, if it is not
available, then try write MBR directly to provider. If both are failed,
then recommend to use gpart(8).
MFC after: 2 week
Notes:
svn path=/head/; revision=227292
|
|
|
|
|
|
|
|
| |
PR: misc/162262
MFC after: 3 days
Notes:
svn path=/head/; revision=227280
|
|
|
|
|
|
|
| |
MFC after: 3 days
Notes:
svn path=/head/; revision=227273
|
|
|
|
|
|
|
| |
MFC after: 3 days
Notes:
svn path=/head/; revision=227272
|
|
|
|
|
|
|
|
|
| |
or bootcode to already opened provider.
MFC after: 1 week
Notes:
svn path=/head/; revision=227270
|
|
|
|
|
|
|
| |
MFC after: 1 week
Notes:
svn path=/head/; revision=227262
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
fields, but user could specify some of those fields when edits disklabel
with `bsdlabel -e`. But without -A flag these fields might be
overwritten with default values from the virgin disklabel.
So, don't overwrite such fields if they are not zero. Also add checks
to prevent creating disklabel with less than DEFPARTITIONS and more
than MAXPARTITIONS partitions.
PR: bin/162332
Tested by: Eugene Grosbein
MFC after: 1 week
Notes:
svn path=/head/; revision=227248
|
|
|
|
|
|
|
|
|
| |
partitions to 20.
MFC after: 1 week
Notes:
svn path=/head/; revision=227231
|
|
|
|
|
|
|
|
|
| |
These tools declare global variables without using the static keyword,
even though their use is limited to a single C-file, or without placing
an extern declaration of them in the proper header file.
Notes:
svn path=/head/; revision=227081
|
|
|
|
|
|
|
| |
MFC after: 1 week
Notes:
svn path=/head/; revision=226908
|
|
|
|
|
|
|
|
|
|
| |
that doesn't have a /boot/mbr, and you touch it to get past the previous
error message...
MFC after: 1 week
Notes:
svn path=/head/; revision=226907
|
|
|
|
|
|
|
| |
MFC after: 3 days
Notes:
svn path=/head/; revision=226861
|
|
|
|
|
|
|
| |
MFC after: 3 days
Notes:
svn path=/head/; revision=226859
|
|
|
|
|
|
|
| |
MFC after: 3 days
Notes:
svn path=/head/; revision=226857
|
|
|
|
|
|
|
| |
MFC after: 3 days
Notes:
svn path=/head/; revision=226856
|
|
|
|
|
|
|
|
|
| |
the race.
MFC after: 3 days
Notes:
svn path=/head/; revision=226855
|
|
|
|
|
|
|
|
|
|
| |
- Introduce hio_clear() function for clearing hio before returning it
onto free queue.
MFC after: 3 days
Notes:
svn path=/head/; revision=226854
|
|
|
|
|
|
|
| |
MFC after: 3 days
Notes:
svn path=/head/; revision=226852
|
|
|
|
|
|
|
|
|
|
| |
write. This way on first connection we will synchronize only the extents that
were modified during the lifetime of primary node, not entire GEOM provider.
MFC after: 3 days
Notes:
svn path=/head/; revision=226851
|
|
|
|
|
|
|
| |
MFC after: 3 days
Notes:
svn path=/head/; revision=226842
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- add support for volumes above 2TiB with Promise metadata format;
- enforse and document other limitations:
- Intel and Promise metadata formats do not support disks above 2TiB;
- NVIDIA metadata format does not support volumes above 2TiB.
Sponsored by: iXsystems, Inc.
MFC after: 2 weeks
Notes:
svn path=/head/; revision=226816
|
|
|
|
|
|
|
|
|
|
|
|
| |
the logic (true/false) of the matching.
- Add "!usbus[0-9]+" to IFNET ATTACH notification handler in the default
devd.conf to prevent rc.d/netif from running when usbus[0-9]+ is attached.
Reviewed by: imp
Notes:
svn path=/head/; revision=226775
|
|
|
|
|
|
|
| |
Don't use a variable called stat, because it collides with stat(2).
Notes:
svn path=/head/; revision=226742
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
with older FreeBSD versions:
- Add -V option to 'geli init' to specify version number. If no -V is given
the most recent version is used.
- If -V is given don't allow to use features not supported by this version.
- Print version in 'geli list' output.
- Update manual page and add table describing which GELI version is
supported by which FreeBSD version, so one can use it when preparing GELI
device for older FreeBSD version.
Inspired by: Garrett Cooper <yanegomi@gmail.com>
MFC after: 3 days
Notes:
svn path=/head/; revision=226733
|
|
|
|
|
|
|
|
| |
Spotted by: pluknet
MFC after: 3 days
Notes:
svn path=/head/; revision=226731
|
|
|
|
|
|
|
| |
MFC after: 3 days
Notes:
svn path=/head/; revision=226726
|
|
|
|
|
|
|
|
|
|
| |
given GEOM provider or if not providers are given it will print versions
supported by userland geli(8) utility and by ELI GEOM class.
MFC after: 3 days
Notes:
svn path=/head/; revision=226723
|
|
|
|
|
|
|
|
|
|
| |
support, inform the user about that instead of 'MD5 hash mismatch'.
Suggested by: Garrett Cooper <yanegomi@gmail.com>
MFC after: 3 days
Notes:
svn path=/head/; revision=226722
|
|
|
|
|
|
|
| |
MFC after: 3 days
Notes:
svn path=/head/; revision=226720
|
|
|
|
|
|
|
| |
MFC after: 3 days
Notes:
svn path=/head/; revision=226719
|