Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Correct a typo (when we talk about offset, it should | delphij | 2010-01-17 | 1 | -1/+1 |
| | | | | | | be offset, not size). Submitted by: pluknet at gmail com | ||||
* | Expose stripe offset and stripe size through libgeom and geom(8) userland | delphij | 2010-01-17 | 4 | -1/+55 |
| | | | | | | utilities. Reviewed by: pjd, mav (earlier version) | ||||
* | Add missing `void' keyword. | ed | 2009-12-31 | 1 | -1/+1 |
| | |||||
* | Add links to libgeom(3) where appropriate. | trasz | 2009-05-19 | 1 | -0/+2 |
| | |||||
* | - Update the libgeom manpage with a description of g_device_path and | lulf | 2008-09-08 | 1 | -3/+26 |
| | | | | | | g_providername utility functions. Approved by: kib (mentor) | ||||
* | - Add a new ioctl for getting the provider name of a geom provider. | lulf | 2008-09-07 | 2 | -13/+95 |
| | | | | | | | | - Add a routine for looking up a device and checking if it is a valid geom provider given a partial or full path to its device node. Reviewed by: phk Approved by: pjd (mentor) | ||||
* | Add sbuf_new_auto as a shortcut for the very common case of creating a | des | 2008-08-09 | 1 | -1/+1 |
| | | | | | | | completely dynamic sbuf. Obtained from: Varnish MFC after: 2 weeks | ||||
* | - Simplify the procedure of retrieving XML-data from the kernel. | lulf | 2008-07-08 | 3 | -26/+65 |
| | | | | | | | | | | | | | - Fix a number of potential memory leaks in libgeom related to doing realloc without freeing old pointer if things go wrong. - Fix a number of places in libgeom where malloc and calloc return values were not checked. - Check malloc return value and provide sufficient warning messages when XML parsing fails. PR: kern/83464 Submitted by: Dan Lukes <dan - at - obluda.cz> Approved by: kib (mentor) | ||||
* | Fix spelling. | thompsa | 2008-06-13 | 1 | -1/+1 |
| | | | | | PR: docs/124561 Submitted by: Sam Banks | ||||
* | Use 'dowrite' as an argument name instead of too general 'write'. | pjd | 2008-05-20 | 2 | -7/+7 |
| | |||||
* | Remove parameter names from prototypes to avoid namespace issues. | des | 2007-05-06 | 1 | -22/+22 |
| | |||||
* | Implement and document some utility functions that can be used to communicate | pjd | 2007-05-06 | 4 | -3/+360 |
| | | | | | | with GEOM providers. OK'ed by: phk | ||||
* | Second call of sysctl() is used to gather a proper size of a memory chunk | wkoszek | 2007-05-01 | 1 | -1/+1 |
| | | | | | | | | | | | needed to hold the GEOM tree. At this point, pointer 'p' has an improper value (as it was used previously), and we're getting EFAULT. Fix this functionality by passing NULL instead of 'p'. This fixes mdconfig(8) -l output with high number of md(4) devices. Found by: kris Reviewed by: phk | ||||
* | Fix prototype. | ru | 2005-11-24 | 1 | -1/+1 |
| | |||||
* | Check for NULL pointer return. | phk | 2005-05-24 | 1 | -0/+2 |
| | | | | Spotted by: marcus | ||||
* | Markup, grammar, punctuation. | ru | 2004-07-01 | 1 | -30/+42 |
| | |||||
* | Make libgeom usable by C++ programs: | jhb | 2004-03-09 | 2 | -127/+140 |
| | | | | | | | | | | - Add DECL wrappers to libgeom.h. - Rename structure members in libgeom.h to use a lg_ prefix for member names. This is required because a few structures had members named 'class' which made g++ very unhappy. - Catch gstat(8) and gconcat(8) up to these API changes. Reviewed by: phk | ||||
* | String the consumers into the list of the provider they are attached to. | phk | 2004-03-08 | 1 | -1/+5 |
| | | | | Noticed by: jhb | ||||
* | Add manpages for the gctl API. | phk | 2004-03-07 | 2 | -4/+118 |
| | | | | | Submitted by: le Tweaks by: phk | ||||
* | style.Makefile(5) | obrien | 2003-08-18 | 1 | -1/+1 |
| | |||||
* | Stage 3 of dynamic root support. Make all the libraries needed to run | gordon | 2003-08-17 | 1 | -0/+1 |
| | | | | | | binaries in /bin and /sbin installed in /lib. Only the versioned files reside in /lib, the .so symlink continues to live /usr/lib so the toolchain doesn't need to be modified. | ||||
* | Remove GCC-specific debugging option. | markm | 2003-07-24 | 1 | -1/+1 |
| | | | | OK'ed by: phk | ||||
* | The .Fn function | charnier | 2003-06-18 | 1 | -2/+4 |
| | |||||
* | Add the part of the last commit which cvs appearantly didn't like | phk | 2003-06-01 | 2 | -17/+4 |
| | | | | the first time. | ||||
* | Moved libgeom.so dependencies to where they belong. | ru | 2003-05-17 | 1 | -0/+3 |
| | | | | | Reviewed by: phk Approved by: re (scottl) | ||||
* | Collapse the meta arguments into normal arguments, trying to distinguish | phk | 2003-04-22 | 2 | -38/+1 |
| | | | | just makes our own life harder. | ||||
* | Run a revision on the OAM api. | phk | 2003-03-27 | 2 | -93/+136 |
| | | | | | | | Use prefix gctl_ systematically. Add flag with access perms for each argument. Add ro/rw versions of argument building functions. General cleanup. | ||||
* | Add marshalling functions for OAM api. | phk | 2003-03-23 | 3 | -1/+262 |
| | |||||
* | Use devstat instead of GEOM private statistics structure. | phk | 2003-03-18 | 2 | -8/+7 |
| | |||||
* | Constify arg to geom_lookupid(). | phk | 2003-03-17 | 2 | -3/+3 |
| | | | | Improve a diagnostic printf. | ||||
* | mdoc(7) police: Scheduled sweep. | ru | 2003-02-24 | 1 | -17/+36 |
| | |||||
* | Add appropriate MLINKS for functions documented in libgeom.3 | phantom | 2003-02-13 | 1 | -0/+10 |
| | |||||
* | Fix some mdoc issues: add .Nd to NAME section, use valid .Lb argument, | phantom | 2003-02-13 | 1 | -15/+16 |
| | | | | use .Fn there appropriate | ||||
* | Leak more stuff into libgeom. | phk | 2003-02-10 | 5 | -6/+582 |
| | |||||
* | Lower WARNS to 3 until I track down a way to explain that I know what | phk | 2003-02-08 | 1 | -1/+1 |
| | | | | I'm doing to sparc64's gcc | ||||
* | Include <sys/time.h>, it's not the users problem that we use bintime | phk | 2003-02-08 | 1 | -0/+1 |
| | | | | internally. | ||||
* | Add libgeom to the system. | phk | 2003-02-08 | 4 | -0/+362 |
Initially this only contains the functions for accessing the I/O statistics data. |