• Home
  • History
  • Annotate
  • only in /bionic/libc/kernel/uapi/linux/
History log of /bionic/libc/kernel/uapi/linux/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
05d08e9716b5974d6ed08973f44930804890b902 04-Feb-2016 Christopher Ferris <cferris@google.com> Updated to v4.4.1 kernel headers.

Small modifications needed to allow compilation with the new headers:

- Manually modify bionic/libc/kernel/uapi/asm-mips/asm/siginfo.h to
remove the uapi from the include.
- PR_XXX defines are now available for mips, so remove the definition
from linker_mips.cpp.

Bug: 23789423
Change-Id: I6dc8a03b012426d3a937db15cb24d3a50fab5a8c
m437x-vpfe.h
ndroid/binder.h
tm_zatm.h
udit.h
lkpg.h
pf.h
trfs.h
an.h
an/bcm.h
an/error.h
an/gw.h
an/raw.h
ryptouser.h
cbnl.h
lm_device.h
m-ioctl.h
vb/dmx.h
vb/frontend.h
lf-em.h
lf.h
thtool.h
alloc.h
ib_rules.h
ilter.h
ou.h
s.h
use.h
smmux.h
si/cs-protocol.h
yperv.h
2c-dev.h
2c.h
f_addr.h
f_alg.h
f_arcnet.h
f_bridge.h
f_ether.h
f_link.h
f_packet.h
f_tun.h
f_tunnel.h
io/events.h
io/types.h
la.h
n.h
net_diag.h
nput-event-codes.h
nput.h
p.h
p_vs.h
pv6.h
pv6_route.h
cmp.h
ernel-page-flags.h
fd_ioctl.h
vm.h
2tp.h
ibc-compat.h
ightnvm.h
oop.h
wtunnel.h
agic.h
edia-bus-format.h
edia.h
ei.h
embarrier.h
ic_common.h
mc/ioctl.h
pls.h
pls_iptunnel.h
sg.h
bd.h
dctl.h
eighbour.h
et_namespace.h
et_tstamp.h
etconf.h
etfilter.h
etfilter/ipset/ip_set.h
etfilter/nf_conntrack_sctp.h
etfilter/nf_conntrack_tcp.h
etfilter/nf_tables.h
etfilter/nfnetlink_conntrack.h
etfilter/nfnetlink_cttimeout.h
etfilter/nfnetlink_log.h
etfilter/nfnetlink_queue.h
etfilter/xt_CT.h
etfilter/xt_set.h
etfilter/xt_socket.h
etfilter_bridge/ebtables.h
etfilter_ipv6/ip6t_REJECT.h
etlink.h
fc.h
fs.h
fs4.h
fsacl.h
fsd/debug.h
fsd/export.h
l80211.h
vme_ioctl.h
penvswitch.h
ci_regs.h
erf_event.h
kt_cls.h
kt_sched.h
r.h
rctl.h
sci.h
trace.h
uota.h
aid/md_p.h
aid/md_u.h
ds.h
tnetlink.h
cif_ioctl.h
creen_info.h
ecurebits.h
em.h
erial.h
erial_core.h
erial_reg.h
nmp.h
ock_diag.h
tm.h
ysctl.h
arget_core_user.h
c_act/tc_bpf.h
c_act/tc_connmark.h
c_act/tc_vlan.h
cp.h
hermal.h
ipc_netlink.h
oshiba.h
ty.h
ty_flags.h
input.h
sb/cdc.h
sb/ch9.h
sb/functionfs.h
serfaultfd.h
serio.h
4l2-common.h
4l2-controls.h
4l2-dv-timings.h
4l2-mediabus.h
4l2-subdev.h
ersion.h
fio.h
host.h
ideodev2.h
irtio_balloon.h
irtio_blk.h
irtio_config.h
irtio_console.h
irtio_gpu.h
irtio_ids.h
irtio_input.h
irtio_net.h
irtio_pci.h
irtio_ring.h
irtio_scsi.h
irtio_types.h
sp1.h
t.h
frm.h
ilinx-v4l2-controls.h
f8a2243ebeb3ce60e412cd7b71b31c7b31313d58 22-Sep-2015 Elliott Hughes <enh@google.com> <netinet/udp.h> should include <linux/udp.h>.

The comment about "other stuff" referred to pre-uapi headers. Everything
in the current <linux/udp.h> should be exposed to userspace. The only
problem is that BSD and Linux use different names for the members of
struct udphdr. We can move the Linux udphdr out of the way and use an
anonymous union to get the best of both worlds. (Though unfortunately
this means that code that includes <linux/udp.h> directly instead of
using <netinet/udp.h> now won't have any definition of struct udphdr.
We've taken the stance in the past that you shouldn't include a linux/
header if there's a standard equivalent --- you should rely on us
transitively including it for you.)

Change-Id: Ie625892441b0edd8df3b76d3fcf2cbe299077bc4
dp.h
915bf813ad8761ce270d1422c483cfd252151d42 03-Sep-2015 Christopher Ferris <cferris@google.com> Update to v3.18.21 kernel headers.

Change-Id: I4ade68d62981c7f6f361750cc811e8d84be9d5b9
ci_regs.h
sbdevice_fs.h
ersion.h
dda4fd4644b0ce06b78f1a612de98a73b6ca3d6b 14-Jul-2015 Christopher Ferris <cferris@google.com> Update to v3.18.18 kernel headers.

Change-Id: I0a0f423bda89500ad8e13a80582f05ec8bc756ea
ersion.h
e01d32f8022966df2c1e697b679f9efe148c12c8 31-Mar-2015 Christopher Ferris <cferris@google.com> Upgrade kernel headers to 3.18.10.

