index
:
kernel/git/elder/test.git
master
Alex Elder's fork of linux.git
Alex Elder
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
net
/
xfrm
Age
Commit message (
Expand
)
Author
Files
Lines
2014-08-06
list: fix order of arguments for hlist_add_after(_rcu)
Ken Helias
1
-2
/
+2
2014-06-30
xfrm: Fix installation of AH IPsec SAs
Tobias Brunner
1
-4
/
+3
2014-06-26
xfrm: Fix refcount imbalance in xfrm_lookup
Steffen Klassert
1
-0
/
+2
2014-06-03
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-11
/
+25
2014-06-03
xfrm: fix race between netns cleanup and state expire notification
Michal Kubecek
1
-11
/
+25
2014-05-22
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...
David S. Miller
4
-105
/
+36
2014-05-13
net/xfrm/xfrm_output.c: move EXPORT_SYMBOL
Fabian Frederick
1
-3
/
+2
2014-05-12
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-1
/
+1
2014-05-07
net: clean up snmp stats code
WANG Cong
2
-8
/
+5
2014-04-24
net: Use netlink_ns_capable to verify the permisions of netlink messages
Eric W. Biederman
1
-1
/
+1
2014-04-23
xfrm: Remove useless xfrm_audit struct.
Tetsuo Handa
3
-78
/
+34
2014-04-22
xfrm: Remove useless secid field from xfrm_audit.
Tetsuo Handa
3
-45
/
+21
2014-04-15
ipv4: add a sock pointer to dst->output() path.
Eric Dumazet
1
-1
/
+1
2014-03-25
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-3
/
+3
2014-03-18
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...
David S. Miller
3
-6
/
+81
2014-03-14
xfrm: Introduce xfrm_input_afinfo to access the the callbacks properly
Steffen Klassert
1
-0
/
+75
2014-03-12
flowcache: Fix resource leaks on namespace exit.
Steffen Klassert
1
-1
/
+6
2014-03-10
selinux: add gfp argument to security_xfrm_policy_alloc and fix callers
Nikolay Aleksandrov
1
-3
/
+3
2014-03-07
xfrm: rename struct xfrm_filter
Nicolas Dichtel
2
-6
/
+6
2014-03-05
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
3
-12
/
+18
2014-02-26
xfrm: Fix unlink race when policies are deleted.
Steffen Klassert
1
-1
/
+1
2014-02-25
xfrm: Add xfrm_tunnel_skb_cb to the skb common buffer
Steffen Klassert
1
-0
/
+5
2014-02-25
xfrm4: Add IPsec protocol multiplexer
Steffen Klassert
1
-6
/
+11
2014-02-21
xfrm: Cleanup error handling of xfrm_state_clone
Steffen Klassert
1
-11
/
+5
2014-02-20
xfrm: Clone states properly on migration
Steffen Klassert
2
-5
/
+8
2014-02-20
xfrm: Take xfrm_state_lock in xfrm_migrate_state_find
Steffen Klassert
1
-5
/
+8
2014-02-20
xfrm: Fix NULL pointer dereference on sub policy usage
Steffen Klassert
1
-1
/
+1
2014-02-19
xfrm: Remove caching of xfrm_policy_sk_bundles
Steffen Klassert
1
-28
/
+0
2014-02-17
ipsec: add support of limited SA dump
Nicolas Dichtel
2
-2
/
+51
2014-02-13
xfrm: avoid creating temporary SA when there are no listeners
Horia Geanta
2
-0
/
+37
2014-02-12
flowcache: Make flow cache name space aware
Fan Du
1
-3
/
+4
2014-02-12
xfrm: Don't prohibit AH from using ESN feature
Fan Du
1
-1
/
+2
2014-01-25
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
Linus Torvalds
5
-217
/
+239
2014-01-23
Merge git://git.infradead.org/users/eparis/audit
Linus Torvalds
3
-13
/
+13
2014-01-14
net: replace macros net_random and net_srandom with direct calls to prandom
Aruna-Hewapathirane
1
-1
/
+1
2014-01-13
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...
David S. Miller
5
-34
/
+56
2014-01-13
audit: convert all sessionid declaration to unsigned int
Eric Paris
3
-13
/
+13
2014-01-07
net: xfrm: xfrm_policy: silence compiler warning
Ying Xue
1
-0
/
+2
2014-01-07
net: xfrm: xfrm_policy: fix inline not at beginning of declaration
Daniel Borkmann
1
-6
/
+6
2014-01-03
{pktgen, xfrm} Introduce xfrm_state_lookup_byspi for pktgen
Fan Du
1
-0
/
+22
2014-01-03
{pktgen, xfrm} Correct xfrm_state_lock usage in xfrm_stateonly_find
Fan Du
1
-2
/
+2
2014-01-02
xfrm: checkpatch erros with inline keyword position
Weilong Chen
1
-3
/
+3
2014-01-02
xfrm: fix checkpatch error
Weilong Chen
1
-2
/
+2
2014-01-02
xfrm: checkpatch erros with space prohibited
Weilong Chen
2
-4
/
+4
2014-01-02
xfrm: checkpatch errors with foo * bar
Weilong Chen
3
-13
/
+13
2014-01-02
xfrm: checkpatch errors with space
Weilong Chen
4
-13
/
+13
2013-12-16
xfrm: export verify_userspi_info for pkfey and netlink interface
Fan Du
2
-24
/
+25
2013-12-16
xfrm: check user specified spi for IPComp
Fan Du
1
-1
/
+3
2013-12-06
xfrm: Remove ancient sleeping when the SA is in acquire state
Steffen Klassert
2
-39
/
+3
2013-12-06
xfrm: Namespacify xfrm state/policy locks
Fan Du
3
-103
/
+119
2013-12-06
xfrm: Using the right namespace to migrate key info
Fan Du
2
-6
/
+7
2013-12-06
xfrm: Try to honor policy index if it's supplied by user
Fan Du
2
-6
/
+20
2013-11-07
net: move pskb_put() to core code
Mathias Krause
1
-13
/
+0
2013-11-04
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-6
/
+6
2013-11-02
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...
David S. Miller
2
-2
/
+11
2013-10-23
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
3
-35
/
+52
2013-10-21
xfrm: Don't queue retransmitted packets if the original is still on the host
Steffen Klassert
1
-0
/
+7
2013-10-21
xfrm: use vmalloc_node() for percpu scratches
Eric Dumazet
1
-2
/
+4
2013-10-19
net: misc: Remove extern from function prototypes
Joe Perches
1
-2
/
+2
2013-10-18
xfrm: prevent ipcomp scratch buffer race condition
Michal Kubecek
1
-6
/
+6
2013-10-08
xfrm: check for a vaild skb in xfrm_policy_queue_process
Steffen Klassert
1
-0
/
+4
2013-10-08
xfrm: Add refcount handling to queued policies
Steffen Klassert
1
-7
/
+17
2013-10-01
xfrm: Simplify SA looking up when using wildcard source
Fan Du
1
-1
/
+1
2013-10-01
xfrm: Force SA to be lookup again if SA in acquire state
Fan Du
1
-1
/
+1
2013-09-30
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...
David S. Miller
1
-1
/
+1
2013-09-25
xfrm: Fix aevent generation for each received packet
Thomas Egerer
1
-24
/
+27
2013-09-17
xfrm: Guard IPsec anti replay window against replay bitmap
Fan Du
2
-3
/
+3
2013-09-16
xfrm: Fix replay size checking on async events
Steffen Klassert
1
-1
/
+1
2013-09-05
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
3
-13
/
+24
2013-08-28
xfrm: Fix potential null pointer dereference in xdst_queue_output
Steffen Klassert
1
-8
/
+1
2013-08-26
xfrm: announce deleation of temporary SA
Nicolas Dichtel
1
-1
/
+1
2013-08-19
xfrm: remove irrelevant comment in xfrm_input().
Rami Rosen
1
-2
/
+0
2013-08-19
xfrm: choose protocol family by skb protocol
Hannes Frederic Sowa
1
-1
/
+9
2013-08-16
xfrm: Make xfrm_state timer monotonic
Fan Du
1
-1
/
+2
2013-08-14
xfrm: make local error reporting more robust
Hannes Frederic Sowa
2
-5
/
+15
2013-08-06
xfrm: Delete hold_timer when destroy policy
Fan Du
1
-1
/
+1
2013-08-05
xfrm: constify mark argument of xfrm_find_acq()
Mathias Krause
1
-5
/
+7
2013-07-31
net: split rt_genid for ipv4 and ipv6
fan.du
1
-1
/
+7
2013-06-26
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...
David S. Miller
2
-0
/
+6
2013-06-06
xfrm: add LINUX_MIB_XFRMACQUIREERROR statistic counter
Fan Du
2
-0
/
+6
2013-06-05
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
2
-1
/
+4
2013-06-04
xfrm: simplify the exit path of xfrm_output_one()
Jean Sacren
1
-5
/
+4
2013-05-31
xfrm: force a garbage collection after deleting a policy
Paul Moore
2
-1
/
+4
2013-05-28
net: pass info struct via netdevice notifier
Jiri Pirko
1
-1
/
+1
2013-05-23
xfrm: properly handle invalid states as an error
Timo Teräs
1
-0
/
+1
2013-05-02
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Linus Torvalds
1
-0
/
+13
2013-04-25
xfrm: add rfc4494 AES-CMAC-96 support
Jussi Kivilinna
1
-0
/
+13
2013-04-11
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...
David S. Miller
2
-2
/
+16
2013-04-01
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-1
/
+65
2013-03-27
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...
David S. Miller
1
-1
/
+65
2013-03-25
xfrm: Fix esn sequence number diff calculation in xfrm_replay_notify_esn()
Mathias Krause
1
-4
/
+2
2013-03-20
xfrm: Fix replay notification for esn.
Steffen Klassert
1
-1
/
+67
2013-03-19
xfrm: use xfrm direction when lookup policy
Baker Zhang
1
-2
/
+21
2013-03-06
xfrm_user: constify netlink dispatch table
Mathias Krause
1
-2
/
+2
2013-03-06
xfrm: allow to avoid copying DSCP during encapsulation
Nicolas Dichtel
2
-0
/
+14
2013-02-27
hlist: drop the node parameter from iterators
Sasha Levin
2
-53
/
+36
2013-02-21
Merge tag 'driver-core-3.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...
Linus Torvalds
1
-8
/
+8
2013-02-18
net: proc: change proc_net_remove to remove_proc_entry
Gao feng
1
-1
/
+1
2013-02-18
net: proc: change proc_net_fops_create to proc_create
Gao feng
1
-2
/
+2
2013-02-14
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...
David S. Miller
3
-13
/
+301
2013-02-11
xfrm: Allow inserting policies with matching mark and different priorities
Steffen Klassert
1
-2
/
+16
2013-02-06
xfrm: Add a state resolution packet queue
Steffen Klassert
1
-4
/
+225
2013-02-01
xfrm: fix a unbalanced lock
Li RongQing
1
-1
/
+1
2013-02-01
pf_key/xfrm_algo: prepare pf_key and xfrm_algo for new algorithms without pfk...
Jussi Kivilinna
1
-6
/
+59
2013-01-29
xfrm: Convert xfrm_addr_cmp() to boolean xfrm_addr_equal().
YOSHIFUJI Hideaki / 吉藤英明
3
-30
/
+30
2013-01-29
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
2
-2
/
+4
2013-01-21
xfrm: fix freed block size calculation in xfrm_policy_fini()
Michal Kubecek
1
-1
/
+1
2013-01-18
net/xfrm/xfrm_replay: avoid division by zero
Nickolai Zeldovich
1
-1
/
+3
2013-01-17
xfrm: use separated locks to protect pointers of struct xfrm_state_afinfo
Cong Wang
1
-25
/
+18
2013-01-16
xfrm: replace rwlock on xfrm_km_list with rcu
Cong Wang
1
-28
/
+30
2013-01-16
xfrm: replace rwlock on xfrm_state_afinfo with rcu
Cong Wang
1
-17
/
+16
2013-01-11
net/xfrm: remove depends on CONFIG_EXPERIMENTAL
Kees Cook
1
-8
/
+8
2013-01-08
xfrm_algo: probe asynchronous block ciphers instead of synchronous
Jussi Kivilinna
1
-2
/
+1
2013-01-07
xfrm: removes a superfluous check and add a statistic
Li RongQing
3
-3
/
+7
2012-11-22
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...
David S. Miller
2
-12
/
+9
2012-11-18
net: Allow userns root to control llc, netfilter, netlink, packet, and xfrm
Eric W. Biederman
1
-1
/
+1
2012-11-18
net: Don't export sysctls to unprivileged users
Eric W. Biederman
1
-0
/
+4
2012-11-13
net: xfrm: use __this_cpu_read per-cpu helper
Shan Wei
1
-5
/
+3
2012-11-08
xfrm: remove redundant replay_esn check
Ulrich Weber
1
-7
/
+6
2012-10-02
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
Linus Torvalds
3
-84
/
+88
2012-10-02
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...
Linus Torvalds
3
-13
/
+13
2012-09-28
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
2
-16
/
+44
2012-09-20
xfrm_user: don't copy esn replay window twice for new states
Mathias Krause
1
-4
/
+5
2012-09-20
xfrm_user: ensure user supplied esn replay window is valid
Mathias Krause
1
-6
/
+25
2012-09-20
xfrm_user: fix info leak in copy_to_user_tmpl()
Mathias Krause
1
-0
/
+1
2012-09-20
xfrm_user: fix info leak in copy_to_user_policy()
Mathias Krause
1
-0
/
+1
2012-09-20
xfrm_user: fix info leak in copy_to_user_state()
Mathias Krause
1
-0
/
+1
2012-09-20
xfrm_user: fix info leak in copy_to_user_auth()
Mathias Krause
1
-1
/
+1
2012-09-18
xfrm: fix a read lock imbalance in make_blackhole
Li RongQing
1
-1
/
+1
2012-09-18
xfrm_user: return error pointer instead of NULL #2
Mathias Krause
1
-2
/
+4
2012-09-18
xfrm_user: return error pointer instead of NULL
Mathias Krause
1
-2
/
+4
2012-09-18
xfrm: invalidate dst on policy insertion/deletion
Nicolas Dichtel
1
-0
/
+1
2012-09-17
userns: Convert the audit loginuid to be a kuid
Eric W. Biederman
3
-13
/
+13
2012-09-15
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
3
-2
/
+19
2012-09-10
xfrm: Report user triggered expirations against the users socket
Eric W. Biederman
1
-2
/
+2
2012-09-10
netlink: Rename pid to portid to avoid confusion
Eric W. Biederman
2
-36
/
+36
2012-09-08
netlink: hide struct module parameter in netlink_kernel_create
Pablo Neira Ayuso
1
-1
/
+1
2012-09-04
xfrm: Workaround incompatibility of ESN and async crypto
Steffen Klassert
2
-1
/
+16
2012-08-31
net/xfrm/xfrm_state.c: fix error return code
Julia Lawall
1
-1
/
+3
2012-08-22
xfrm: fix RCU bugs
Eric Dumazet
1
-37
/
+39
2012-08-22
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-0
/
+2
2012-08-20
net: ipv6: fix oops in inet_putpeer()
Patrick McHardy
1
-0
/
+2
2012-08-16
xfrm: Use rcu_dereference_bh to deference pointer protected by rcu_read_lock_bh
Fan Du
1
-2
/
+2
2012-08-15
xfrm: remove redundant parameter "int dir" in struct xfrm_mgr.acquire
Fan Du
2
-6
/
+5
2012-08-14
Replace rwlock on xfrm_policy_afinfo with rcu
Priyanka Jain
1
-18
/
+21
2012-08-02
Fix unexpected SA hard expiration after changing date
Fan Du
1
-4
/
+17
2012-07-20
net: Document dst->obsolete better.
David S. Miller
1
-11
/
+12
2012-07-14
xfrm: Initialize the struct xfrm_dst behind the dst_enty field
Steffen Klassert
1
-2
/
+3
2012-07-05
xfrm: No need to copy generic neighbour pointer.
David S. Miller
1
-3
/
+0
2012-07-05
net: Add optional SKB arg to dst_ops->neigh_lookup().
David S. Miller
1
-2
/
+4
2012-06-29
netlink: add netlink_kernel_cfg parameter to netlink_kernel_create
Pablo Neira Ayuso
1
-2
/
+5
2012-06-27
xfrm_user: Propagate netlink error codes properly.
David S. Miller
1
-190
/
+204
2012-05-27
ipv6: fix incorrect ipsec fragment
Gao feng
1
-0
/
+3
2012-05-21
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/...
Linus Torvalds
1
-0
/
+1
2012-05-15
xfrm: Convert several xfrm policy match functions to bool.
David S. Miller
1
-13
/
+14
2012-05-15
xfrm_algo: drop an unnecessary inclusion
Jan Beulich
1
-3
/
+0
2012-05-15
xfrm: make xfrm_algo.c a module
Jan Beulich
3
-5
/
+13
2012-04-20
net: Convert all sysctl registrations to register_net_sysctl
Eric W. Biederman
1
-1
/
+1
2012-04-15
net: cleanup unsigned to unsigned int
Eric Dumazet
1
-4
/
+4
2012-04-09
SELinux: include flow.h where used rather than get it indirectly
Eric Paris
1
-0
/
+1
2012-04-01
xfrm_user: Stop using NLA_PUT*().
David S. Miller
1
-43
/
+62
2012-03-22
xfrm: Access the replay notify functions via the registered callbacks
Steffen Klassert
1
-3
/
+3
2012-03-22
xfrm: Remove unused xfrm_state from xfrm_state_check_space
Steffen Klassert
1
-2
/
+2
2012-02-26
netlink: add netlink_dump_control structure for netlink_dump_start()
Pablo Neira Ayuso
1
-2
/
+7
2012-01-14
Merge branch 'for-linus' of git://selinuxproject.org/~jmorris/linux-security
Linus Torvalds
1
-1
/
+1
2012-01-12
net: reintroduce missing rcu_assign_pointer() calls
Eric Dumazet
1
-1
/
+1
2012-01-05
security: remove the security_netlink_recv hook as it is equivalent to capable()
Eric Paris
1
-1
/
+1
2011-12-23
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-4
/
+14
2011-12-21
net: Add a flow_cache_flush_deferred function
Steffen Klassert
1
-4
/
+14
2011-12-11
net: use IS_ENABLED(CONFIG_IPV6)
Eric Dumazet
2
-9
/
+9
2011-12-05
net: Rename dst_get_neighbour{, _raw} to dst_get_neighbour_noref{, _raw}.
David Miller
1
-1
/
+1
2011-11-26
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-4
/
+6
2011-11-26
net: Move mtu handling down to the protocol depended handlers
Steffen Klassert
1
-1
/
+3
2011-11-26
net: Rename the dst_opt default_mtu method to mtu
Steffen Klassert
1
-3
/
+3
2011-11-22
net: remove ipv6_addr_copy()
Alexey Dobriyan
1
-8
/
+4
2011-11-22
xfrm: optimize ipv4 selector matching
Alexey Dobriyan
1
-2
/
+2
2011-10-31
net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modules
Paul Gortmaker
2
-0
/
+2
2011-10-19
net: add skb frag size accessors
Eric Dumazet
1
-1
/
+1
2011-10-18
xfrm: Simplify the replay check and advance functions
Steffen Klassert
1
-64
/
+34
2011-10-07
Merge branch 'master' of github.com:davem330/net
David S. Miller
1
-4
/
+6
2011-09-27
net: check return value for dst_alloc
Madalin Bucur
1
-4
/
+6
2011-09-22
Merge branch 'master' of github.com:davem330/net
David S. Miller
1
-0
/
+5
2011-09-21
xfrm: Perform a replay check after return from async codepaths
Steffen Klassert
1
-0
/
+5
2011-08-24
net: xfrm: convert to SKB frag APIs
Ian Campbell
1
-4
/
+7
2011-08-02
rcu: convert uses of rcu_assign_pointer(x, NULL) to RCU_INIT_POINTER
Stephen Hemminger
1
-2
/
+2
2011-07-28
xfrm: Fix key lengths for rfc3686(ctr(aes))
Tushar Gohad
1
-2
/
+2
2011-07-18
net: Add ->neigh_lookup() operation to dst_ops
David S. Miller
1
-0
/
+7
2011-07-17
net: Abstract dst->neighbour accesses behind helpers.
David S. Miller
1
-1
/
+1
2011-07-14
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...
David S. Miller
1
-0
/
+2
2011-07-08
XFRM: Fix memory leak in xfrm_state_update
Tushar Gohad
1
-0
/
+2
2011-07-05
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...
David S. Miller
1
-3
/
+3
2011-07-01
xfrm: Remove family arg from xfrm_bundle_ok
Steffen Klassert
1
-3
/
+3
2011-06-20
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...
David S. Miller
1
-2
/
+2
2011-06-09
rtnetlink: Compute and store minimum ifinfo dump size
Greg Rose
1
-1
/
+2
2011-06-07
xfrm: Fix off by one in the replay advance functions
Steffen Klassert
1
-2
/
+2
2011-05-11
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...
David S. Miller
2
-1
/
+16
2011-05-10
xfrm: Don't allow esn with disabled anti replay detection
Steffen Klassert
1
-0
/
+3
2011-05-10
xfrm: Assign the inner mode output function to the dst entry
Steffen Klassert
1
-1
/
+13
2011-05-05
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...
David S. Miller
2
-1
/
+4
2011-04-28
net: Use non-zero allocations in dst_alloc().
David S. Miller
1
-0
/
+1
[next]