Skip to content

scsi: fix missing include linux/types.h in scsi_netlink.h

Willy Tarreau lkml netdev stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest143 patches 28 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/143scsi: fix missing include linux/types.h in scsi_netlink.hinclude/scsi/scsi_netlink.h+1 -10 replies
2/143Fix lockup related to stop_machine being stuck in __do_softirq.kernel/softirq.c+10 -30 replies
3/143Revert "x86, ptrace: fix build breakage with gcc 4.7"arch/x86/include/asm/ptrace.h+2 -30 replies
4/143x86, ptrace: fix build breakage with gcc 4.7 (second try)arch/x86/include/asm/ptrace.h+0 -30 replies
5/143ipvs: fix CHECKSUM_PARTIAL for TCP, UDPnet/netfilter/ipvs/ip_vs_proto_tcp.c net/netfilter/ipvs/ip_vs_proto_udp.c+10 -100 replies
6/143intel-iommu: Flush unmaps at domain_exitdrivers/pci/intel-iommu.c+4 -00 replies
7/143staging: comedi: ni_65xx: (bug fix) confine insn_bits to onedrivers/staging/comedi/drivers/ni_65xx.c+11 -140 replies
8/143kernel/kmod.c: check for NULL in call_usermodehelper_exec()kernel/kmod.c+4 -00 replies
9/143cciss: fix info leak in cciss_ioctl32_passthru()drivers/block/cciss.c+1 -00 replies
10/143cpqarray: fix info leak in ida_locked_ioctl()drivers/block/cpqarray.c+1 -00 replies
11/143drivers/cdrom/cdrom.c: use kzalloc() for failing hardwaredrivers/cdrom/cdrom.c+1 -10 replies
12/143sctp: deal with multiple COOKIE_ECHO chunksinclude/net/sctp/command.h net/sctp/sm_sideeffect.c net/sctp/sm_statefuns.c+12 -00 replies
13/143sctp: Use correct sideffect command in duplicate cookie handlingnet/sctp/sm_statefuns.c+1 -10 replies
14/143ipv6: ip6_sk_dst_check() must not assume ipv6 dstnet/ipv6/ip6_output.c+7 -10 replies
15/143af_key: fix info leaks in notify messagesnet/key/af_key.c+2 -00 replies
16/143af_key: initialize satype in key_notify_policy_flush()net/key/af_key.c+1 -00 replies
17/143block: do not pass disk names as format stringsdrivers/block/nbd.c fs/partitions/check.c+4 -20 replies
18/143b43: stop format string leaking into error msgsdrivers/net/wireless/b43/main.c+1 -10 replies
19/143HID: validate HID report id sizedrivers/hid/hid-core.c include/linux/hid.h+10 -40 replies
20/143HID: zeroplus: validate output report detailsdrivers/hid/hid-zpff.c+5 -130 replies
21/143HID: pantherlord: validate output report detailsdrivers/hid/hid-pl.c+8 -20 replies
22/143HID: LG: validate HID output report detailsdrivers/hid/hid-lg2ff.c drivers/hid/hid-lgff.c+5 -310 replies
23/143HID: check for NULL field when setting valuesdrivers/hid/hid-core.c+6 -10 replies
24/143HID: provide a helper for validating hid reportsdrivers/hid/hid-core.c include/linux/hid.h+62 -00 replies
25/143crypto: api - Fix race condition in larval lookupcrypto/api.c+6 -10 replies
26/143ipv6: tcp: fix panic in SYN processingnet/ipv6/inet6_connection_sock.c+1 -10 replies
27/143tcp: must unclone packets before mangling theminclude/linux/skbuff.h net/ipv4/tcp_output.c+16 -30 replies
28/143net: do not call sock_put() on TIMEWAIT socketsnet/ipv4/inet_hashtables.c net/ipv6/inet6_hashtables.c+2 -20 replies
29/143net: heap overflow in __audit_sockaddr()net/compat.c net/socket.c+22 -40 replies
30/143proc connector: fix info leaksdrivers/connector/cn_proc.c+16 -05 replies
31/143can: dev: fix nlmsg size calculation in can_get_size()drivers/net/can/dev.c+4 -40 replies
32/143net: vlan: fix nlmsg size calculation in vlan_get_size()net/8021q/vlan_netlink.c+1 -10 replies
33/143farsync: fix info leak in ioctldrivers/net/wan/farsync.c+1 -00 replies
34/143connector: use nlmsg_len() to check message lengthdrivers/connector/connector.c+4 -30 replies
35/143net: dst: provide accessor function to dst->xfrminclude/net/dst.h+11 -00 replies
36/143sctp: Use software crc32 checksum when xfrm transform will happen.net/sctp/output.c+2 -10 replies
37/143sctp: Perform software checksum if packet has to be fragmented.net/sctp/output.c+1 -10 replies
38/143wanxl: fix info leak in ioctldrivers/net/wan/wanxl.c+1 -00 replies
39/143davinci_emac.c: Fix IFF_ALLMULTI setupdrivers/net/davinci_emac.c+1 -10 replies
40/143resubmit bridge: fix message_age_timer calculationnet/bridge/br_stp.c+1 -10 replies
41/143ipv6 mcast: use in6_dev_put in timer handlers instead ofnet/ipv6/mcast.c+2 -20 replies
42/143ipv4 igmp: use in_dev_put in timer handlers instead of __in_dev_putnet/ipv4/igmp.c+2 -20 replies
43/143dm9601: fix IFF_ALLMULTI handlingdrivers/net/usb/dm9601.c+1 -10 replies
44/143bonding: Fix broken promiscuity reference counting issuedrivers/net/bonding/bond_main.c+10 -30 replies
45/143ll_temac: Reset dma descriptors indexes on ndo_opendrivers/net/ll_temac_main.c+6 -00 replies
46/143tcp: fix tcp_md5_hash_skb_data()net/ipv4/tcp.c+5 -10 replies
47/143ipv6: fix possible crashes in ip6_cork_release()net/ipv6/ip6_output.c+1 -10 replies
48/143ip_tunnel: fix kernel panic with icmp_dest_unreachnet/ipv4/ipip.c+1 -10 replies
49/143net: sctp: fix NULL pointer dereference in socket destructionnet/sctp/socket.c+6 -00 replies
50/143packet: packet_getname_spkt: make sure string is always 0-terminatednet/packet/af_packet.c+3 -30 replies
51/143neighbour: fix a race in neigh_destroy()net/core/neighbour.c+7 -50 replies
52/143net: Swap ver and type in pppoe_hdrinclude/linux/if_pppox.h+2 -20 replies
53/143sunvnet: vnet_port_remove must call unregister_netdevdrivers/net/sunvnet.c+2 -00 replies
54/143ifb: fix rcu_sched self-detected stallsdrivers/net/ifb.c+4 -10 replies
55/143dummy: fix oops when loading the dummy faileddrivers/net/dummy.c+4 -00 replies
56/143ifb: fix oops when loading the ifb faileddrivers/net/ifb.c+4 -00 replies
57/143vlan: fix a race in egress prio managementnet/8021q/vlan_dev.c+7 -00 replies
58/143arcnet: cleanup sizeof parameterdrivers/net/arcnet/arcnet.c+1 -10 replies
59/143sysctl net: Keep tcp_syn_retries inside the boundarynet/ipv4/sysctl_net_ipv4.c+5 -18 replies
60/143sctp: fully initialize sctp_outq in sctp_outq_initnet/sctp/outqueue.c+2 -60 replies
61/143net_sched: Fix stack info leak in cbq_dump_wrr().net/sched/sch_cbq.c+1 -00 replies
62/143af_key: more info leaks in pfkey messagesnet/key/af_key.c+4 -00 replies
63/143net_sched: info leak in atm_tc_dump_class()net/sched/sch_atm.c+1 -00 replies
64/143htb: fix sign extension bugnet/sched/sch_htb.c+1 -10 replies
65/143net: check net.core.somaxconn sysctl valuesnet/core/sysctl_net_core.c+6 -10 replies
66/143tcp: cubic: fix bug in bictcp_acked()net/ipv4/tcp_cubic.c+1 -10 replies
67/143ipv6: dont stop backtracking in fib6_lookup_1 if subtree does notnet/ipv6/ip6_fib.c+12 -40 replies
68/143ipv6: remove max_addresses check from ipv6_create_tempaddrnet/ipv6/addrconf.c+4 -60 replies
69/143ipv6: drop packets with multiple fragmentation headersinclude/linux/ipv6.h net/ipv6/reassembly.c+6 -00 replies
70/143ipv6: Dont depend on per socket memory for neighbour discoverynet/ipv6/ndisc.c+9 -70 replies
71/143ICMPv6: treat dest unreachable codes 5 and 6 as EACCES, not EPROTOinclude/linux/icmpv6.h net/ipv6/icmp.c+11 -10 replies
72/143tipc: fix lockdep warning during bearer initializationnet/tipc/eth_media.c+14 -16 replies
73/143net: Fix "ip rule delete table 256"net/core/fib_rules.c+2 -10 replies
74/143ipv6: use rt6_get_dflt_router to get default router in rt6_route_rcvnet/ipv6/route.c+5 -20 replies
75/143random32: fix off-by-one in seeding requirementlib/random32.c+7 -70 replies
76/143bonding: fix two race conditions in bond_store_updelay/downdelaydrivers/net/bonding/bond_sysfs.c+6 -00 replies
77/143isdnloop: use strlcpy() instead of strcpy()drivers/isdn/isdnloop/isdnloop.c+5 -30 replies
78/143ipv4: fix possible seqlock deadlocknet/ipv4/datagram.c+1 -10 replies
79/143inet: prevent leakage of uninitialized memory to user in recvnet/ipv4/raw.c net/ipv4/udp.c net/ipv6/raw.c +2 more+8 -210 replies
80/143net: rework recvmsg handler msg_name and msg_namelen logicdrivers/isdn/mISDN/socket.c include/linux/net.h net/appletalk/ddp.c +22 more+60 -863 replies
81/143net: add BUG_ON if kernel advertises msg_namelen > sizeof(structnet/socket.c+2 -10 replies
82/143inet: fix addr_len/msg->msg_namelen assignment in recv_error andinclude/net/ip.h include/net/ipv6.h net/ipv4/ip_sockglue.c +5 more+11 -80 replies
83/143net: clamp ->msg_namelen instead of returning an errornet/compat.c net/socket.c+2 -22 replies
84/143ipv6: fix leaking uninitialized port number of offender sockaddrnet/ipv6/datagram.c+1 -00 replies
85/143atm: idt77252: fix dev refcnt leakdrivers/atm/idt77252.c+1 -00 replies
86/143net: core: Always propagate flag changes to interfacesnet/core/dev.c+1 -10 replies
87/143bridge: flush brs address entry in fdb when remove the bridge devnet/bridge/br_if.c+2 -00 replies
88/143inet: fix possible seqlock deadlocksnet/ipv4/tcp_ipv4.c net/ipv4/udp.c+2 -20 replies
89/143ipv6: fix possible seqlock deadlock in ip6_finish_output2net/ipv6/ip6_output.c+2 -20 replies
90/143{pktgen, xfrm} Update IPv4 header total len and checksum afternet/core/pktgen.c+7 -00 replies
91/143net: drop_monitor: fix the value of maxattrnet/core/drop_monitor.c+0 -10 replies
92/143net: unix: allow bind to fail on mutex locknet/unix/af_unix.c+6 -20 replies
93/143drivers/net/hamradio: Integer overflow in hdlcdrv_ioctl()drivers/net/hamradio/hdlcdrv.c+2 -00 replies
94/143hamradio/yam: fix info leak in ioctldrivers/net/hamradio/yam.c+1 -00 replies
95/143rds: prevent dereference of a NULL devicenet/rds/ib.c+2 -10 replies
96/143net: rose: restore old recvmsg behaviornet/rose/af_rose.c+4 -120 replies
97/143net: llc: fix use after free in llc_ui_recvmsgnet/llc/af_llc.c+3 -20 replies
98/143inet_diag: fix inet_diag_dump_icsk() timewait socket state logicnet/ipv4/inet_diag.c+3 -10 replies
99/143net: fix ip rule iif/oif device renamenet/core/fib_rules.c+7 -00 replies
100/143tg3: Fix deadlock in tg3_change_mtu()drivers/net/tg3.c+2 -20 replies
101/143bonding: 802.3ad: make aggregator_identifier bond-privatedrivers/net/bonding/bond_3ad.c drivers/net/bonding/bond_3ad.h+3 -40 replies
102/143net: sctp: fix sctp_connectx abi for ia32 emulation/compat modenet/sctp/socket.c+32 -90 replies
103/143virtio-net: alloc big buffers also when guest can receive UFOdrivers/net/virtio_net.c+2 -10 replies
104/143tg3: Dont check undefined error bits in RXBDdrivers/net/tg3.c drivers/net/tg3.h+6 -30 replies
105/143net: sctp: fix sctp_sf_do_5_1D_ce to verify if we/peer is AUTHnet/sctp/sm_statefuns.c+7 -00 replies
106/143net: sctp: fix skb leakage in COOKIE ECHO path of chunk->auth_chunknet/sctp/sm_make_chunk.c net/sctp/sm_statefuns.c+2 -60 replies
107/143net: socket: error on a negative msg_namelennet/socket.c+4 -00 replies
108/143netlink: dont compare the nul-termination in nla_strcmplib/nlattr.c+8 -20 replies
109/143isdnloop: several buffer overflowsdrivers/isdn/isdnloop/isdnloop.c+9 -80 replies
110/143rds: prevent dereference of a NULL device in rds_iw_laddr_checknet/rds/iw.c+2 -10 replies
111/143isdnloop: Validate NUL-terminated strings from user.drivers/isdn/isdnloop/isdnloop.c+6 -00 replies
112/143sctp: unbalanced rcu lock in ip_queue_xmit()net/ipv4/ip_output.c+1 -10 replies
113/143aacraid: prevent invalid pointer dereferencedrivers/scsi/aacraid/commctrl.c+2 -10 replies
114/143ipv6: udp packets following an UFO enqueued packet need also benet/ipv6/ip6_output.c+12 -190 replies
115/143inet: fix possible memory corruption with UDP_CORK and UFOnet/ipv4/ip_output.c net/ipv6/ip6_output.c+2 -20 replies
116/143vm: add vm_iomap_memory() helper functioninclude/linux/mm.h mm/memory.c+49 -00 replies
117/143Fix a few incorrectly checked [io_]remap_pfn_range() callsdrivers/uio/uio.c drivers/video/au1100fb.c drivers/video/au1200fb.c+17 -510 replies
118/143libertas: potential oops in debugfsdrivers/net/wireless/libertas/debugfs.c+5 -10 replies
119/143x86, fpu, amd: Clear exceptions in AMD FXSAVE workaroundarch/x86/include/asm/i387.h+7 -60 replies
120/143gianfar: disable TX vlan based on kernel 2.6.xdrivers/net/gianfar.c+1 -70 replies
121/143powernow-k6: set transition latency value so ondemandarch/x86/kernel/cpu/cpufreq/powernow-k6.c+1 -10 replies
122/143powernow-k6: disable cache when changing frequencyarch/x86/kernel/cpu/cpufreq/powernow-k6.c+39 -170 replies
123/143powernow-k6: correctly initialize default parametersarch/x86/kernel/cpu/cpufreq/powernow-k6.c+72 -40 replies
124/143powernow-k6: reorder frequenciesarch/x86/kernel/cpu/cpufreq/powernow-k6.c+10 -70 replies
125/143tcp: fix tcp_trim_head() to adjust segment count with skb MSSnet/ipv4/tcp_output.c+2 -40 replies
126/143tcp_cubic: limit delayed_ack ratio to prevent divide errornet/ipv4/tcp_cubic.c+7 -20 replies
127/143tcp_cubic: fix the range of delayed_acknet/ipv4/tcp_cubic.c+1 -10 replies
128/143n_tty: Fix n_tty_write crash when echoing in raw modedrivers/char/n_tty.c+2 -00 replies
129/143exec/ptrace: fix get_dumpable() incorrect testsarch/ia64/include/asm/processor.h fs/exec.c include/linux/binfmts.h +2 more+12 -50 replies
130/143ipv6: call udp_push_pending_frames when uncorking a socket withinclude/net/udp.h net/ipv4/udp.c net/ipv6/udp.c+9 -20 replies
131/143dm snapshot: fix data corruptiondrivers/md/dm-snap-persistent.c+12 -60 replies
132/143crypto: ansi_cprng - Fix off by one error in non-block size requestcrypto/ansi_cprng.c+2 -20 replies
133/143uml: check length in exitcode_proc_write()arch/um/kernel/exitcode.c+3 -10 replies
134/143KVM: Improve create VCPU parameter (CVE-2013-4587)virt/kvm/kvm_main.c+3 -00 replies
135/143KVM: x86: Fix potential divide by 0 in lapic (CVE-2013-6367)arch/x86/kvm/lapic.c+2 -10 replies
136/143qeth: avoid buffer overflow in snmp ioctldrivers/s390/net/qeth_core_main.c+5 -10 replies
137/143xfs: underflow bug in xfs_attrlist_by_handle()fs/xfs/linux-2.6/xfs_ioctl.c fs/xfs/linux-2.6/xfs_ioctl32.c+4 -34 replies
138/143aacraid: missing capable() check in compat ioctldrivers/scsi/aacraid/linit.c+2 -00 replies
139/143SELinux: Fix kernel BUG on empty security contexts.security/selinux/ss/services.c+4 -00 replies
140/143s390: fix kernel crash due to linkage stack instructionsarch/s390/kernel/head64.S+5 -20 replies
141/143netfilter: nf_conntrack_dccp: fix skb_header_pointer API usagesnet/netfilter/nf_conntrack_proto_dccp.c+3 -30 replies
142/143floppy: ignore kernel-only members in FDRAWCMD ioctl inputdrivers/block/floppy.c+4 -10 replies
143/143floppy: dont write kernel-only members to FDRAWCMD ioctl outputdrivers/block/floppy.c+6 -10 replies

Reviews trailers per patch

46 of 143 patches have a Reviewed-by or Acked-by.

PatchTejun HeoPekka RiikonenOleg NesterovMike MillerKarl HeissNeil HormanHannes Frederic SowaBenjamin TissoiresKees CookMugunthan V NVlad YasevichMathias KrauseSteffen KlassertJiri PirkoEric DumazetVan JacobsonNeal CardwellDing TianhongFabio EstevamStephen WarrenVeaceslav FalicoEric WongDavid VrabelMichael S. TsirkinRusty RussellGuo FengtianGreg Kroah-HartmanDan WilliamsBorislav PetkovViresh KumarNandita DukkipatiIlpo J�rvinenJiri SlabyBrad FiggStefan BaderHeiko CarstensDave ChinnerAndy Whitcroft
1/143
2/143A-b A-b
3/143
4/143
5/143
6/143
7/143
8/143A-b
9/143A-b
10/143A-b
11/143
12/143
13/143T-b A-b
14/143A-b
15/143
16/143
17/143
18/143
19/143
20/143R-b
21/143
22/143R-b
23/143
24/143R-b
25/143T-b
26/143
27/143
28/143
29/143
30/143
31/143
32/143
33/143
34/143
35/143A-b
36/143A-b
37/143A-b
38/143
39/143A-b
40/143
41/143
42/143
43/143
44/143
45/143
46/143
47/143
48/143
49/143A-b A-b
50/143
51/143
52/143
53/143
54/143
55/143
56/143
57/143
58/143
59/143
60/143A-b
61/143
62/143A-b A-b
63/143R-b
64/143A-b
65/143A-b
66/143Diagnosed-by A-b
67/143
68/143A-b
69/143
70/143A-b T-b T-b
71/143A-b
72/143
73/143
74/143A-b
75/143
76/143A-b
77/143
78/143
79/143
80/143A-b A-b
81/143
82/143
83/143A-b T-b
84/143
85/143
86/143
87/143
88/143A-b
89/143A-b
90/143
91/143
92/143
93/143
94/143
95/143
96/143A-b
97/143
98/143A-b
99/143A-b
100/143T-b
101/143A-b
102/143A-b A-b
103/143A-b A-b
104/143
105/143A-b
106/143A-b A-b
107/143
108/143
109/143
110/143
111/143
112/143Spotted-by
113/143
114/143
115/143
116/143A-b
117/143
118/143A-b
119/143T-b
120/143
121/143
122/143
123/143
124/143A-b
125/143A-b A-b
126/143
127/143A-b
128/143Reported-and-tested-by
129/143
130/143A-b
131/143A-b
132/143
133/143
134/143
135/143
136/143R-b
137/143R-b R-b
138/143
139/143
140/143
141/143
142/143
143/143

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 38 reviewers.

Read the v1 thread