Change-Id: Iff1f1c830780585990856a5114b559c61282dcd6
an/netlink.h
n6.h
ibc-compat.h
arget_core_user.h
ersion.h
d7db594b8d1dab36b711bd887a9dd21675c87243 28-Jan-2015 Tao Bao <tbao@google.com> Switch kernel header parsing to python libclang

Replace the tokenizer in cpp.py with libclang.

Bug: 18937958
Change-Id: I27630904c6d2849418cd5ca3d3c612ec3078686d
.out.h
cct.h
db.h
dfs_fs.h
ffs_hardblocks.h
gpgart.h
io_abi.h
ndroid_alarm.h
pm_bios.h
shmem.h
talk.h
tm.h
tm_eni.h
tm_he.h
tm_idt77105.h
tm_nicstar.h
tm_tcp.h
tm_zatm.h
tmapi.h
tmarp.h
tmbr2684.h
tmclip.h
tmdev.h
tmlec.h
tmmpc.h
tmppp.h
tmsap.h
tmsvc.h
udit.h
uto_fs.h
uto_fs4.h
x25.h
1lli.h
aycom.h
cache.h
cm933xx_hcs.h
fs_fs.h
inder.h
lkpg.h
lktrace_api.h
pf.h
pqether.h
sg.h
trfs.h
yteorder/big_endian.h
yteorder/little_endian.h
aif/caif_socket.h
aif/if_caif.h
an.h
an/bcm.h
an/gw.h
an/netlink.h
an/raw.h
apability.h
api.h
ciss_defs.h
ciss_ioctl.h
drom.h
groupstats.h
hio.h
m4000_cs.h
n_proc.h
oda.h
oda_psdev.h
off.h
onnector.h
onst.h
ramfs_fs.h
yclades.h
ycx_cfm.h
cbnl.h
ccp.h
lm.h
lm_device.h
lm_netlink.h
lm_plock.h
lmconstants.h
m-ioctl.h
m-log-userspace.h
n.h
qblk_xfs.h
vb/audio.h
vb/ca.h
vb/dmx.h
vb/frontend.h
vb/net.h
vb/osd.h
vb/video.h
dd.h
fs_fs_sb.h
lf-fdpic.h
lf.h
lfcore.h
rrqueue.h
thtool.h
ventpoll.h
anotify.h
b.h
cntl.h
d.h
dreg.h
ib_rules.h
iemap.h
ilter.h
irewire-cdev.h
lat.h
ou.h
s.h
sl_hypervisor.h
use.h
utex.h
en_stats.h
enetlink.h
enwqe/genwqe_card.h
fs2_ondisk.h
ash_info.h
dlc/ioctl.h
dlcdrv.h
dreg.h
iddev.h
idraw.h
pet.h
si/hsi_char.h
sr_netlink.h
w_breakpoint.h
yperv.h
2c-dev.h
2c.h
2o-dev.h
8k.h
cmp.h
cmpv6.h
f.h
f_addr.h
f_addrlabel.h
f_alg.h
f_arcnet.h
f_arp.h
f_bonding.h
f_bridge.h
f_cablemodem.h
f_eql.h
f_ether.h
f_fc.h
f_fddi.h
f_frad.h
f_hippi.h
f_link.h
f_packet.h
f_plip.h
f_pppol2tp.h
f_pppolac.h
f_pppopns.h
f_pppox.h
f_slip.h
f_team.h
f_tun.h
f_tunnel.h
f_vlan.h
gmp.h
n.h
n6.h
n_route.h
net_diag.h
notify.h
nput.h
on.h
on_test.h
oprio.h
p.h
p6_tunnel.h
p_vs.h
pc.h
pmi.h
psec.h
pv6.h
pv6_route.h
px.h
rda.h
sdn.h
sdn/capicmd.h
sdn_ppp.h
so_fs.h
vtv.h
vtvfb.h
xjuser.h
ffs2.h
oystick.h
d.h
dev_t.h
ernel.h
ernelcapi.h
exec.h
eyboard.h
eychord.h
eyctl.h
vm.h
2tp.h
lc.h
oop.h
ajor.h
ap_to_7segment.h
atroxfb.h
dio.h
edia.h
ei.h
empolicy.h
eye.h
ic_common.h
ic_ioctl.h
ii.h
inix_fs.h
mc/ioctl.h
pls.h
queue.h
route.h
route6.h
sdos_fs.h
sg.h
tio.h
_r3964.h
bd.h
cp.h
cp_fs.h
cp_mount.h
cp_no.h
eighbour.h
et.h
et_dropmon.h
et_tstamp.h
etconf.h
etdevice.h
etfilter.h
etfilter/ipset/ip_set.h
etfilter/ipset/ip_set_bitmap.h
etfilter/ipset/ip_set_hash.h
etfilter/ipset/ip_set_list.h
etfilter/nf_conntrack_common.h
etfilter/nf_conntrack_ftp.h
etfilter/nf_conntrack_sctp.h
etfilter/nf_conntrack_tcp.h
etfilter/nf_conntrack_tuple_common.h
etfilter/nf_nat.h
etfilter/nf_tables.h
etfilter/nf_tables_compat.h
etfilter/nfnetlink.h
etfilter/nfnetlink_acct.h
etfilter/nfnetlink_compat.h
etfilter/nfnetlink_conntrack.h
etfilter/nfnetlink_cthelper.h
etfilter/nfnetlink_cttimeout.h
etfilter/nfnetlink_log.h
etfilter/nfnetlink_queue.h
etfilter/x_tables.h
etfilter/xt_AUDIT.h
etfilter/xt_CHECKSUM.h
etfilter/xt_CLASSIFY.h
etfilter/xt_CONNSECMARK.h
etfilter/xt_CT.h
etfilter/xt_DSCP.h
etfilter/xt_HMARK.h
etfilter/xt_IDLETIMER.h
etfilter/xt_LED.h
etfilter/xt_LOG.h
etfilter/xt_NFLOG.h
etfilter/xt_NFQUEUE.h
etfilter/xt_RATEEST.h
etfilter/xt_SECMARK.h
etfilter/xt_SYNPROXY.h
etfilter/xt_TCPMSS.h
etfilter/xt_TCPOPTSTRIP.h
etfilter/xt_TEE.h
etfilter/xt_TPROXY.h
etfilter/xt_addrtype.h
etfilter/xt_bpf.h
etfilter/xt_cgroup.h
etfilter/xt_cluster.h
etfilter/xt_comment.h
etfilter/xt_connbytes.h
etfilter/xt_connlabel.h
etfilter/xt_connlimit.h
etfilter/xt_connmark.h
etfilter/xt_conntrack.h
etfilter/xt_cpu.h
etfilter/xt_dccp.h
etfilter/xt_devgroup.h
etfilter/xt_dscp.h
etfilter/xt_ecn.h
etfilter/xt_esp.h
etfilter/xt_hashlimit.h
etfilter/xt_helper.h
etfilter/xt_ipcomp.h
etfilter/xt_iprange.h
etfilter/xt_ipvs.h
etfilter/xt_l2tp.h
etfilter/xt_length.h
etfilter/xt_limit.h
etfilter/xt_mac.h
etfilter/xt_mark.h
etfilter/xt_multiport.h
etfilter/xt_nfacct.h
etfilter/xt_osf.h
etfilter/xt_owner.h
etfilter/xt_physdev.h
etfilter/xt_pkttype.h
etfilter/xt_policy.h
etfilter/xt_quota.h
etfilter/xt_rateest.h
etfilter/xt_realm.h
etfilter/xt_recent.h
etfilter/xt_rpfilter.h
etfilter/xt_sctp.h
etfilter/xt_set.h
etfilter/xt_socket.h
etfilter/xt_state.h
etfilter/xt_statistic.h
etfilter/xt_string.h
etfilter/xt_tcpmss.h
etfilter/xt_tcpudp.h
etfilter/xt_time.h
etfilter/xt_u32.h
etfilter_arp/arp_tables.h
etfilter_arp/arpt_mangle.h
etfilter_bridge/ebt_802_3.h
etfilter_bridge/ebt_among.h
etfilter_bridge/ebt_arp.h
etfilter_bridge/ebt_arpreply.h
etfilter_bridge/ebt_ip.h
etfilter_bridge/ebt_ip6.h
etfilter_bridge/ebt_limit.h
etfilter_bridge/ebt_log.h
etfilter_bridge/ebt_mark_m.h
etfilter_bridge/ebt_mark_t.h
etfilter_bridge/ebt_nat.h
etfilter_bridge/ebt_nflog.h
etfilter_bridge/ebt_pkttype.h
etfilter_bridge/ebt_redirect.h
etfilter_bridge/ebt_stp.h
etfilter_bridge/ebt_ulog.h
etfilter_bridge/ebt_vlan.h
etfilter_bridge/ebtables.h
etfilter_decnet.h
etfilter_ipv4.h
etfilter_ipv4/ip_tables.h
etfilter_ipv4/ipt_CLUSTERIP.h
etfilter_ipv4/ipt_ECN.h
etfilter_ipv4/ipt_LOG.h
etfilter_ipv4/ipt_REJECT.h
etfilter_ipv4/ipt_TTL.h
etfilter_ipv4/ipt_ULOG.h
etfilter_ipv4/ipt_ah.h
etfilter_ipv4/ipt_ecn.h
etfilter_ipv4/ipt_ttl.h
etfilter_ipv6.h
etfilter_ipv6/ip6_tables.h
etfilter_ipv6/ip6t_HL.h
etfilter_ipv6/ip6t_LOG.h
etfilter_ipv6/ip6t_NPT.h
etfilter_ipv6/ip6t_REJECT.h
etfilter_ipv6/ip6t_ah.h
etfilter_ipv6/ip6t_frag.h
etfilter_ipv6/ip6t_hl.h
etfilter_ipv6/ip6t_ipv6header.h
etfilter_ipv6/ip6t_mh.h
etfilter_ipv6/ip6t_opts.h
etfilter_ipv6/ip6t_rt.h
etlink.h
etlink_diag.h
etrom.h
fc.h
fs.h
fs2.h
fs3.h
fs4.h
fs4_mount.h
fs_fs.h
fs_idmap.h
fs_mount.h
fsd/cld.h
fsd/export.h
fsd/nfsfh.h
fsd/stats.h
l80211.h
ubus.h
vme.h
vram.h
map3isp.h
mapfb.h
om.h
penvswitch.h
acket_diag.h
arport.h
atchkey.h
ci.h
erf_event.h
ersonality.h
fkeyv2.h
g.h
hantom.h
honet.h
kt_cls.h
kt_sched.h
ktcdvd.h
mu.h
osix_types.h
pdev.h
pp-comp.h
pp-ioctl.h
pp_defs.h
ps.h
rctl.h
sci.h
tp_clock.h
trace.h
nx4_fs.h
nxtypes.h
uota.h
aid/md_p.h
aid/md_u.h
andom.h
aw.h
ds.h
eiserfs_fs.h
eiserfs_xattr.h
esource.h
fkill.h
omfs_fs.h
ose.h
oute.h
tc.h
tnetlink.h
cc.h
creen_info.h
ctp.h
dla.h
eccomp.h
ecurebits.h
elinux_netlink.h
em.h
erial.h
erial_reg.h
hm.h
ignalfd.h
nmp.h
ock_diag.h
ocket.h
om.h
onet.h
oundcard.h
pi/spidev.h
unrpc/debug.h
uspend_ioctls.h
w_sync.h
wab.h
ync.h
ynclink.h
ysctl.h
ysinfo.h
arget_core_user.h
askstats.h
c_act/tc_csum.h
c_act/tc_defact.h
c_act/tc_gact.h
c_act/tc_ipt.h
c_act/tc_mirred.h
c_act/tc_nat.h
c_act/tc_pedit.h
c_act/tc_skbedit.h
c_ematch/tc_em_cmp.h
c_ematch/tc_em_meta.h
c_ematch/tc_em_nbyte.h
c_ematch/tc_em_text.h
cp.h
cp_metrics.h
elephony.h
ermios.h
ime.h
imes.h
imex.h
iocl.h
ipc.h
ipc_config.h
oshiba.h
ty_flags.h
dp.h
hid.h
input.h
io.h
ltrasound.h
n.h
nix_diag.h
sb/audio.h
sb/cdc.h
sb/ch11.h
sb/ch9.h
sb/f_mtp.h
sb/functionfs.h
sb/gadgetfs.h
sb/midi.h
sb/video.h
sbdevice_fs.h
sbip.h
time.h
tsname.h
uid.h
vcvideo.h
4l2-common.h
4l2-controls.h
4l2-dv-timings.h
4l2-mediabus.h
4l2-subdev.h
eth.h
fio.h
host.h
ideodev2.h
irtio_9p.h
irtio_balloon.h
irtio_blk.h
irtio_console.h
irtio_net.h
irtio_ring.h
m_sockets.h
sp1.h
t.h
anrouter.h
atchdog.h
il6210_uapi.h
imax.h
imax/i2400m.h
ireless.h
25.h
frm.h
orro.h
82d7504cd7d5c8d2175fb3b1a4ee3518cad6aa0f 26-Jan-2015 Christopher Ferris <cferris@google.com> Update kernel headers to v3.18.3.

