| Commit message (Expand) | Author | Age | Files | Lines |
| * | Tweak FAT detection/usage. Recognize 'bare' FAT media that lacks |  krw | 2012-04-07 | 1 | -8/+13 |
| * | Some whitespace/paren tweaks. Rename the mbr testing variable from |  krw | 2012-03-31 | 1 | -6/+6 |
| * | DUIDs are only valid when booting off of a disk, so make sure we are |  phessler | 2012-02-10 | 1 | -15/+18 |
| * | When disklabels can't be read before attempting to mount root, make |  krw | 2012-01-21 | 1 | -3/+9 |
| * | Do not wait for DKF_OPENED to be set if we never actually created a |  jsing | 2012-01-21 | 1 | -2/+3 |
| * | Ensure that all disk attach callbacks have completed before attempting |  jsing | 2012-01-16 | 1 | -2/+16 |
| * | Always set DKF_OPENED in the disk attach callback. |  jsing | 2012-01-13 | 1 | -5/+7 |
| * | Restore previous behaviour - only print the DUID if we used it to |  jsing | 2012-01-13 | 1 | -4/+4 |
| * | If the DUID of the boot disk has not been provided, attempt to locate it |  jsing | 2012-01-11 | 1 | -1/+13 |
| * | Move softraid root mapping to later in the boot process - this will allow |  jsing | 2012-01-11 | 1 | -1/+9 |
| * | Avoid the use of an invalid disklabel by setting a DK_LABELVALID flag |  jsing | 2011-12-28 | 1 | -5/+11 |
| * | An all-zero DUID is considered to be a blank DUID - ensure that we do not |  jsing | 2011-12-28 | 1 | -4/+5 |
| * | Move the prototype for disk_readlabel to the .h file so that hibernate |  deraadt | 2011-09-21 | 1 | -2/+1 |
| * | Do not use the `hh' modifier in printf format strings, as the kernel printf |  miod | 2011-09-18 | 1 | -4/+4 |
| * | No need to byte-swap d_checksum just before setting it to zero. |  krw | 2011-07-26 | 1 | -2/+1 |
| * | On several archs (e.g. hppa, sgi, macppc) readdoslabel() is called after an attempt to |  krw | 2011-07-06 | 1 | -2/+3 |
| * | Eliminate redundant buf validation checks in xxstrategy() methods now |  matthew | 2011-07-06 | 1 | -2/+2 |
| * | Add checks for sector-alignment and whole number of sectors to |  matthew | 2011-07-05 | 1 | -17/+24 |
| * | Refactor some common open/close/detach disk driver code into |  matthew | 2011-06-30 | 1 | -1/+58 |
| * | Minor cleanup for disk_lock() and disk_unlock(). |  matthew | 2011-06-19 | 1 | -7/+3 |
| * | Add disk_lock_nointr() as a way to acquire the disk lock without being |  matthew | 2011-06-19 | 1 | -1/+7 |
| * | Kill the "lockname" argument to disk_construct(). |  matthew | 2011-06-19 | 1 | -3/+3 |
| * | Get rid of the wlabel argument to bounds_check_with_label(). It's |  matthew | 2011-06-03 | 1 | -2/+2 |
| * | Add device_ref/device_unref calls to prevent a possible use-after-free |  matthew | 2011-06-01 | 1 | -1/+6 |
| * | spaces |  marco | 2011-04-28 | 1 | -4/+4 |
| * | Allow the root device to be identified via its disklabel UID. |  jsing | 2011-04-26 | 1 | -1/+27 |
| * | Use 'CLR(<buf>->b_flags, B_READ | B_WRITE | B_DONE)' regardless of |  krw | 2011-04-16 | 1 | -3/+3 |
| * | In days of yore one could arbitrarily whack buffer flags. Those days |  krw | 2011-04-15 | 1 | -3/+5 |
| * | Repair spoofing. We want to start at 'i', not 'j'. |  krw | 2011-03-19 | 1 | -6/+2 |
| * | Uncommitted bits. Spotted by deraadt@, who theorizes I have insuffient |  krw | 2011-03-17 | 1 | -2/+2 |
| * | Don't confuse limiting spoofed partitions with limiting how many |  krw | 2011-03-14 | 1 | -5/+9 |
| * | Ensure that hw.disknames gets updated whenever a disklabel is set, since |  jsing | 2010-11-24 | 1 | -1/+4 |
| * | Do not #include <sys/dkstat.h> if you don't need anything from it. |  miod | 2010-11-18 | 1 | -2/+1 |
| * | Fixes before-boot umass hangs on units without media. |  deraadt | 2010-09-24 | 1 | -35/+20 |
| * | The only sensible argument for VOP_* calls that take a struct proc pointer is |  oga | 2010-09-23 | 1 | -3/+3 |
| * | When a disk is attached create a workq task to read the disklabel, |  jsing | 2010-09-23 | 1 | -1/+35 |
| * | Introduce a disk_lookup() function which calls device_lookup(), before |  jsing | 2010-09-08 | 1 | -1/+26 |
| * | Store a struct device pointer within struct disk and populate this when |  jsing | 2010-09-08 | 1 | -9/+12 |
| * | Do not panic in parsedisk() for ``second class'' block devices (which we can't |  miod | 2010-09-01 | 1 | -2/+2 |
| * | Add a device number to struct disk and populate it on disk attach. Whilst |  jsing | 2010-08-30 | 1 | -1/+11 |
| * | - fix compilation of kernel without FFS...don't ask ;-) |  jasper | 2010-08-18 | 1 | -3/+3 |
| * | Factor out code used to read a disklabel. We'll be making use of this soon. |  jsing | 2010-06-27 | 1 | -28/+56 |
| * | Provide a disk_map() function which attempts to map a disklabel UID to the |  jsing | 2010-05-03 | 1 | -4/+74 |
| * | When setting a disklabel automatically generate a new UID if it does not |  jsing | 2010-04-28 | 1 | -2/+17 |
| * | introducing a 64-bit type to the disklabel structure leads some architectures |  deraadt | 2010-04-25 | 1 | -2/+2 |
| * | Recycle unused disklabel fields in order to create a disklabel unique |  jsing | 2010-04-23 | 1 | -5/+2 |
| * | fix typos in comments, no code changes; |  schwarze | 2010-01-14 | 1 | -2/+2 |
| * | Negative offset or negative size in a buf is invalid. Treat just like other |  krw | 2010-01-11 | 1 | -6/+3 |
| * | Replace the error strings that were being passed around with much simpler |  deraadt | 2009-08-13 | 1 | -25/+27 |
| * | Make dk_mmountroot use vnodes instead of d_open/d_close. This does ugly |  marco | 2009-08-09 | 1 | -7/+12 |