| Commit message (Expand) | Author | Age | Files | Lines |
* | sys/geom: adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-27 | 1 | -0/+2 |
* | geom_slice: fix r325227, protect against multiple calls to g_slice_free | Andriy Gapon | 2017-11-01 | 1 | -4/+13 |
* | geom_slice: do not destroy softc until providers are gone | Andriy Gapon | 2017-10-31 | 1 | -25/+29 |
* | Make sure we don't free memory that's already been freed by setting | Marcel Moolenaar | 2014-04-06 | 1 | -1/+4 |
* | Merge GEOM direct dispatch changes from the projects/camlock branch. | Alexander Motin | 2013-10-22 | 1 | -3/+10 |
* | Make geom_label(4) resize-aware. This fixes a situation when "gpart resize" | Edward Tomasz Napierala | 2013-10-18 | 1 | -1/+1 |
* | geom_slice.c and its consumers like GEOM_LABEL are not touching the data | Alexander Motin | 2013-03-26 | 1 | -0/+8 |
* | - Don't pass geom and provider names as format strings. | Jaakko Heinonen | 2012-11-20 | 1 | -1/+1 |
* | Remove unneeded G_PF_CANDELETE flag. | Ed Schouten | 2012-08-28 | 1 | -1/+0 |
* | Implement media change notification for DA and CD removable media devices. | Alexander Motin | 2012-07-29 | 1 | -0/+1 |
* | Fix orphan() methods of several GEOM classes to not assume that there | Edward Tomasz Napierala | 2012-07-07 | 1 | -3/+1 |
* | Change the way in which zero stripesize is handled. Instead of reporting | Alexander Motin | 2010-01-06 | 1 | -4/+4 |
* | Add sbuf_new_auto as a shortcut for the very common case of creating a | Dag-Erling Smørgrav | 2008-08-09 | 1 | -1/+1 |
* | Handle GEOM::ident attribute by attaching 'sX' string at the end of ident | Pawel Jakub Dawidek | 2007-05-05 | 1 | -0/+32 |
* | Implement BIO_FLUSH handling by simply passing it down to the components. | Pawel Jakub Dawidek | 2006-10-31 | 1 | -0/+2 |
* | Add g_wither_provider() to abstract the details of destroying a | Marcel Moolenaar | 2006-04-10 | 1 | -2/+1 |
* | Allow to use g_slice_orphan() from outside. | Pawel Jakub Dawidek | 2006-02-18 | 1 | -2/+1 |
* | Fix so that when a slice or a partition is removed through g_slice_config(), | Craig Rodrigues | 2005-09-14 | 1 | -0/+1 |
* | Stop wasting a bootverbose line on all geom slices. | Poul-Henning Kamp | 2004-11-03 | 1 | -1/+1 |
* | Do not override the class provided dumpconf function. | Poul-Henning Kamp | 2004-08-18 | 1 | -1/+2 |
* | Check for a NULL pointer before dereferencing it. | Lukas Ertl | 2004-07-25 | 1 | -0/+2 |
* | We only need to check for overlaps if we increasing access counts. | Poul-Henning Kamp | 2004-07-04 | 1 | -17/+19 |
* | Free only if pointer isn't NULL. | Pawel Jakub Dawidek | 2004-07-01 | 1 | -1/+2 |
* | Don't force class to give a valid softc to g_slice_new(), it is not always | Pawel Jakub Dawidek | 2004-06-24 | 1 | -2/+6 |
* | Remove the absolute count g_access_abs() function since experience has | Poul-Henning Kamp | 2004-02-12 | 1 | -2/+2 |
* | Use __FBSDID(). | David E. O'Brien | 2003-06-11 | 1 | -2/+2 |
* | Add missing va_end() calls. | Poul-Henning Kamp | 2003-06-07 | 1 | -1/+2 |
* | Add a destroy_geom method to the slice "library". | Poul-Henning Kamp | 2003-05-31 | 1 | -2/+11 |
* | Use a more tailored spoil routine for slices, and take advantage of | Poul-Henning Kamp | 2003-05-02 | 1 | -15/+19 |
* | Rename g_slice_init() to the more appropriate g_slice_alloc() and give | Poul-Henning Kamp | 2003-05-02 | 1 | -4/+14 |
* | Rename g_call_me() to g_post_event(), and give it a flag | Poul-Henning Kamp | 2003-04-23 | 1 | -1/+2 |
* | Do not mandate that slicers have a private ->start(), they may not need | Poul-Henning Kamp | 2003-04-22 | 1 | -1/+4 |
* | Make more of the "hotspot" stuff generic: | Poul-Henning Kamp | 2003-04-19 | 1 | -21/+54 |
* | Create a dedicated structure for holding hotspot information rather than | Poul-Henning Kamp | 2003-04-19 | 1 | -11/+12 |
* | Time has run from the "run GEOM in userland" harness, and the new regression | Poul-Henning Kamp | 2003-04-13 | 1 | -11/+0 |
* | Retire the "frontstuff" record keeping, it was no match for the | Poul-Henning Kamp | 2003-04-12 | 1 | -22/+1 |
* | Remove all references to BIO_SETATTR. We will not be using it. | Poul-Henning Kamp | 2003-04-03 | 1 | -1/+0 |
* | Including <sys/stdint.h> is (almost?) universally only to be able to use | Poul-Henning Kamp | 2003-03-18 | 1 | -1/+0 |
* | Back out M_* changes, per decision of the TRB. | Warner Losh | 2003-02-19 | 1 | -4/+4 |
* | Don't divide by zero if there is no stripewidth specified. | Poul-Henning Kamp | 2003-02-11 | 1 | -2/+4 |
* | Better names for struct disk elements: d_maxsize, d_stripeoffset | Poul-Henning Kamp | 2003-02-11 | 1 | -3/+5 |
* | Propagate G_PF_CANDELETE to our own providers from the provider we attach to. | Poul-Henning Kamp | 2003-02-11 | 1 | -0/+2 |
* | Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. | Alfred Perlstein | 2003-01-21 | 1 | -4/+4 |
* | Add a check for negative offset locations and return EINVAL for them. | Poul-Henning Kamp | 2002-12-17 | 1 | -0/+5 |
* | Get rid of g_slice_addslice() and use g_slice_config() instead. | Poul-Henning Kamp | 2002-12-16 | 1 | -32/+0 |
* | Constification and some s/int/u_int/ changes. | Poul-Henning Kamp | 2002-12-16 | 1 | -34/+35 |
* | Don't interpret the hotspots relative to all slices on a slicer, but | Poul-Henning Kamp | 2002-12-13 | 1 | -2/+3 |
* | Add a simplified version of the hot-spot code to enable us to protect | Poul-Henning Kamp | 2002-12-02 | 1 | -4/+86 |
* | Remember to update the providers idea of its size when we reconfigure | Poul-Henning Kamp | 2002-11-20 | 1 | -0/+1 |
* | Add the remaning part of the new libdisk interaction. | Poul-Henning Kamp | 2002-10-28 | 1 | -0/+6 |