Bug: 19127803
Change-Id: I67fa0832322ddd0032d909476047578be052bcf2
udit.h
inder.h
pf.h
pf_common.h
sg.h
an/netlink.h
m-ioctl.h
lf-em.h
lf.h
rrqueue.h
thtool.h
cntl.h
ilter.h
ou.h
s.h
enwqe/genwqe_card.h
yperv.h
8k.h
f_bridge.h
f_ether.h
f_link.h
f_tunnel.h
n6.h
net_diag.h
nput.h
on.h
on_test.h
p_vs.h
pv6.h
ernel-page-flags.h
exec.h
vm.h
et_tstamp.h
etdevice.h
etfilter/ipset/ip_set.h
etfilter/nf_nat.h
etfilter/nf_tables.h
etfilter/nfnetlink_acct.h
etfilter/xt_bpf.h
etfilter/xt_set.h
etfilter_arp/arpt_mangle.h
fsd/export.h
l80211.h
penvswitch.h
ci_regs.h
rctl.h
aid/md_u.h
andom.h
ctp.h
eccomp.h
erial_core.h
erial_reg.h
erio.h
miapp.h
ysctl.h
arget_core_user.h
ipc_config.h
hid.h
input.h
sb/functionfs.h
4l2-controls.h
ersion.h
fio.h
ideodev2.h
irtio_blk.h
il6210_uapi.h
attr.h
frm.h
cbf33a9988183797b66e75f43fd44e79c11f41d2 18-Sep-2014 Christopher Ferris <cferris@google.com> am d5e1c583: Merge "Move to v3.16.3 kernel headers."

