aboutsummaryrefslogtreecommitdiff
path: root/sys/geom/geom_mbr.c
Commit message (Expand)AuthorAgeFilesLines
* - Don't pass geom and provider names as format strings.Jaakko Heinonen2012-11-201-2/+2
* Avoid to check the same cache line/variable from all the lockingAttilio Rao2012-01-281-0/+1
* Add some FEATURE macros for various GEOM classes.Alexander Leidinger2011-02-251-0/+3
* Don't pass error value pointer to g_read_data(9) at all if we don'tMaxim Sobolev2005-11-301-2/+2
* Check for g_read_data(9) errors properly:Maxim Sobolev2005-11-301-2/+2
* Implement a gctl handler and the verb "write MBR" which can be used toPoul-Henning Kamp2005-07-151-5/+55
* Do not attach MBR on top of an MBR. This removes some confusingPoul-Henning Kamp2005-03-141-0/+2
* Protect against recursive slices creation in simlar way as it is donePawel Jakub Dawidek2005-01-201-7/+33
* Pass the file->flags down to geom ioctl handlers.Poul-Henning Kamp2004-12-121-1/+4
* Fix a long standing bug in geom_mbr which is only now exposed by thePoul-Henning Kamp2004-11-281-4/+14
* Stop dumping the MBR entries under bootverbosePoul-Henning Kamp2004-11-031-2/+2
* Tag all geom classes in the tree with a version number.Poul-Henning Kamp2004-08-081-0/+2
* Use default method initialization on geoms.Poul-Henning Kamp2004-08-081-3/+3
* Allow slice creation on providers from MIRROR class.Pawel Jakub Dawidek2004-07-311-0/+1
* Allow to create slices on providers from class LABEL and class NOP.Pawel Jakub Dawidek2004-07-301-1/+5
* Remove the absolute count g_access_abs() function since experience hasPoul-Henning Kamp2004-02-121-2/+2
* Simplify the ioctl handling in GEOM.Poul-Henning Kamp2003-09-011-53/+21
* Implement DOSPTYP_EXTLBA more completely: loop until we find no morePoul-Henning Kamp2003-07-291-1/+2
* Use __FBSDID().David E. O'Brien2003-06-111-2/+3
* Remove unused variable.Poul-Henning Kamp2003-05-311-6/+0
* Remove the G_CLASS_INITIALIZER, we do not need it anymore.Poul-Henning Kamp2003-05-311-2/+0
* Use g_slice_spoiled().Poul-Henning Kamp2003-05-021-3/+5
* Back out all the stuff that didn't belong in the last commit.Poul-Henning Kamp2003-05-021-5/+3
* Use g_slice_spoiled() rather than g_std_spoiled().Poul-Henning Kamp2003-05-021-3/+5
* Rename g_call_me() to g_post_event(), and give it a flagPoul-Henning Kamp2003-04-231-1/+1
* Time has run from the "run GEOM in userland" harness, and the new regressionPoul-Henning Kamp2003-04-131-9/+0
* Retire the "frontstuff" record keeping, it was no match for thePoul-Henning Kamp2003-04-121-2/+0
* Move the functions for encoding decoding struct dos_partition intoPoul-Henning Kamp2003-04-121-18/+2
* Only be verbose if (bootverbose)Poul-Henning Kamp2003-04-091-3/+6
* Correctly split cyl/sects bytes when we print them.Poul-Henning Kamp2003-04-091-2/+5
* Style issue: use do {...} while(0); for multi-exit section.Poul-Henning Kamp2003-04-091-4/+4
* Retire the DIOCGMBR ioctl before anybody starts to use it.Poul-Henning Kamp2003-04-031-5/+0
* Update the initializer for GEOM_MBREXT, I overlooked it previously.Poul-Henning Kamp2003-04-031-3/+2
* Add #define for DOSPTYP_PMBR, and use it.Poul-Henning Kamp2003-04-031-1/+1
* Use <sys/endian.h> instead of geom_enc.c for endianess-agnostification.Poul-Henning Kamp2003-04-031-2/+3
* Add handling for cancelled events in the g_call_me() methods.Poul-Henning Kamp2003-04-021-2/+5
* Change events to have an array of "void *" references, and give thePoul-Henning Kamp2003-04-021-2/+2
* Premptively change initializations of struct g_class to use C99Poul-Henning Kamp2003-03-241-3/+2
* Wrap a long line.Poul-Henning Kamp2003-02-111-1/+2
* Remove commented out g_enc_dos_partition(). We won't be needing it.Poul-Henning Kamp2003-01-311-18/+0
* Don't restrict MBR sectorsize to 512 bytes.Poul-Henning Kamp2003-01-111-20/+23
* Implement ioctls for tampering with sector0.Poul-Henning Kamp2002-12-291-27/+84
* Don't forget our topology lock in the MBREXT case.Poul-Henning Kamp2002-12-191-0/+1
* Remember to hold topology lock when we change things.Poul-Henning Kamp2002-12-171-0/+2
* Get rid of g_slice_addslice() and use g_slice_config() instead.Poul-Henning Kamp2002-12-161-71/+82
* Constification and some s/int/u_int/ changes.Poul-Henning Kamp2002-12-161-9/+9
* Remove clause 3 in the license with NAI's consent.Poul-Henning Kamp2002-11-041-6/+6
* Remove the GEOM_GPT hack. We now check for partition type 0xEE andMarcel Moolenaar2002-11-021-25/+23
* Spruce up bootverbose output a bit.Poul-Henning Kamp2002-10-311-17/+8
* Add more compatibility junk.Poul-Henning Kamp2002-10-281-3/+16