You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The IB ACL components are extended to support IPv6 address. Some
of the ACL ioctls use a 32 bit integer to represent an IP address. To
support IPv6, struct in6_addr needs to be used. To ensure backward
compatibility, a new ioctl will be introduced for each of those ioctls
that take a 32 bit integer as address. The original ioctls are kept
and can still be used. The new ioctls can take IPv4 mapped IPv6
address so new apps only need to use the new ioctls.
The IPOIBACLNGET and IPOIBACLNADD commands re-use the same
ipoib_ioctl_req_data, except that the ips field should actually be a
pointer to a list of struct in6_addr. Here we assume that the pointer
size to an u32 and in6_addr are the same.
Orabug: 25410192
Signed-off-by: Ka-Cheong Poon <[email protected]>
Reviewed-by: Yuval Shaia <[email protected]>
Reviewed-by: Håkon Bugge <[email protected]>
Orabug: 27487515
(cherry picked from commit e95a33b)
cherry-pick-repo=linux-uek.git
Signed-off-by: Gerd Rausch <[email protected]>
Reviewed-by: Sudhakar Didnukurti <[email protected]>
Signed-off-by: Aron Silverton <[email protected]>
Signed-off-by: Somasundaram Krishnasamy <[email protected]>
Merge-Monkey-Notes:
Not changing any files outside net/rds
Merge-Monkey: Gerd Rausch <[email protected]>
Orabug: 33590097
UEK6 => UEK7
(cherry picked from commit 6321891)
cherry-pick-repo=UEK/production/linux-uek.git
Signed-off-by: Gerd Rausch <[email protected]>
Reviewed-by: William Kucharski <[email protected]>
0 commit comments