* commit 'd5e1c583a66a821c7d7e8f43e1238a4569981b90':
Move to v3.16.3 kernel headers.
653676dde821ce2793f270501847beedbf4a194a 18-Sep-2014 Christopher Ferris <cferris@google.com> Move to v3.16.3 kernel headers.

Change-Id: Ife491bd7630b853a78532dd74e4644438256a3a1
ersion.h
aac37784dfd696f7469361e91e2444941c3eafb1 18-Sep-2014 Christopher Ferris <cferris@google.com> am 0bd28a43: Merge "Update kernel uapi headers to v3.16.1."

* commit '0bd28a43dae87c808f6af61ad3dba042b35be7e7':
Update kernel uapi headers to v3.16.1.
ba8d4f460b51161eb82cf1006cb34a3cc1389f47 04-Sep-2014 Christopher Ferris <cferris@google.com> Update kernel uapi headers to v3.16.1.

Other changes to support the new headers:

- Remove the flock64 structure it is defined in the new headers.
- Update the syscalls to correspond with the headers.

Change-Id: I49a6b07e8b2bfffb67be71b07b58e4e6848fcc09
udit.h
inder.h
trfs.h
an.h
an/bcm.h
an/error.h
an/gw.h
an/netlink.h
an/raw.h
apability.h
thtool.h
alloc.h
ilter.h
s.h
use.h
fs2_ondisk.h
yperv.h
f.h
f_ether.h
f_fddi.h
f_link.h
f_tunnel.h
n.h
n6.h
vm.h
vm_para.h
2tp.h
ibc-compat.h
emfd.h
pls.h
eighbour.h
etdevice.h
etfilter/ipset/ip_set.h
etfilter/nf_tables.h
etfilter/nfnetlink.h
etfilter/nfnetlink_acct.h
fc.h
fsd/nfsfh.h
l80211.h
vme.h
erf_event.h
fkeyv2.h
rctl.h
sci.h
tp_clock.h
erial_core.h
erial_reg.h
hm.h
nmp.h
pi/spidev.h
cp.h
cp_metrics.h
ipc.h
ipc_config.h
dp.h
hid.h
input.h
sb/cdc-wdm.h
sb/cdc.h
sb/functionfs.h
sbdevice_fs.h
sbip.h
4l2-common.h
4l2-controls.h
4l2-dv-timings.h
4l2-mediabus.h
4l2-subdev.h
ersion.h
fio.h
ideodev2.h
attr.h
frm.h
e2d86feb7b6b0b02b5e826c5f8836a6e104e9b71 14-Sep-2014 Christopher Ferris <cferris@google.com> Pull input.h from v3.16.1 kernel headers.

