Alexander Duyck
2094acbb71
net/ipv4: Pass proto as u8 instead of u16 in ip_check_mc_rcu
...
This patch updates ip_check_mc_rcu so that protocol is passed as a u8
instead of a u16.
The motivation is just to avoid any unneeded type transitions since some
systems will require an instruction to zero extend a u8 field to a u16.
Also it makes it a bit more readable as to the fact that protocol is a u8
so there are no byte ordering changes needed to pass it.
Signed-off-by: Alexander Duyck <aduyck@mirantis.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2015-09-29 16:27:47 -07:00
..
acpi
ACPI: Eliminate CONFIG_.*{, _MODULE} #ifdef in favor of IS_ENABLED()
2015-09-15 03:05:45 +02:00
asm-generic
Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
2015-09-19 19:13:03 -07:00
clocksource
crypto
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
2015-09-08 12:41:25 -07:00
drm
Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
2015-09-04 15:49:32 -07:00
dt-bindings
Merge branch 'drivers/reset' into next/late
2015-09-09 15:42:45 -07:00
keys
kvm
arm/arm64: KVM: Remove 'config KVM_ARM_MAX_VCPUS'
2015-09-17 13:13:27 +01:00
linux
net/ipv4: Pass proto as u8 instead of u16 in ip_check_mc_rcu
2015-09-29 16:27:47 -07:00
math-emu
media
media updates for v4.3-rc1
2015-09-11 16:42:39 -07:00
memory
misc
net
tcp: avoid reorders for TFO passive connections
2015-09-28 22:11:19 -07:00
pcmcia
ras
rdma
Changes for 4.3-rc1
2015-09-19 20:04:11 -07:00
rxrpc
scsi
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending
2015-09-11 19:00:42 -07:00
soc
IOMMU Updates for Linux v4.3
2015-09-08 17:22:35 -07:00
sound
ALSA: hda - Fix missing inline for dummy snd_hdac_set_codec_wakeup()
2015-09-02 12:24:55 +02:00
target
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending
2015-09-11 19:00:42 -07:00
trace
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux
2015-09-11 16:13:47 -07:00
uapi
bridge: vlan: add per-vlan struct and move to rhashtables
2015-09-29 13:36:06 -07:00
video
libnvdimm for 4.3:
2015-09-08 14:35:59 -07:00
xen
xen: MFN/GFN/BFN terminology changes for 4.3-rc0
2015-09-10 16:21:11 -07:00
Kbuild