release_mem_region_adjustable man page on OpenSuSE

Man page or keyword search:  
man Server   25941 pages
apropos Keyword Search (all sections)
Output format
OpenSuSE logo
[printable version]

RELEASE_MEM_REGION_A(9)	      Hardware Interfaces      RELEASE_MEM_REGION_A(9)

NAME
       release_mem_region_adjustable - release a previously reserved memory
       region

SYNOPSIS
       int release_mem_region_adjustable(struct resource * parent,
					 resource_size_t start,
					 resource_size_t size);

ARGUMENTS
       parent
	   parent resource descriptor

       start
	   resource start address

       size
	   resource region size

DESCRIPTION
       This interface is intended for memory hot-delete. The requested region
       is released from a currently busy memory resource. The requested region
       must either match exactly or fit into a single busy resource entry. In
       the latter case, the remaining resource is adjusted accordingly.
       Existing children of the busy memory resource must be immutable in the
       request.

NOTE
       - Additional release conditions, such as overlapping region, can be
       supported after they are confirmed as valid cases. - When a busy memory
       resource gets split into two entries, the code assumes that all
       children remain in the lower address entry for simplicity. Enhance this
       logic when necessary.

COPYRIGHT
Kernel Hackers Manual 3.11	 November 2013	       RELEASE_MEM_REGION_A(9)
[top]

List of man pages available for OpenSuSE

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net