(cherry-pick of 027d2717d067c3706f22bf84dc1226ede7c1566d.)

Bug: 17407564
Change-Id: Idcfc40a7254605280e3d5474c61ae1ab7b2b7b51
nput.h
027d2717d067c3706f22bf84dc1226ede7c1566d 14-Sep-2014 Christopher Ferris <cferris@google.com> Pull input.h from v3.16.1 kernel headers.

Bug: 17407564
Change-Id: Idcfc40a7254605280e3d5474c61ae1ab7b2b7b51
nput.h
18a25078f0cc0aa9842f6397e3c24a5ae8686de5 12-Jul-2014 Christopher Ferris <cferris@google.com> am c6bc0017: Merge "Update kernel headers to v3.14."

* commit 'c6bc001776931fd1c8583df2b8948dcb8bf61007':
Update kernel headers to v3.14.
38062f954c637861348dd8078cefb73554e6f12c 10-Jul-2014 Christopher Ferris <cferris@google.com> Update kernel headers to v3.14.

Other changes:
- Modify update_all.py to skip ion header files when importing into aosp.
- Fix generate_uapi_headers.sh to handle imports from a linux-stable kernel.

Change-Id: I1ad81b9ccb063c21740f9875f2cc1238052cd4b3
pm_bios.h
udit.h
cache.h
trfs.h
an/gw.h
ifs/cifs_mount.h
m4000_cs.h
onst.h
m-ioctl.h
m-log-userspace.h
n.h
qblk_xfs.h
lf-em.h
d.h
ib_rules.h
iemap.h
s.h
en_stats.h
enetlink.h
enwqe/genwqe_card.h
fs2_ondisk.h
ash_info.h
sr_netlink.h
cmpv6.h
f.h
f_addr.h
f_arp.h
f_bonding.h
f_bridge.h
f_ether.h
f_link.h
f_packet.h
f_pppox.h
f_tun.h
n.h
n6.h
nput.h
p.h
p_vs.h
pv6.h
exec.h
eyctl.h
vm.h
vm_para.h
ibc-compat.h
agic.h
ajor.h
edia.h
ic_common.h
ic_ioctl.h
queue.h
sdos_fs.h
sg.h
etconf.h
etfilter.h
etfilter/ipset/ip_set.h
etfilter/nf_conntrack_common.h
etfilter/nf_nat.h
etfilter/nf_tables.h
etfilter/nf_tables_compat.h
etfilter/nfnetlink.h
etfilter/nfnetlink_conntrack.h
etfilter/nfnetlink_cttimeout.h
etfilter/nfnetlink_queue.h
etfilter/xt_HMARK.h
etfilter/xt_IDLETIMER.h
etfilter/xt_SYNPROXY.h
etfilter/xt_cgroup.h
etfilter/xt_ipcomp.h
etfilter/xt_l2tp.h
etfilter/xt_rpfilter.h
etfilter/xt_socket.h
etfilter_bridge/ebt_802_3.h
etfilter_ipv4/ipt_CLUSTERIP.h
fc.h
fs4.h
l80211.h
vme.h
penvswitch.h
ci_regs.h
erf_event.h
kt_cls.h
kt_sched.h
pp-ioctl.h
rctl.h
trace.h
aid/md_p.h
andom.h
eiserfs_xattr.h
esource.h
tnetlink.h
ched.h
erial_core.h
hm.h
nmp.h
ockios.h
c_act/tc_defact.h
c_act/tc_ipt.h
cp.h
cp_metrics.h
imex.h
sb/ch11.h
4l2-controls.h
4l2-dv-timings.h
4l2-mediabus.h
ersion.h
fio.h
ideodev2.h
irtio_config.h
irtio_console.h
irtio_net.h
irtio_pci.h
sp1.h
imax/i2400m.h
attr.h
orro.h
orro_ids.h
eba6501c209e6df6141a77c69ebc02b33873822f 23-Apr-2014 Ruchi Kandoi <kandoiruchi@google.com> am 88920300: am aa3d46a4: Merge "prctl: Adds the PR_SET_TIMERSLACK_PID option"

* commit '889203005b62f0c2124a7fcae12f9824cbc78868':
prctl: Adds the PR_SET_TIMERSLACK_PID option
b84926b95ce81bb344109c5f9072337f354ef744 23-Apr-2014 Ruchi Kandoi <kandoiruchi@google.com> prctl: Adds the PR_SET_TIMERSLACK_PID option

Allows software to set timer clack for other thread.

Change-Id: Ifa9d2cc7844ec581356bce15434609242fd898a8
Signed-off-by: Ruchi Kandoi <kandoiruchi@google.com>
rctl.h
ba7c3079bf87077f70235d1412398ae20fe23b37 03-Feb-2014 Arve Hjønnevåg <arve@android.com> am eb26da9a: am fb4da1e7: Merge "Regenerate binder header"

* commit 'eb26da9af841c60e69f44a3affb46ec48fdaa6d3':
Regenerate binder header
fbaa254016dd42eaf521497493135b29b4f303d6 29-Jan-2014 Arve Hjønnevåg <arve@android.com> Regenerate binder header

Adds 64 bit support

Change-Id: I6db3c4f68bf2c337bff753599af193e2b062ec05
inder.h
9bed351f7958e2a23817e2c94c6294ee0e769c6b 13-Dec-2013 Christopher Ferris <cferris@google.com> am 64edf779: am 7dfd8ae1: am 513d2770: Merge "Add ioprio.h."

* commit '64edf779d79fd81a39ee5e0327f585b37cd828f2':
Add ioprio.h.
802a0a7285f32e9ea7fe783f00560f4268ece2c5 13-Dec-2013 Christopher Ferris <cferris@google.com> Add ioprio.h.

