08-15-2011
there is nothing like a "FMA trap". if an FMA error is created (which won't happen from admin commands) you'll get an FMA message. and this one should trigger a trap (if SNMP is configured properly).
as far as i know, there isn't even a way to make a FMA message for testing purposes (something like the "logger" command for testing syslog messages).
7 More Discussions You Might Find Interesting
1. Solaris
I want to know about how to start and kill the process of other unix user. Do I need to change the owner or modify user account itself. ??? (1 Reply)
Discussion started by: vikasdeshmukh
1 Replies
2. Solaris
Hello people,
How do we manage solaris from a remote PC. Do I have to download specific softwares from sun website? How does this work? Please share some knowledge on this topic.:) (2 Replies)
Discussion started by: rcmrulzz
2 Replies
3. Solaris
Hello Friends..
I have not tried anything related to Solaris patch and wish to learn more about it. I just wanted to try the patchadd and patchrm commands and how they work, just for educational purpose. I tried to download Solaris 10 patches, it asked me to register at sunsolve.com and i... (5 Replies)
Discussion started by: saagar
5 Replies
4. UNIX for Advanced & Expert Users
I have two Solaris 10 T2000 systems.
Platform sun8 has newer firmware than sun7.
sun8/user$ prtdiag -v | grep OBP
OBP 4.30.4.b 2010/07/09 13:48
sun7/user$ prtdiag -v | grep OBP
OBP 4.30.4.a 2010/01/06 14:56
The platform (sun8) with the newer firmware (OBP 4.30.4.b) has a Fault... (2 Replies)
Discussion started by: DavidHalko
2 Replies
5. Solaris
Can Solaris 10 FMA (Fault Management Architecture) be configured to work on a Solaris 10 x86 platform? (2 Replies)
Discussion started by: soupbone38
2 Replies
6. Solaris
Hi All,
What is FMA error in Solaris 10 and how to detect and rectify it. (2 Replies)
Discussion started by: chetansingh23
2 Replies
7. Solaris
have been trying to create a 2 GB ramdisk (virtual) to run on my T-2000 simulator (Legion) which has sun4v architecture. I have a SPARC workstation which runs on sun4u architecture with Solaris 10.
I have created a ramdisk image using dd command, newfs, then used ufsrestore to restore the... (3 Replies)
Discussion started by: Zam_1234
3 Replies
FMA(3) Linux Programmer's Manual FMA(3)
NAME
fma, fmaf, fmal - floating-point multiply and add
SYNOPSIS
#include <math.h>
double fma(double x, double y, double z);
float fmaf(float x, float y, float z);
long double fmal(long double x, long double y, long double z);
Link with -lm.
Feature Test Macro Requirements for glibc (see feature_test_macros(7)):
fma(), fmaf(), fmal(): _XOPEN_SOURCE >= 600 || _ISOC99_SOURCE; or cc -std=c99
DESCRIPTION
The fma() function computes x * y + z. The result is rounded as one ternary operation according to the current rounding mode (see
fenv(3)).
RETURN VALUE
These functions return the value of x * y + z, rounded as one ternary operation.
If x or y is a NaN, a NaN is returned.
If x times y is an exact infinity, and z is an infinity with the opposite sign, a domain error occurs, and a NaN is returned.
If one of x or y is an infinity, the other is 0, and z is not a NaN, a domain error occurs, and a NaN is returned.
If one of x or y is an infinity, and the other is 0, and z is a NaN, a domain error occurs, and a NaN is returned.
If x times y is not an infinity times zero (or vice versa), and z is a NaN, a NaN is returned.
If the result overflows, a range error occurs, and an infinity with the correct sign is returned.
If the result underflows, a range error occurs, and a signed 0 is returned.
ERRORS
See math_error(7) for information on how to determine whether an error has occurred when calling these functions.
The following errors can occur:
Domain error: x * y + z, or x * y is invalid and z is not a NaN
An invalid floating-point exception (FE_INVALID) is raised.
Range error: result overflow
An overflow floating-point exception (FE_OVERFLOW) is raised.
Range error: result underflow
An underflow floating-point exception (FE_UNDERFLOW) is raised.
These functions do not set errno.
VERSIONS
These functions first appeared in glibc in version 2.1.
CONFORMING TO
C99, POSIX.1-2001.
SEE ALSO
remainder(3), remquo(3)
COLOPHON
This page is part of release 3.25 of the Linux man-pages project. A description of the project, and information about reporting bugs, can
be found at http://www.kernel.org/doc/man-pages/.
2008-10-06 FMA(3)