index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
kern
/
subr_rman.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Clear the device_t pointer in 'struct resource' when releasing a device
jhb
2011-06-06
1
-0
/
+1
*
Extend the rman(9) API to support altering an existing resource.
jhb
2011-04-29
1
-0
/
+158
*
Change rman_manage_region() to actually honor the rm_start and rm_end
jhb
2011-04-29
1
-0
/
+4
*
Add a new DDB command, "show rmans", which will show the address and brief
gavin
2011-04-13
1
-4
/
+25
*
sysctl_rman: report shared resources to devinfo
avg
2009-05-19
1
-24
/
+34
*
rman_debug should be static, so make it static.
imp
2009-02-03
1
-1
/
+1
*
Trivially avoid a null pointer dereference when drivers
marcel
2008-10-22
1
-1
/
+2
*
Make ddb command registration dynamic so modules can extend
sam
2008-09-15
1
-1
/
+2
*
Resort a few accessor routines so that they are consistently grouped
jhb
2008-08-25
1
-17
/
+17
*
Complete removal of restriction about overlaps to rman_manage_region:
jmg
2007-04-28
1
-4
/
+0
*
- Add a 'show rman <rm>' DDB command to dump the resources in a resource
jhb
2007-04-16
1
-0
/
+50
*
Fix a case in rman_manage_region() where the resource list would get missorted.
scottl
2007-02-23
1
-6
/
+7
*
Fix an edge case in rman_manage_region() where it didn't handle a resource
jhb
2006-12-04
1
-4
/
+7
*
- Fix rman_manage_region() to be a lot more intelligent. It now checks
jhb
2006-09-11
1
-3
/
+41
*
Report the correct function name in a DPRINTF.
jb
2006-08-03
1
-3
/
+4
*
Add a convenience function rman_init_from_resource for initializing
imp
2006-06-12
1
-0
/
+10
*
Remove the puc-specific hacks. The puc(4) driver now properly uses
marcel
2006-04-28
1
-25
/
+0
*
r_spare1 and r_spare2 aren't needed. They aren't used. They can't be
imp
2006-04-19
1
-2
/
+0
*
Prefer NULL to 0.
yongari
2005-11-17
1
-25
/
+29
*
Eliminate __RMAN_RESOURCE_VISIBLE hack entirely by moving the struct
phk
2005-10-06
1
-1
/
+25
*
puc(4) does strange things to resources in order to fool the
phk
2005-09-28
1
-0
/
+25
*
Add rman_is_region_manager() for the benefit of an alpha hack.
phk
2005-09-25
1
-0
/
+7
*
Split struct resource in an external and internal part.
phk
2005-09-24
1
-40
/
+57
*
If we are going to
cperciva
2005-05-06
1
-0
/
+2
*
rman_set_device() seems to have been omitted by mistake. Implement it.
imp
2005-04-12
1
-0
/
+6
*
Move implementation of hw.bus.rman sysctl to subr_rman.c so that
phk
2005-03-24
1
-0
/
+87
*
Sometimes, when asked to return region A..C, we'd return A+N..C+N
imp
2005-03-15
1
-2
/
+3
*
Fix a debugging printf. The order of start/end was inconsistant with
imp
2005-03-15
1
-1
/
+1
*
/* -> /*- for copyright notices, minor format tweaks as necessary
imp
2005-01-06
1
-1
/
+1
*
Add a newline.
njl
2004-08-19
1
-1
/
+1
*
Add debugging to rman_manage_region() as well. This is useful since we
njl
2004-08-19
1
-0
/
+2
*
Fix the code in rman that merges adjacent unallocated resources to use a
jhb
2004-08-05
1
-5
/
+12
*
Add ability to set start/end for rman
imp
2004-07-01
1
-0
/
+12
*
Hide struct resource and struct rman. You must define
imp
2004-06-30
1
-0
/
+1
*
Fix off by one error, twice.
imp
2004-04-12
1
-2
/
+2
*
Use __FBSDID().
obrien
2003-06-11
1
-2
/
+3
*
Remove unused variable(s).
phk
2003-05-31
1
-2
/
+0
*
Implement rman_get_device
imp
2003-02-12
1
-0
/
+6
*
Correct an off-by-one in the boundary check. Otherwise, resource
tmm
2003-01-21
1
-1
/
+1
*
Make the rman_{get,set}_* macros into real functions. The macros
imp
2002-11-27
1
-0
/
+72
*
Add debug.rman_debug sysctl MIB and loader tunable instead of broken
iwasaki
2002-09-05
1
-5
/
+7
*
Add sanity check seeing if adjusted start address exceeds end address
iwasaki
2002-08-29
1
-0
/
+4
*
Change callers of mtx_init() to pass in an appropriate lock type name. In
jhb
2002-04-04
1
-2
/
+2
*
Add a rman_reserve_resource_bound() function that takes an additional
tmm
2001-12-21
1
-11
/
+35
*
- No need for resetting values to 0 when M_ZERO flag is used.
arr
2001-11-10
1
-6
/
+0
*
Use msleep() to avoid lost wakeup's instead of doing an ineffective
jhb
2001-10-26
1
-15
/
+5
*
Malloc mutexes pre-zero'd as random garbage (including 0xdeadcode) my
jhb
2001-10-10
1
-1
/
+1
*
Handle NULL struct device *s
brian
2001-05-28
1
-2
/
+2
*
Change and clean the mutex lock interface.
bmilekic
2001-02-09
1
-21
/
+21
*
Convert all simplelocks to mutexes and remove the simplelock implementations.
jasone
2001-01-24
1
-30
/
+30
[next]