Change-Id: I153d05c5b6e9d640e319d65acb48b9cb12b6dafb
oprio.h
356a4e4a3243ddb40c41a9bbaf7e86f821aaa912 25-Nov-2013 Elliott Hughes <enh@google.com> Regenerate the bionic headers to match external/kernel-headers.

(This undoes the AOSP-only ion.h hack.)

Bug: 11859767
Change-Id: Id863c70d63b2716ae22cafd7ddb1163bbc7a3d11
on.h
c43d16a4581038422425b9b36bf95612d0383941 25-Nov-2013 Elliott Hughes <enh@google.com> Regenerate the bionic kernel headers to match external/kernel-headers.

Bug: 11859767
Change-Id: I3d746188a1c4bdf8db1358521438435d3e63dbac
on.h
8cb52b056cfc302e05304d847c4228dff15715cf 21-Nov-2013 Elliott Hughes <enh@google.com> Regenerate uapi header files.

Change-Id: Idc934ed8ae17aba3300e4022e9b42177b0907e9d
cct.h
io_abi.h
ndroid_alarm.h
shmem.h
inder.h
trfs.h
m4000_cs.h
onst.h
m-ioctl.h
en_stats.h
f_arp.h
f_link.h
f_pppolac.h
f_pppopns.h
f_pppox.h
f_tun.h
nput.h
on.h
p.h
p_vs.h
eychord.h
vm.h
sdos_fs.h
etfilter/nfnetlink_queue.h
etfilter/xt_IDLETIMER.h
etfilter/xt_socket.h
fc.h
l80211.h
penvswitch.h
erf_event.h
kt_sched.h
rctl.h
trace.h
aid/md_p.h
tnetlink.h
erial_core.h
nmp.h
ockios.h
w_sync.h
ync.h
sb/ch11.h
sb/f_accessory.h
sb/f_mtp.h
ersion.h
fio.h
ideodev2.h
irtio_config.h
irtio_console.h
irtio_pci.h
e372ec8cf96204441760c83dfa97ca929f382a72 16-Nov-2013 Christopher Ferris <cferris@google.com> Pull in cleaned version.h header.

Change-Id: Ia917af9336b63ed5a10147770a8110134cb274cb
ersion.h
740531354e21d7ba84a8bc6a9ec09ac5c50e9a65 09-Nov-2013 Elliott Hughes <enh@google.com> Add a temporary uapi/linux/compiler.h until upstream has one.

Bug: 11559337
Change-Id: I205974b1a26e4f85d0e11503afa80669195d211c
ompiler.h
40596aa0054bcfa76148f55321bf4b979e2242be 05-Nov-2013 Elliott Hughes <enh@google.com> Make cpp.py less braindead.

The old code ignored operator precedence (!), despite having two tables
of operator precedence. The code's still pretty awful, but I've cleaned
it up enough to fix this, the most important bug.

This patch lets us correctly clean the uapi unistd.h, stat.h, and swab.h files,
and also fixes the mess we were already making of various old kernel
header files. I've added a bunch more tests, fixed the existing tests that
the existing script was already failing (!), and changed the script so that
the tests are run every time the script is run.

We can probably remove some of the old kernel header files that we were
parsing incorrectly, but we can worry about that later.

Bug: 11253477
Change-Id: Ie66c65b3a7ae13b4e98ed8038a6a534f06eae0e5
4l2-dv-timings.h
460fa7033b17c49e3e6fdaee49eb6d7d666e16d9 23-Oct-2013 Ben Cheng <bccheng@google.com> Add __EXPORTED_HEADERS__ as predefined macro.

To weed out stuff like this in uapi/linux/types.h

ifndef __EXPORTED_HEADERS__
warning "Attempt to use kernel headers from user space, see
http://kernelnewbies.org/KernelHeaders"
endif /* __EXPORTED_HEADERS__ */

Change-Id: I6506cea6248f7a3b44a839b98e91bdd0d3a6c4cd
ypes.h
655a7c081f83b8351ed5f11a6c6accd9458293a8 17-Oct-2013 Ben Cheng <bccheng@google.com> Add processed uapi kernel headers (common and aarch64-specific)

