summaryrefslogtreecommitdiffstats
path: root/sys/geom
Commit message (Expand)AuthorAgeFilesLines
* Don the asbestos underwear and add the code which lets DIOCWDINFOphk2002-09-301-7/+23
* Retire g_io_fail() and let g_io_deliver() take an error argument instead.phk2002-09-308-61/+43
* Introduce g_write_data() function.phk2002-09-302-0/+19
* Add missing g_enc_le2().phk2002-09-302-0/+9
* Disable the g_sanity() check unless people ask for it in the debugflags.phk2002-09-302-0/+6
* Make sure we don't loose our topology lock in a call_me() handler.phk2002-09-301-0/+1
* Zero the local-variable mutexes before we call mtx_init() on them,phk2002-09-281-0/+2
* Style, whitespace and lint fixes.phk2002-09-2811-77/+75
* Void functions cannot use return(foo) even if foo is also returning void.phk2002-09-281-14/+28
* First confirmed kill from my Flexelint license: Check return valuephk2002-09-281-0/+4
* Extensively rework the geom_bsd method, put a lot of comments in, bettingphk2002-09-271-104/+424
* Add the new g_slice_config() call, which can add/delete/change a slice,phk2002-09-278-5/+84
* Make the UP/DOWN threads hold on to their own private mutex while doingphk2002-09-271-2/+26
* Correctly en/decode MAXPARTITIONS partitions.phk2002-09-271-16/+8
* Setattr should not retry on EBUSY, we could get EBUSY back becausephk2002-09-271-14/+15
* Various no-ops:phk2002-09-274-11/+5
* Correctly calculate size of PC98 slices.phk2002-09-271-1/+1
* Allocate bio's with M_NOWAIT and let the caller deal with the problems.phk2002-09-271-7/+9
* Add checks for g_clone_bio() returning NULL, it will be possible RSN.phk2002-09-272-1/+18
* Implement g_call_me() as a way for geom methods to schedule operationsphk2002-09-273-1/+36
* Ok, include also the two tests which actually does effect the claimsphk2002-09-271-0/+4
* Hook into the shutdown EVENTHANDLER and stop tasting things after wephk2002-09-271-0/+16
* Rename the doorlock to eventlock, it gets to protect a bit more in the future.phk2002-09-271-6/+6
* - Use vrefcnt() instead of v_usecount.jeff2002-09-251-1/+1
* (This commit touches about 15 disk device drivers in a very consistentphk2002-09-202-11/+9
* Remove unneeded #include <sys/disklabel.h>phk2002-09-201-1/+0
* Retire now unused DIOCGDVIRGIN kludge.phk2002-09-201-5/+0
* "Fix" printf format issues by using %jphk2002-09-133-5/+8
* Use biowait() rather than DIY.phk2002-09-131-24/+4
* Add a couple more of the big/little-endian conversion routines and makephk2002-09-132-6/+25
* Fix another two printf() format errors which weren't warnedmux2002-09-131-4/+4
* Fix another printf() format error which wasn't warned aboutmux2002-09-131-2/+3
* Fix a printf() format error on 64 bits architectures.mux2002-09-131-3/+4
* Deal with a new exteded MBR paritition typephk2002-09-081-1/+1
* Remove "magicspace". It looks good on paper, it doesn't work in practice.phk2002-09-066-113/+2
* Don't respect the O_EXCL flag, we don't get it back on close so we cannotphk2002-09-061-0/+8
* Use 'p' as the partition specifier instead of 's'. We continue to usemarcel2002-08-241-2/+5
* Don't use the static thread.. it is going away.julian2002-06-291-2/+2
* Add two new submodes to the AES encryption method.phk2002-06-281-11/+121
* Put geom_gpt.c under the GEOM option instead of having a special GEOM_GPTphk2002-06-101-3/+1
* Improve some on the naming.phk2002-06-0912-53/+55
* Change the registration of magic spaces so it does its own memory management.phk2002-06-055-36/+43
* Add compile time asserts for the size of struct gpt_hdr and structmarcel2002-05-301-0/+3
* Add one copy of crc32() and crc32_tab[] in libkern, and remove it two otherphk2002-05-291-65/+0
* Add support to GEOM for GUID Partition Tables (GPTs). The supportmarcel2002-05-282-0/+331
* Add a proof-of-concept encryption class.phk2002-05-261-0/+274
* Give the closet-dev_t we hand to the diskdrivers a name.phk2002-05-261-0/+1
* Only clear the spoiled flag if the class had no spoiled method, the spoiledphk2002-05-261-1/+2
* Fixed printf format errors. Most of them are 64-bit daddr_t casualties.bde2002-05-251-4/+6
* Introduce the concept of "magic spaces", and implement them in most ofphk2002-05-216-3/+108
OpenPOWER on IntegriCloud