Add SO_MAX_PACING_RATE to setsockopt options
Fix unused variable build errors.

This patch fixes these build errors on CentOS 6.

  CC	net/caif_setsockopt.o
cc1: warnings being treated as errors
net/caif_setsockopt.c: In function ‘caif_setsockopt’:
net/caif_setsockopt.c:20: error: unused variable ‘val’

  CC	net/rds_setsockopt.o
cc1: warnings being treated as errors
net/rds_setsockopt.c: In function ‘rds_setsockopt’:
net/rds_setsockopt.c:23: error: unused variable ‘val’

Signed-off-by: Vinson Lee <vlee@twitter.com>
add ETH_P_PRP to ether types
Add missing command line option to help.
perf_event_open more likely tracepoint values

Tracepoint ids tend to be relatively small (less than 1024 or so).
This change makes it more likely to hit valid ones.

Once the fix to avoid the troublesome 0x18 (irq_work_exit)
tracepoint gets into the kernel maybe we can start stressing
things with trinity again.

Signed-off-by: Vince Weaver <vincent.weaver@maine.edu>
fix 32bit warnings
ugly hack for 32bit warnings.

This needs to just go away entirely on 32bit builds. Will do later.
stub out syscall32 entirely on non-biarch builds.
workaround a lockup with bluetooth sockets
remove double assign of variable.