Change-Id: If0be7b83bd8fe7cb02472d173f7c452aabf61124
.out.h
cct.h
db.h
dfs_fs.h
ffs_hardblocks.h
gpgart.h
io_abi.h
pm_bios.h
rcfb.h
talk.h
tm.h
tm_eni.h
tm_he.h
tm_idt77105.h
tm_nicstar.h
tm_tcp.h
tm_zatm.h
tmapi.h
tmarp.h
tmbr2684.h
tmclip.h
tmdev.h
tmioc.h
tmlec.h
tmmpc.h
tmppp.h
tmsap.h
tmsvc.h
udit.h
uto_fs.h
uto_fs4.h
uxvec.h
x25.h
1lli.h
aycom.h
cm933xx_hcs.h
fs_fs.h
infmts.h
lkpg.h
lktrace_api.h
pqether.h
sg.h
trfs.h
yteorder/big_endian.h
yteorder/little_endian.h
aif/caif_socket.h
aif/if_caif.h
an.h
an/bcm.h
an/error.h
an/gw.h
an/netlink.h
an/raw.h
apability.h
api.h
ciss_defs.h
ciss_ioctl.h
drom.h
groupstats.h
hio.h
m4000_cs.h
n_proc.h
oda.h
oda_psdev.h
off.h
onnector.h
onst.h
ramfs_fs.h
uda.h
yclades.h
ycx_cfm.h
cbnl.h
ccp.h
lm.h
lm_device.h
lm_netlink.h
lm_plock.h
lmconstants.h
m-ioctl.h
m-log-userspace.h
n.h
qblk_xfs.h
vb/audio.h
vb/ca.h
vb/dmx.h
vb/frontend.h
vb/net.h
vb/osd.h
vb/version.h
vb/video.h
dd.h
fs_fs_sb.h
lf-em.h
lf-fdpic.h
lf.h
lfcore.h
rrno.h
rrqueue.h
thtool.h
ventpoll.h
advise.h
alloc.h
anotify.h
b.h
cntl.h
d.h
dreg.h
ib_rules.h
iemap.h
ilter.h
irewire-cdev.h
irewire-constants.h
lat.h
s.h
sl_hypervisor.h
use.h
utex.h
ameport.h
en_stats.h
enetlink.h
fs2_ondisk.h
igaset_dev.h
dlc.h
dlc/ioctl.h
dlcdrv.h
dreg.h
id.h
iddev.h
idraw.h
pet.h
si/hsi_char.h
w_breakpoint.h
ysdn_if.h
2c-dev.h
2c.h
2o-dev.h
8k.h
cmp.h
cmpv6.h
f.h
f_addr.h
f_addrlabel.h
f_alg.h
f_arcnet.h
f_arp.h
f_bonding.h
f_bridge.h
f_cablemodem.h
f_eql.h
f_ether.h
f_fc.h
f_fddi.h
f_frad.h
f_hippi.h
f_infiniband.h
f_link.h
f_ltalk.h
f_packet.h
f_phonet.h
f_plip.h
f_ppp.h
f_pppol2tp.h
f_pppox.h
f_slip.h
f_team.h
f_tun.h
f_tunnel.h
f_vlan.h
f_x25.h
gmp.h
n.h
n6.h
n_route.h
net_diag.h
notify.h
nput.h
octl.h
p.h
p6_tunnel.h
p_vs.h
pc.h
pmi.h
pmi_msgdefs.h
psec.h
pv6.h
pv6_route.h
px.h
rda.h
rqnr.h
sdn.h
sdn/capicmd.h
sdn_divertif.h
sdn_ppp.h
sdnif.h
so_fs.h
vtv.h
vtvfb.h
xjuser.h
ffs2.h
oystick.h
d.h
dev_t.h
ernel-page-flags.h
ernel.h
ernelcapi.h
exec.h
eyboard.h
eyctl.h
vm.h
vm_para.h
2tp.h
imits.h
lc.h
oop.h
p.h
agic.h
ajor.h
ap_to_7segment.h
atroxfb.h
dio.h
edia.h
ei.h
empolicy.h
eye.h
ii.h
inix_fs.h
man.h
mc/ioctl.h
mtimer.h
odule.h
queue.h
route.h
route6.h
sdos_fs.h
sg.h
tio.h
_r3964.h
bd.h
cp.h
cp_fs.h
cp_mount.h
cp_no.h
eighbour.h
et.h
et_dropmon.h
et_tstamp.h
etconf.h
etdevice.h
etfilter.h
etfilter/ipset/ip_set.h
etfilter/ipset/ip_set_bitmap.h
etfilter/ipset/ip_set_hash.h
etfilter/ipset/ip_set_list.h
etfilter/nf_conntrack_common.h
etfilter/nf_conntrack_ftp.h
etfilter/nf_conntrack_sctp.h
etfilter/nf_conntrack_tcp.h
etfilter/nf_conntrack_tuple_common.h
etfilter/nf_nat.h
etfilter/nfnetlink.h
etfilter/nfnetlink_acct.h
etfilter/nfnetlink_compat.h
etfilter/nfnetlink_conntrack.h
etfilter/nfnetlink_cthelper.h
etfilter/nfnetlink_cttimeout.h
etfilter/nfnetlink_log.h
etfilter/nfnetlink_queue.h
etfilter/x_tables.h
etfilter/xt_AUDIT.h
etfilter/xt_CHECKSUM.h
etfilter/xt_CLASSIFY.h
etfilter/xt_CONNMARK.h
etfilter/xt_CONNSECMARK.h
etfilter/xt_CT.h
etfilter/xt_DSCP.h
etfilter/xt_IDLETIMER.h
etfilter/xt_LED.h
etfilter/xt_LOG.h
etfilter/xt_MARK.h
etfilter/xt_NFLOG.h
etfilter/xt_NFQUEUE.h
etfilter/xt_RATEEST.h
etfilter/xt_SECMARK.h
etfilter/xt_TCPMSS.h
etfilter/xt_TCPOPTSTRIP.h
etfilter/xt_TEE.h
etfilter/xt_TPROXY.h
etfilter/xt_addrtype.h
etfilter/xt_bpf.h
etfilter/xt_cluster.h
etfilter/xt_comment.h
etfilter/xt_connbytes.h
etfilter/xt_connlabel.h
etfilter/xt_connlimit.h
etfilter/xt_connmark.h
etfilter/xt_conntrack.h
etfilter/xt_cpu.h
etfilter/xt_dccp.h
etfilter/xt_devgroup.h
etfilter/xt_dscp.h
etfilter/xt_ecn.h
etfilter/xt_esp.h
etfilter/xt_hashlimit.h
etfilter/xt_helper.h
etfilter/xt_iprange.h
etfilter/xt_ipvs.h
etfilter/xt_length.h
etfilter/xt_limit.h
etfilter/xt_mac.h
etfilter/xt_mark.h
etfilter/xt_multiport.h
etfilter/xt_nfacct.h
etfilter/xt_osf.h
etfilter/xt_owner.h
etfilter/xt_physdev.h
etfilter/xt_pkttype.h
etfilter/xt_policy.h
etfilter/xt_quota.h
etfilter/xt_rateest.h
etfilter/xt_realm.h
etfilter/xt_recent.h
etfilter/xt_sctp.h
etfilter/xt_set.h
etfilter/xt_socket.h
etfilter/xt_state.h
etfilter/xt_statistic.h
etfilter/xt_string.h
etfilter/xt_tcpmss.h
etfilter/xt_tcpudp.h
etfilter/xt_time.h
etfilter/xt_u32.h
etfilter_arp.h
etfilter_arp/arp_tables.h
etfilter_arp/arpt_mangle.h
etfilter_bridge.h
etfilter_bridge/ebt_802_3.h
etfilter_bridge/ebt_among.h
etfilter_bridge/ebt_arp.h
etfilter_bridge/ebt_arpreply.h
etfilter_bridge/ebt_ip.h
etfilter_bridge/ebt_ip6.h
etfilter_bridge/ebt_limit.h
etfilter_bridge/ebt_log.h
etfilter_bridge/ebt_mark_m.h
etfilter_bridge/ebt_mark_t.h
etfilter_bridge/ebt_nat.h
etfilter_bridge/ebt_nflog.h
etfilter_bridge/ebt_pkttype.h
etfilter_bridge/ebt_redirect.h
etfilter_bridge/ebt_stp.h
etfilter_bridge/ebt_ulog.h
etfilter_bridge/ebt_vlan.h
etfilter_bridge/ebtables.h
etfilter_decnet.h
etfilter_ipv4.h
etfilter_ipv4/ip_tables.h
etfilter_ipv4/ipt_CLUSTERIP.h
etfilter_ipv4/ipt_ECN.h
etfilter_ipv4/ipt_LOG.h
etfilter_ipv4/ipt_REJECT.h
etfilter_ipv4/ipt_TTL.h
etfilter_ipv4/ipt_ULOG.h
etfilter_ipv4/ipt_ah.h
etfilter_ipv4/ipt_ecn.h
etfilter_ipv4/ipt_ttl.h
etfilter_ipv6.h
etfilter_ipv6/ip6_tables.h
etfilter_ipv6/ip6t_HL.h
etfilter_ipv6/ip6t_LOG.h
etfilter_ipv6/ip6t_NPT.h
etfilter_ipv6/ip6t_REJECT.h
etfilter_ipv6/ip6t_ah.h
etfilter_ipv6/ip6t_frag.h
etfilter_ipv6/ip6t_hl.h
etfilter_ipv6/ip6t_ipv6header.h
etfilter_ipv6/ip6t_mh.h
etfilter_ipv6/ip6t_opts.h
etfilter_ipv6/ip6t_rt.h
etlink.h
etlink_diag.h
etrom.h
fc.h
fs.h
fs2.h
fs3.h
fs4.h
fs4_mount.h
fs_fs.h
fs_idmap.h
fs_mount.h
fsacl.h
fsd/cld.h
fsd/debug.h
fsd/export.h
fsd/nfsfh.h
fsd/stats.h
l80211.h
ubus.h
vram.h
map3isp.h
mapfb.h
om.h
penvswitch.h
acket_diag.h
aram.h
arport.h
atchkey.h
ci.h
ci_regs.h
erf_event.h
ersonality.h
fkeyv2.h
g.h
hantom.h
honet.h
kt_cls.h
kt_sched.h
ktcdvd.h
mu.h
oll.h
osix_types.h
pdev.h
pp-comp.h
pp-ioctl.h
pp_defs.h
ps.h
rctl.h
tp_clock.h
trace.h
nx4_fs.h
nxtypes.h
uota.h
adeonfb.h
aid/md_p.h
aid/md_u.h
andom.h
aw.h
ds.h
eboot.h
eiserfs_fs.h
eiserfs_xattr.h
esource.h
fkill.h
omfs_fs.h
ose.h
oute.h
tc.h
tnetlink.h
cc.h
ched.h
creen_info.h
ctp.h
dla.h
eccomp.h
ecurebits.h
elinux_netlink.h
em.h
erial.h
erial_core.h
erial_reg.h
erio.h
hm.h
ignal.h
ignalfd.h
nmp.h
ock_diag.h
ocket.h
ockios.h
om.h
onet.h
onypi.h
ound.h
oundcard.h
pi/spidev.h
tat.h
tddef.h
tring.h
unrpc/debug.h
uspend_ioctls.h
wab.h
ynclink.h
ysctl.h
ysinfo.h
askstats.h
c_act/tc_csum.h
c_act/tc_gact.h
c_act/tc_ipt.h
c_act/tc_mirred.h
c_act/tc_nat.h
c_act/tc_pedit.h
c_act/tc_skbedit.h
c_ematch/tc_em_cmp.h
c_ematch/tc_em_meta.h
c_ematch/tc_em_nbyte.h
c_ematch/tc_em_text.h
cp.h
cp_metrics.h
elephony.h
ermios.h
ime.h
imes.h
imex.h
iocl.h
ipc.h
ipc_config.h
oshiba.h
ty.h
ty_flags.h
ypes.h
df_fs_i.h
dp.h
hid.h
input.h
io.h
ltrasound.h
n.h
nistd.h
nix_diag.h
sb/audio.h
sb/cdc-wdm.h
sb/cdc.h
sb/ch11.h
sb/ch9.h
sb/functionfs.h
sb/g_printer.h
sb/gadgetfs.h
sb/midi.h
sb/tmc.h
sb/video.h
sbdevice_fs.h
time.h
tsname.h
uid.h
vcvideo.h
4l2-common.h
4l2-controls.h
4l2-dv-timings.h
4l2-mediabus.h
4l2-subdev.h
eth.h
fio.h
host.h
ideodev2.h
irtio_9p.h
irtio_balloon.h
irtio_blk.h
irtio_config.h
irtio_console.h
irtio_ids.h
irtio_net.h
irtio_pci.h
irtio_ring.h
irtio_rng.h
m_sockets.h
t.h
ait.h
anrouter.h
atchdog.h
imax.h
imax/i2400m.h
ireless.h
25.h
attr.h
frm.h