1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-23 16:01:42 +00:00
freebsd/sys
Mark Johnston dee3e845aa Add support for getting and setting BBU properties related to battery
relearning. Specifically, add subcommands to mfiutil(8) which allow the
user to set the BBU and autolearn modes when the firmware supports it,
and add a subcommand which kicks off a battery relearn.

Reviewed by:	sbruno, rstone
Tested by:	sbruno
Approved by:	rstone (co-mentor)
MFC after:	2 weeks
Sponsored by:	Sandvine Incorporated
2013-04-08 17:46:45 +00:00
..
amd64 Don't panic when a valid divisor of 1 has been requested. 2013-04-05 22:16:31 +00:00
arm Fix regression issue after r248910. 2013-04-07 13:03:57 +00:00
boot The CELL fields can be various integer types depending on the platform 2013-04-07 05:53:42 +00:00
bsm Implement chflagsat(2) system call, similar to fchmodat(2), but operates on 2013-03-21 22:59:01 +00:00
cam Fix a memory leak that showed up when we delete LUNs. The memory used for 2013-04-08 15:36:26 +00:00
cddl MFV r249186: 2013-04-06 17:24:00 +00:00
compat Regen. 2013-04-02 05:30:52 +00:00
conf - With the demise of !ATA_CAM, ATA_STATIC_ID is the only ata(4) related 2013-04-06 19:12:49 +00:00
contrib Merge ACPICA 20130328. 2013-04-04 22:11:30 +00:00
crypto When porting XTS-related code from OpenBSD I forgot to update copyright (only 2013-02-20 22:59:53 +00:00
ddb
dev Add support for getting and setting BBU properties related to battery 2013-04-08 17:46:45 +00:00
fs Prepare to replace the buf splay with a trie: 2013-04-06 22:21:23 +00:00
gdb
geom Make it possible to submit FLUSH bios through geom_dev strategy. This 2013-04-06 10:32:06 +00:00
gnu/fs/reiserfs Garbage collect XFS bits which are now already completely disconnected 2013-03-02 15:33:54 +00:00
i386 Remove all legacy ATA code parts, not used since options ATA_CAM enabled in 2013-04-04 07:12:24 +00:00
ia64 Remove all legacy ATA code parts, not used since options ATA_CAM enabled in 2013-04-04 07:12:24 +00:00
isa
kern Use pget(9) to reduce code duplication. 2013-04-07 17:44:30 +00:00
kgssapi
libkern Add __aeabi_memset to libkern, implemented using memset, as clang may 2013-03-16 23:11:55 +00:00
mips Add the basic GPIO pin mapping to the hints file. 2013-04-05 02:15:10 +00:00
modules Remove atadevel(4), it no longer builds with ATA_CAM and it's unlikely 2013-04-06 19:33:24 +00:00
net Ignore interface renames instead of removing the interface from the bridge 2013-03-28 20:37:07 +00:00
net80211 Add VNET wrappers around the rest of the ieee80211 rtsock messages. 2013-03-20 02:42:52 +00:00
netatalk
netgraph Add blacklist entries for Atheros bluetooth device IDs that are known to 2013-04-05 23:41:38 +00:00
netinet Add a macro for checking for IPv4 link local addresses. 2013-03-31 18:27:46 +00:00
netinet6 Clean up some unused leftover code. 2013-03-22 01:45:54 +00:00
netipsec Use m_get2() + m_align() instead of hand made key_alloc_mbuf(). Code 2013-03-15 10:20:15 +00:00
netipx
netnatm
netpfil Fix ipfw rule validation partially broken by r248552. 2013-04-01 11:28:52 +00:00
netsmb Call make_dev_credf() rather than using the couple make_dev()/dev_ref(). 2013-03-09 16:58:19 +00:00
nfs Use m_get() and m_getcl() instead of compat macros. 2013-03-15 10:21:18 +00:00
nfsclient Fix remainder calculation when biosize is not a power of 2 2013-03-19 13:06:11 +00:00
nfsserver Switch the vm_object mutex to be a rwlock. This will enable in the 2013-03-09 02:32:23 +00:00
nlm
ofed Check for SS_NBIO in the socket state field rather than socket buffer 2013-04-03 20:31:10 +00:00
opencrypto When porting XTS-related code from OpenBSD I forgot to update copyright (only 2013-02-20 22:59:53 +00:00
pc98 Remove all legacy ATA code parts, not used since options ATA_CAM enabled in 2013-04-04 07:12:24 +00:00
pci Fix build. 2013-02-21 12:52:18 +00:00
powerpc - With the demise of !ATA_CAM, ATA_STATIC_ID is the only ata(4) related 2013-04-06 19:12:49 +00:00
rpc Improve error handling when unwrapping received data. 2013-04-04 15:16:53 +00:00
security Switch the vm_object mutex to be a rwlock. This will enable in the 2013-03-09 02:32:23 +00:00
sparc64 Remove all legacy ATA code parts, not used since options ATA_CAM enabled in 2013-04-04 07:12:24 +00:00
sys Move CRITICAL_ASSERT() macro to systm.h, where the critical(9) 2013-04-06 08:23:38 +00:00
teken
tools Further refine the handling of stop signals in the NFS client. The 2013-02-21 19:02:50 +00:00
ufs Prepare to replace the buf splay with a trie: 2013-04-06 22:21:23 +00:00
vm Micro-optimize the order of struct vm_radix_node's fields. Specifically, 2013-04-07 01:30:51 +00:00
x86 Record the correct error in the trace. 2013-04-01 09:57:46 +00:00
xdr Use m_get() and m_getcl() instead of compat macros. 2013-03-15 10:21:18 +00:00
xen
Makefile Remove netncp cscope entry missed in r248097 2013-03-12 14:21:52 +00:00