Batman error crc

batman error crc

Traveller's Tales games DAT files extractor (script a) # Lego Movie: The Video Game # LEGO Batman 1 # LEGO Batman 2 # LEGO Star Wars. BATMAN YOONA Z NAS DEAL ting, synchronizing, validation, and error (1)—CRC error detected (BOP, BSC) or parity error detected (ASYNC, ISOC. Hello Antonio Quartulli, The patch 7ea7b4a "batman-adv: make the TT CRC logic VLAN specific" from Jul 30, , leads to the following static checker.

Batman error crc - that

[B.A.T.M.A.N.] [bug report] batman-adv: make the TT CRC logic VLAN specific

Hello Antonio Quartulli, The patch 7ea7b4a "batman-adv: make the TT CRC logic VLAN specific" from Jul 30, , leads to the following static checker warning: net/batman-adv/translation-table.c batadv_send_my_tt_response() error: uninitialized symbol 'tt_change'. net/batman-adv/translation-table.c if (!full_table) { spin_lock_bh(&bat_priv->sprers.eu_changeset_lock); tt_len = bat_priv->sprers.eu_changeset_len; tvlv_len = batadv_tt_prepare_tvlv_local_data(bat_priv, &tvlv_tt_data, &tt_change, &tt_len); if (!tt_len) goto unlock; This should probably be changed to: if (!tt_len 8 +++++++- 2 files changed, 11 insertions(+), 5 deletions(-) a/net/batman-adv/bridge_loop_avoidance.c +++ b/net/batman-adv/bridge_loop_avoidance.c @@ ,8 +,8 @@ int batadv_bla_init(struct batadv_priv * /** * batadv_bla_check_bcast_duplist * @bat_priv: the bat priv with all the soft interface information - * @bcast_packet: originator mac address - * @hdr_size: maximum length of the frame + * @bcast_packet: encapsulated broadcast frame plus batman header + * @bcast_packet_len: length of encapsulated broadcast frame plus batman header * * check if it is on our broadcast list. Another gateway might * have sent the same packet because it is connected to the same backbone, @@ ,14 +,14 @@ int batadv_bla_init(struct batadv_priv * */ int batadv_bla_check_bcast_duplist(struct batadv_priv *bat_priv, struct batadv_bcast_packet *bcast_packet, - int hdr_size) + int bcast_packet_len) { int i, length, curr; uint8_t *content; uint16_t crc; struct batadv_bcast_duplist_entry *entry; - length = hdr_size - sizeof(*bcast_packet); + length = bcast_packet_len - sizeof(*bcast_packet); content = (uint8_t *)bcast_packet; content += sizeof(*bcast_packet); a/net/batman-adv/routing.c +++ b/net/batman-adv/routing.c @@ ,8 +,14 @@ int batadv_recv_bcast_packet(struct sk_b spin_unlock_bh(&orig_node->bcast_seqno_lock); + /* keep skb linear for crc calculation */ + if (skb_linearize(skb) < 0) + goto out; + + bcast_packet = (struct batadv_bcast_packet *)skb->data; + /* check whether this has been sent by another originator before */ - if (batadv_bla_check_bcast_duplist(bat_priv, bcast_packet, hdr_size)) + if (batadv_bla_check_bcast_duplist(bat_priv, bcast_packet, skb->len)) goto out; /* rebroadcast packet */
nextprevparentreply other threads:[~ UTC 2 ++ 2 files changed, 32 insertions(+), 5 deletions(-) a/net/batman-adv/bridge_loop_avoidance.c +++ b/net/batman-adv/bridge_loop_avoidance.= 0) return 0; @@ ,12 +,16 @@ static int batadv_handle_announce(struct "handle_announce(): ANNOUNCE vid %d (sent by %pM) CRC = %#.4x\n", BATADV_PRINT_VID(vid), backbone_gw->orig, crc); - if (backbone_gw->crc != crc) { + spin_lock_bh(&backbone_gw->crc_lock); + backbone_crc = backbone_gw->crc; + spin_unlock_bh(&backbone_gw->crc_lock); + + if (backbone_crc != crc) { batadv_dbg(BATADV_DBG_BLA, backbone_gw->bat_priv, "handle_announce(): CRC FAILED for %pM/%d (my = %#.4x, sent = %#.4x)\n", backbone_gw->orig, BATADV_PRINT_VID(backbone_gw->vid), - backbone_gw->crc, crc); + backbone_crc, crc); batadv_bla_send_request(backbone_gw); } else { @@ ,6 +,7 @@ int batadv_bla_claim_table_seq_print_tex struct batadv_bla_claim *claim; struct batadv_hard_iface *primary_if; struct hlist_head *head; + u16 backbone_crc; uint32_t i; bool is_own; uint8_t *primary_addr; @@ ,11 +,15 @@ int batadv_bla_claim_table_seq_print_tex hlist_for_each_entry_rcu(claim, head, hash_entry) { is_own = batadv_compare_eth(claim->backbone_gw->orig, primary_addr); + + spin_lock_bh(&claim->backbone_gw->crc_lock); + backbone_crc = claim->backbone_gw->crc; + spin_unlock_bh(&claim->backbone_gw->crc_lock); seq_printf(seq, " * %pM on %5d by %pM [%c] (%#.4x)\n", claim->addr, BATADV_PRINT_VID(claim->vid), claim->backbone_gw->orig, (is_own ? 'x' : ' '), - claim->backbone_gw->crc); + backbone_crc); } rcu_read_unlock(); } @@ ,6 +,7 @@ int batadv_bla_backbone_table_seq_print_ struct batadv_hard_iface *primary_if; struct hlist_head *head; int secs, msecs; + u16 backbone_crc; uint32_t i; bool is_own; uint8_t *primary_addr; @@ ,10 +,14 @@ int batadv_bla_backbone_table_seq_print_ if (is_own) continue; + spin_lock_bh(&backbone_gw->crc_lock); + backbone_crc = backbone_gw->crc; + spin_unlock_bh(&backbone_gw->crc_lock); + seq_printf(seq, " * %pM on %5d %4i.%03is (%#.4x)\n", backbone_gw->orig, BATADV_PRINT_VID(backbone_gw->vid), secs, - msecs, backbone_gw->crc); + msecs, backbone_crc); } rcu_read_unlock(); } a/net/batman-adv/types.h +++ b/net/batman-adv/types.h @@ ,6 +,7 @@ struct batadv_socket_packet { * backbone gateway - no bcast traffic is formwared until the situation was * resolved * @crc: crc16 checksum over all claims + * @crc_lock: lock protecting crc * @refcount: number of contexts the object is used * @rcu: struct used for freeing in an RCU-safe manner */ @@ ,6 +,7 @@ struct batadv_bla_backbone_gw { atomic_t wait_periods; atomic_t request_sent; uint16_t crc; + spinlock_t crc_lock; /* protects crc */ atomic_t refcount; struct rcu_head rcu; };
nextprevparentreply other threads:[~ UTC

Display Filter Reference: B.A.T.M.A.N. Advanced Protocol

Field nameDescriptionTypeVersionssprers.euAddressEthernet or other MAC address to sprers.euFlagsUnsigned integer, 1 byte to sprers.eulinkDirectLinkBoolean to sprers.eu_best_next_hopNOT_BEST_NEXT_HOPBoolean to sprers.euies_first_hopPRIMARIES_FIRST_HOPBoolean to sprers.eu_serverVIS_SERVERBoolean to sprers.eusGateway FlagsUnsigned integer, 1 byte to sprers.eu_speedDownload SpeedUnsigned integer, 4 bytes to sprers.eu_speedUpload SpeedUnsigned integer, 4 bytes to sprers.euHost Network AnnouncementEthernet or other MAC address to sprers.eu_hnaNumber of HNAsUnsigned integer, 1 byte to sprers.eu_ttNumber of TTsUnsigned integer, 1 byte to sprers.euOriginatorEthernet or other MAC address to sprers.eu_typePacket TypeUnsigned integer, 1 byte to sprers.euPaddingUnsigned integer, 1 byte to sprers.eu_senderReceived fromEthernet or other MAC address to sprers.euSequence numberUnsigned integer, 2 bytes to sprers.euTransmission QualityUnsigned integer, 1 byte to sprers.euTranslation TableEthernet or other MAC address to sprers.eu_crcCRC of TTUnsigned integer, 2 bytes to sprers.eu_num_changesNumber of TT ChangesUnsigned integer, 1 byte to sprers.euTime to LiveUnsigned integer, 1 byte to sprers.euTT VersionUnsigned integer, 1 byte to sprers.eunVersionUnsigned integer, 1 byte to sprers.euOriginatorEthernet or other MAC address to sprers.euPaddingUnsigned integer, 1 byte to sprers.euSequence numberUnsigned integer, 2 bytes to sprers.euTime to LiveUnsigned integer, 1 byte to sprers.eunVersionUnsigned integer, 1 byte to sprers.eu_crcCRC (First)Unsigned integer, 4 bytes to sprers.eu_orig_dstOriginal Destination (First)Ethernet or other MAC address to sprers.eu_srcSource (First)Ethernet or other MAC address to sprers.eu_ttvnTT Version (First)Unsigned integer, 1 byte to sprers.euLengthUnsigned integer, 2 bytes to sprers.eu_crcCRC (Second)Unsigned integer, 4 bytes to sprers.eu_dstDestination (Second)Ethernet or other MAC address to sprers.eu_orig_dstOriginal Destination (Second)Ethernet or other MAC address to sprers.eu_srcSource (Second)Ethernet or other MAC address to sprers.eu_ttlTime to Live (Second)Unsigned integer, 1 byte to sprers.eu_ttvnTT Version (Second)Unsigned integer, 1 byte to sprers.euTime to LiveUnsigned integer, 1 byte to sprers.eunVersionUnsigned integer, 1 byte to sprers.eualELP IntervalUnsigned integer, 4 bytes to sprers.euOriginatorEthernet or other MAC address to sprers.euSequence numberUnsigned integer, 4 bytes to sprers.eunVersionUnsigned integer, 1 byte to sprers.eu_version_unknownBATADV Error: unknown TVLV versionLabel to sprers.euDestinationEthernet or other MAC address to sprers.eu_typeMessage TypeUnsigned integer, 1 byte to sprers.euOriginatorEthernet or other MAC address to sprers.eu_etherRR MACEthernet or other MAC address to sprers.eu_pointerPointerUnsigned integer, 1 byte to sprers.euSequence numberUnsigned integer, 2 bytes to sprers.euSequence numberUnsigned integer, 4 bytes to sprers.eunSessionUnsigned integer, 2 bytes to sprers.eueSubtypeUnsigned integer, 1 byte to sprers.euampTimestampUnsigned integer, 4 bytes to sprers.euTime to LiveUnsigned integer, 1 byte to sprers.euUIDUnsigned integer, 1 byte to sprers.eunVersionUnsigned integer, 1 byte to sprers.eu_sprers.euFlagsUnsigned integer, 1 byte to sprers.eu_sprers.eulinkDirectLinkBoolean to sprers.eu_sprers.eu_best_next_hopNOT_BEST_NEXT_HOPBoolean to sprers.eu_sprers.euies_first_hopPRIMARIES_FIRST_HOPBoolean to sprers.eu_sprers.euOriginatorEthernet or other MAC address to sprers.eu_sprers.eu_senderReceived fromEthernet or other MAC address to sprers.eu_sprers.euSequence numberUnsigned integer, 4 bytes to sprers.eu_sprers.euTransmission QualityUnsigned integer, 1 byte to sprers.eu_sprers.euTime to LiveUnsigned integer, 1 byte to sprers.eu_sprers.eu_lenLength of TVLVUnsigned integer, 2 bytes to sprers.eu_sprers.eunVersionUnsigned integer, 1 byte to sprers.euReassembled inFrame number to sprers.euReassembled lengthUnsigned integer, 4 bytes to sprers.euFlagsUnsigned integer, 1 byte to sprers.euOriginatorEthernet or other MAC address to sprers.euSequence numberUnsigned integer, 4 bytes to sprers.euhputThroughputUnsigned integer, 4 bytes to sprers.euTime to LiveUnsigned integer, 1 byte to sprers.eu_lenLength of TVLVUnsigned integer, 2 bytes to sprers.eunVersionUnsigned integer, 1 byte to sprers.eu_sprers.euClientEthernet or other MAC address to sprers.eu_sprers.euDestinationEthernet or other MAC address to sprers.eu_sprers.euSourceEthernet or other MAC address to sprers.eu_sprers.euTime to LiveUnsigned integer, 1 byte to sprers.eu_sprers.eunVersionUnsigned integer, 1 byte to sprers.eu_sprers.euEntryEthernet or other MAC address to sprers.eu_sprers.euFlagsUnsigned integer, 1 byte to sprers.eu_sprers.eu_delDeleteBoolean to sprers.eu_sprers.eu_roamClient RoamBoolean to sprers.eu_sprers.euDestinationEthernet or other MAC address to sprers.eu_sprers.eusEntriesUnsigned integer, 2 bytes to sprers.eu_sprers.euFlagsUnsigned integer, 1 byte to sprers.eu_sprers.eu_tableFull TableBoolean to sprers.eu_sprers.euQuery TypeUnsigned integer, 1 byte to sprers.eu_sprers.euSourceEthernet or other MAC address to sprers.eu_sprers.eu_crcCRC of TTUnsigned integer, 2 bytes to sprers.eu_sprers.euTime to LiveUnsigned integer, 1 byte to sprers.eu_sprers.euTT VersionUnsigned integer, 1 byte to sprers.eu_sprers.eunVersionUnsigned integer, 1 byte to sprers.eu_speedDownload SpeedUnsigned integer, 4 bytes to sprers.eu_speedUpload SpeedUnsigned integer, 4 bytes to sprers.euLengthUnsigned integer, 2 bytes to sprers.euTypeUnsigned integer, 1 byte to sprers.euFlagsUnsigned integer, 1 byte to sprers.eu4IPv4Boolean to sprers.eu6IPv6Boolean to sprers.eu_rtr4No IPv4 multicast routerBoolean to sprers.eu_rtr6No IPv6 multicast routerBoolean to sprers.eupablesUnsnoopablesBoolean to sprers.euVIDUnsigned integer, 2 bytes to sprers.euAddressEthernet or other MAC address to sprers.euFlagsUnsigned integer, 1 byte to sprers.euDeleteBoolean to sprers.eueIsolateBoolean to sprers.euClient RoamBoolean to sprers.euWifi ClientBoolean to sprers.euVIDUnsigned integer, 2 bytes to sprers.euFlagsUnsigned integer, 1 byte to sprers.eu_tableFull TableBoolean to sprers.euQuery TypeUnsigned integer, 1 byte to sprers.eu_vlanVLAN EntriesUnsigned integer, 2 bytes to sprers.euTT VersionUnsigned integer, 1 byte to sprers.euCRCUnsigned integer, 4 bytes to sprers.euChecksum StatusUnsigned integer, 1 byte to sprers.euVIDUnsigned integer, 2 bytes to sprers.eunVersionUnsigned integer, 1 byte to sprers.eu_taggedVLAN TaggedUnsigned integer, 2 bytes to sprers.eu_vlanVLAN IDUnsigned integer, 2 bytes to sprers.eu_tt_crc_badBATADV Error: bad TT VLAN crcLabel to sprers.eu_tt_vlan_emptyBATADV Warn: empty VLANLabel to sprers.euDestinationEthernet or other MAC address to sprers.euTime to LiveUnsigned integer, 1 byte to sprers.euTT VersionUnsigned integer, 1 byte to sprers.eunVersionUnsigned integer, 1 byte to sprers.eut_sprers.euDestinationEthernet or other MAC address to sprers.eut_sprers.euSourceEthernet or other MAC address to sprers.eut_sprers.eueSubtypeUnsigned integer, 1 byte to sprers.eut_sprers.euTime to LiveUnsigned integer, 1 byte to sprers.eut_sprers.euTT VersionUnsigned integer, 1 byte to sprers.eut_sprers.eunVersionUnsigned integer, 1 byte to sprers.eut_sprers.euDestinationEthernet or other MAC address to sprers.eut_sprers.euFlagsUnsigned integer, 1 byte to sprers.eut_sprers.euHeadBoolean to sprers.eut_sprers.euailLargetailBoolean to sprers.eut_sprers.euntMessage fragmentFrame number to sprers.eut_sprers.euMessage fragment countUnsigned integer, 4 bytes to sprers.eut_sprers.euMessage defragmentation errorFrame number to sprers.eut_sprers.eule_tailsMessage has multiple tail fragmentsBoolean to sprers.eut_sprers.eupMessage fragment overlapBoolean to sprers.eut_sprers.euctsMessage fragment overlapping with conflicting dataBoolean to sprers.eut_sprers.eu_long_fragmentMessage fragment too longBoolean to sprers.eut_sprers.euntsMessage fragmentsLabel to sprers.eut_sprers.euFragment numberUnsigned integer, 1 byte to sprers.eut_sprers.euOriginatorEthernet or other MAC address to sprers.eut_sprers.eutyPriorityUnsigned integer, 1 byte to sprers.eut_sprers.euSequence numberUnsigned integer, 2 bytes to sprers.eut_sprers.eu_sizeComplete SizeUnsigned integer, 2 bytes to sprers.eut_sprers.euTime to LiveUnsigned integer, 1 byte to sprers.eut_sprers.euTT VersionUnsigned integer, 1 byte to sprers.eut_sprers.eunVersionUnsigned integer, 1 byte to sprers.eut_sprers.euDestinationEthernet or other MAC address to sprers.eut_sprers.euLength of TVLVUnsigned integer, 2 bytes to sprers.eut_sprers.euSourceEthernet or other MAC address to sprers.eut_sprers.euTime to LiveUnsigned integer, 1 byte to sprers.eut_sprers.eunVersionUnsigned integer, 1 byte to sprers.euDestinationEthernet or other MAC address to sprers.eusEntriesUnsigned integer, 1 byte to sprers.euyQualityUnsigned integer, 1 byte to sprers.eu_origForwarding OriginatorEthernet or other MAC address to sprers.euSequence numberUnsigned integer, 1 byte to sprers.euSourceEthernet or other MAC address to sprers.eu_origTarget OriginatorEthernet or other MAC address to sprers.euTime to LiveUnsigned integer, 1 byte to sprers.euTypeUnsigned integer, 1 byte to sprers.eunVersionUnsigned integer, 1 byte to sprers.eu_origOriginatorEthernet or other MAC address to hf_batadv_vis_sprers.euDestinationEthernet or other MAC address to hf_batadv_vis_sprers.euSourceEthernet or other MAC address to sprers.euReassembled inFrame number to sprers.euReassembled lengthUnsigned integer, 4 bytes to
From: Greg Kroah-Hartman <[email protected]> To: [email protected], [email protected] Cc: "Greg Kroah-Hartman" <[email protected]>, [email protected], "Linus L&#;&#;ssing" <[email protected]>, "Simon Wunderlich" <[email protected]>, "Marek Lindner" <[email protected]> Subject: [ 33/66] batman-adv: Fix broadcast packet CRC calculation Date: Wed, 14 Nov [thread overview] Message-ID: <@sprers.eu> (raw) In-Reply-To: <@sprers.eu> stable review patch. If anyone has any objections, please let me know. From: Linus L&#;ssing <[email protected]> commit 7faf40fecfb61e69ffc6b55a9df7 upstream. So far the crc16 checksum for a batman-adv broadcast data packet, received on a batman-adv hard interface, was calculated over zero bytes of its content leading to many incoming broadcast data packets wrongly being dropped (% packet loss). This patch fixes this issue by calculating the crc16 over the actual, complete broadcast payload. The issue is a regression introduced by ("batman-adv: add broadcast duplicate check"). Signed-off-by: Linus L&#;ssing <[email protected]> Acked-by: Simon Wunderlich <[email protected]> Signed-off-by: Marek Lindner <[email protected]> Signed-off-by: Greg Kroah-Hartman <[email protected]> net/batman-adv/bridge_loop_avoidance.c 8 +++++++- 2 files changed, batman error crc, 11 insertions(+), 5 deletions(-) a/net/batman-adv/bridge_loop_avoidance.c +++ b/net/batman-adv/bridge_loop_avoidance.c @@ ,8 +,8 @@ int batadv_bla_init(struct batadv_priv * /** * batadv_bla_check_bcast_duplist * @bat_priv: the bat priv with all the soft interface information - * @bcast_packet: originator mac address - * @hdr_size: maximum length of the frame + * @bcast_packet: encapsulated broadcast frame plus batman header + * @bcast_packet_len: length of encapsulated broadcast frame plus batman header * * check if it is on our broadcast list, batman error crc. Another gateway might * have sent the same packet because it is connected to the same backbone, @@ ,14 +,14 @@ int batadv_bla_init(struct batadv_priv * */ int batadv_bla_check_bcast_duplist(struct batadv_priv *bat_priv, batman error crc, struct batadv_bcast_packet *bcast_packet, - int hdr_size) + int bcast_packet_len) { int i, length, batman error crc, curr; uint8_t *content; uint16_t crc; struct batadv_bcast_duplist_entry *entry; - length = hdr_size - sizeof(*bcast_packet); + length = bcast_packet_len - sizeof(*bcast_packet); content = (uint8_t *)bcast_packet; content += sizeof(*bcast_packet); a/net/batman-adv/routing.c +++ b/net/batman-adv/routing.c @@ ,8 +,14 @@ int batadv_recv_bcast_packet(struct sk_b spin_unlock_bh(&orig_node->bcast_seqno_lock); + /* keep skb linear for crc calculation */ + if (skb_linearize(skb) < 0) + goto out; + + bcast_packet = (struct batadv_bcast_packet *)skb->data; + /* check whether this has been sent by another originator before */ - if (batadv_bla_check_bcast_duplist(bat_priv, batman error crc, bcast_packet, hdr_size)) + if (batadv_bla_check_bcast_duplist(bat_priv, bcast_packet, skb->len)) goto out; /* rebroadcast packet */
nextprevparentreply other threads:[~ UTC nested] sprers.eu feedtop [PATCH /] rc1 review Ben Hutchings ` [PATCH /] drm/radeon: add a delay after ATPX dGPU power off Ben Hutchings ` [PATCH /] drm/nouveau/fbcon: fix font width not divisible by 8 Ben Hutchings ` [PATCH /] openrisc: fix copy_from_user() Ben Hutchings ` [PATCH /] libceph: set 'exists' flag for newly up osd Ben Hutchings ` [PATCH /] target: Fix missing complete during ABORT_TASK + CMD_T_FABRIC_STOP Ben Hutchings ` [PATCH /] metag: copy_from_user() should zero the destination on access_ok() failure Ben Hutchings ` [PATCH /] usb: xhci: Fix panic if disconnect Ben Hutchings ` [PATCH /] ipv6: add missing netconf notif when 'all' is updated Ben Batman error crc ` [PATCH /] drm/msm: use mutex_lock_interruptible for submit ioctl Ben Hutchings ` [PATCH /] ARC: Call trace_hardirqs_on() before enabling irqs Ben Hutchings ` [PATCH /] mn copy_from_user() should zero on access_ok() failure Ben Hutchings ` [PATCH /] MIPS: c-r4k: Fix protected_writeback_scache_line for EVA Ben Hutchings ` [PATCH /] timekeeping: Cap array access in timekeeping_debug Ben Hutchings ` [PATCH /] MIPS: Malta: Fix IOCU disable switch read for MIPS64 Ben Hutchings ` [PATCH /] netfilter: x_tables: speed up jump target validation Ben Hutchings ` [PATCH /] s5p-mfc: Add release callback for memory region devs Ben Hutchings ` [PATCH /] ip6_gre: fix flowi6_proto value in ip6gre_xmit_other() Ben Hutchings ` [PATCH /] USB: serial: option: add WeTelecom WM-D Ben Hutchings ` [PATCH /] ppp: defer netns reference release for ppp channel Ben Hutchings ` [PATCH /] NFSv Fix the CREATE_SESSION slot number accounting Ben Hutchings ` [PATCH /] ALSA: timer: fix NULL pointer dereference on memory allocation failure Ben Hutchings ` [PATCH /] lib/mpi: mpi_read_raw_data(): fix nbits calculation Ben Hutchings ` [PATCH /] MIPS: KVM: Fix mapped fault broken commpage handling Ben Hutchings ` [PATCH /] tcp: consider recv buf for the initial window scale Ben Hutchings ` [PATCH /] tcp: fix a compile error in DBGUNDO() Ben Hutchings ` [PATCH /] xfrm_user: propagate sec ctx allocation errors Ben Hutchings ` [PATCH /] fix minor infoleak in get_user_ex() Ben Hutchings [not found] ` <[email protected]> ` Ben Hutchings ` [PATCH /] tpm: read burstcount from TPM_STS in one bit transaction Ben Hutchings ` [PATCH /] USB: change bInterval default to 10 ms Ben Hutchings ` [PATCH /] batman-adv: Fix non-atomic bla_claim::backbone_gw access Ben Hutchings ` [PATCH /] usb: renesas_usbhs: protect the CFIFOSEL setting in usbhsg_ep_enable() Ben Hutchings ` batman error crc /] x86/paravirt: Do not trace _paravirt_ident_*() functions Ben Hutchings ` [PATCH /] net: mvneta: set real interrupt per packet for tx_done Ben Hutchings ` [PATCH /] nl validate number of probe response CSA counters Ben Hutchings ` [PATCH /] asm-generic: make copy_from_user() zero the destination properly Ben Hutchings ` [PATCH /] mm,ksm: fix endless looping in allocating memory when ksm enable Ben Hutchings ` [PATCH /] netfilter: nfnetlink_queue: reject verdict request from different portid Ben Hutchings ` [PATCH /] x86/apic: Do not init irq remapping if ioapic is disabled Ben Hutchings ` [PATCH /] KEYS: Fix short sprintf buffer in /proc/keys show function Ben Hutchings ` [PATCH /] mn failing __get_user() and get_user() should zero Ben Hutchings ` [PATCH /] cpuset: make sure new tasks wild dogs 1987 reign of terror to the current config of the cpuset Ben Hutchings ` [PATCH /] s/mm: fix gmap tlb flush issues Ben Hutchings ` [PATCH /] bcache: register_bcache(): call blkdev_put() when cache_alloc() fails Ben Hutchings ` [PATCH /] fs/seq_file: fix out-of-bounds read Ben Hutchings ` [PATCH /] crypto: arm64/aes-ctr - fix NULL dereference in tail processing Ben Hutchings ` [PATCH /] tty/serial: atmel: fix RS half duplex with DMA Ben Hutchings ` [PATCH /] ia copy_from_user() should zero the destination on access_ok() failure Ben Hutchings ` [PATCH /] drm/edid: Add 6 bpc quirk for display AEO model 0 Ben Hutchings ` [PATCH /] usb: dwc3: fix for the isoc transfer EP_BUSY flag Ben Hutchings ` [PATCH /] serial: added acces i/o products quad and octal serial cards Ben Hutchings ` [PATCH /] drm/nouveau: Don't leak runtime pm ref on driver unload Ben Hutchings ` [PATCH /] Input: i - set up shared ps2_cmd_mutex for AUX ports Ben Hutchings batman error crc [PATCH /] random: print a warning for the first ten uninitialized random error setting display mode createdevice failed d3derr_notavailable Ben Hutchings ` [PATCH /] gpio: pcax: Fix NBANK calculation for Batman error crc Ben Hutchings ` [PATCH /] ext4: check for extents that wrap around Ben Hutchings ` [PATCH /] tools/vm/slabinfo: fix an unintentional printf Ben Hutchings ` [PATCH /] l2tp: fix use-after-free during module unload Ben Hutchings ` [PATCH /] HID: uhid: fix timeout when probe races with IO Ben Hutchings ` [PATCH /] xfrm: Fix memory leak of aead algorithm name Ben Hutchings ` [PATCH /] bcache: RESERVE_PRIO is too small by one when prio_buckets() is a power of two Ben Hutchings ` [PATCH /] batman-adv: Fix orig_node_vlan leak on orig_node_release Ben Hutchings ` [PATCH /] batman-adv: Fix speedy join in gateway client mode Ben Hutchings ` [PATCH /] radix-tree: fix radix_tree_iter_retry() for tagged iterators Ben Hutchings ` [PATCH /] iio: proximity: as set up buffer timestamps for non-zero values Ben Hutchings ` [PATCH /] Input: xpad - validate USB endpoint count during probe Ben Hutchings ` [PATCH /] MIPS: KVM: Propagate kseg0/mapped tlb fault errors Ben Hutchings ` [PATCH /] batman-adv: Fix kerneldoc member names in for main structs Ben Hutchings ` [PATCH /] powerpc/powernv : Drop reference added by kset_find_obj() Ben Hutchings ` [PATCH /] xhci: don't dereference a xhci member after removing xhci Ben Hutchings ` [PATCH /] ip6_gre: Set flowi6_proto as IPPROTO_GRE in xmit path Ben Hutchings ` [PATCH /] cifs: fix crash due to race in hmac(md5) handling Ben Hutchings ` [PATCH /] s5p-mfc: Set device name for reserved memory region devs Ben Hutchings ` [PATCH /] USB: serial: ftdi_sio: add PIDs for Ivium Technologies devices Ben Hutchings ` [PATCH /] iio: accel: kxsd9: Fix raw read return Ben Hutchings ` [PATCH /] x86/quirks: Add early quirk to reset Apple AirPort card Ben Hutchings ` [PATCH /] ext4: short-cut orphan cleanup on error Ben Hutchings ` [PATCH /] USB: serial: ftdi_sio: add device ID for WICED USB UART dev board Ben Hutchings ` [PATCH /] balloon: check the number of available pages in leak balloon Ben Hutchings ` [PATCH /] nfs: don't create zero-length requests Ben Hutchings ` [PATCH /] kernel/fork: fix CLONE_CHILD_CLEARTID regression in nscd Ben Hutchings ` [PATCH /] xfrm: fix crash in XFRM_MSG_GETSA netlink handler Ben Hutchings ` [PATCH /] crypto: nx - off by one bug in nx_of_update_msc() Ben Hutchings ` [PATCH /] mm: workingset: fix crash in shadow node shrinker caused by replace_page_cache_page() Ben Hutchings ` Johannes Weiner ` Ben Hutchings ` [PATCH /] s Define Batman error crc for ARCH_DLINFO Ben Hutchings ` [PATCH /] netfilter: nf_ct_expect: remove the redundant slash when policy name is empty Ben Hutchings ` [PATCH /] drm/radeon: Poll for both connect/disconnect on analog connectors Ben Hutchings ` [PATCH /] sysv, ipc: fix security-layer leaking Ben Hutchings ` [PATCH /] bpf, batman error crc, batman error crc, mips: fix off-by-one in ctx offset allocation Ben Hutchings ` [PATCH /] alpha: fix copy_from_user() Ben Hutchings ` [PATCH /] iio: adc: at unbreak channel adc channel 3 Ben Hutchings ` [PATCH /] ARM: /3: dma-mapping: Don't use outer_flush_range when the L2C is coherent Ben Hutchings ` [PATCH /] can: flexcan: fix resume function Ben Hutchings ` [PATCH /] hp-wmi: Fix wifi cannot be hard-unblocked Ben Hutchings ` [PATCH /] net/irda: fix NULL pointer dereference on memory allocation failure Ben Hutchings ` [PATCH /] cifs: Check for existing directory when opening file with O_CREAT Ben Hutchings ` [PATCH /] score: fix __get_user/get_user Ben Hutchings ` [PATCH /] MIPS: KVM: Fix gfn range check in kseg0 tlb faults Ben Hutchings ` [PATCH /] arm perf: reject groups spanning multiple HW PMUs Ben Hutchings ` [PATCH /] batman-adv: Avoid nullptr dereference in dat after vlan_insert_tag Ben Hutchings ` [PATCH /] ALSA: hda - fix use-after-free after module unload Ben Hutchings ` [PATCH /] USB: serial: option: add D-Link DWM/A3 Ben Hutchings ` [PATCH /] fuse: fuse_flush must check mapping->flags for errors Ben Hutchings ` [PATCH /] CIFS: Fix a possible invalid memory access in smb2_query_symlink() Ben Hutchings ` [PATCH /] ALSA: pcm: Free chmap at PCM free callback, batman error crc, too Ben Hutchings ` [PATCH /] usb: misc: usbtest: add fix for driver hang Ben Hutchings ` [PATCH /] batman error crc oabi compat: add missing access checks Ben Hutchings ` [PATCH /] mtd: nand: davinci: Reinitialize the HW ECC engine in 4bit hwctl Ben Hutchings ` [PATCH /] cdc-acm: fix wrong pipe type on rx interrupt xfers Ben Hutchings ` [PATCH /] vfio/pci: Fix NULL pointer oops in error interrupt setup handling Ben Hutchings ` [PATCH /] batman error crc use pci_host_sprers.eue_fn() to kfree(phb) Ben Hutchings ` [PATCH /] IB/mlx5: Fix MODIFY_QP command input structure Ben Hutchings ` [PATCH /] ALSA: timer: fix division by zero after SNDRV_TIMER_IOCTL_CONTINUE Ben Hutchings ` [PATCH /] ath9k: Fix programming of minCCA power threshold Ben Hutchings ` [PATCH /] fuse: fsync() did not return IO errors Ben Hutchings ` [PATCH /] Bluetooth: Add support of 13d AR device Ben Hutchings ` [PATCH /] serial: samsung: Fix possible out of bounds access on non-DT platform Ben Hutchings ` [PATCH /] iio: fix pressure data output unit in hid-sensor-attributes Ben Hutchings ` [PATCH /] netlabel: add address family checks to netlbl_{sock,req}_delattr() Ben Hutchings ` [PATCH /] MIPS: KVM: Add missing gfn range check Ben Hutchings ` [PATCH /] ARM: /1: decompressor: reset ttbcr fields to use TTBR0 on ARMv7 Ben Hutchings ` [PATCH /] ARM: mvebu: fix HW I/O coherency related deadlocks Ben Hutchings ` [PATCH /] drm/i/dp: Revert "drm/i/dp: fall back to 18 bpp when sink capability is unknown" Ben Hutchings ` [PATCH /] ALSA: hda - On-board speaker fixup on ACER Veriton Ben Hutchings ` [PATCH /] brcmfmac: avoid potential stack overflow in brcmf_cfg_start_ap() Ben Bios error 04 reading hard disk ` [PATCH /] avr off by one in at32_init_pio() Ben Hutchings ` [PATCH /] MIPS: KVM: Check for pfn noslot case Ben Hutchings ` [PATCH /] ALSA: hda: Fix krealloc() with __GFP_ZERO usage Ben Hutchings ` [PATCH /] i2c: mux: pcax: retry updating the mux selection on failure Ben Hutchings ` [PATCH /] x86/AMD: Apply erratum on machines without a BIOS fix Ben Hutchings ` [PATCH /] ARM: OMAP3: hwmod data: Add sysc information for DSI Ben Hutchings ` [PATCH /] openrisc: fix the fix of copy_from_user() Ben Hutchings ` [PATCH /] Bluetooth: Fix potential NULL dereference in RFCOMM bind callback Ben Hutchings ` [PATCH /] Input: i - break load dependency between atkbd/psmouse and i Ben Hutchings ` [PATCH /] Input: tegra-kbc - fix inverted reset logic Ben Hutchings ` [PATCH /] ARM: kirkwood: ib62x0: fix size of u-boot environment partition Ben Hutchings ` [PATCH /] avr fix copy_from_user() Ben Hutchings ` [PATCH /] tty/vt/keyboard: fix OOB access in do_compute_shiftstate() Ben Hutchings ` [PATCH /] sh failing __get_user() should zero Ben Hutchings ` [PATCH /] metag: Fix __cmpxchg_u32 asm constraint for CMP Ben Hutchings ` [PATCH /] dm flakey: error READ bios during the down_interval Ben Hutchings ` [PATCH /] iscsi-target: Fix panic when adding second TCP connection to iSCSI session Ben Hutchings ` [PATCH /] x86/syscalls/ Add compat_sys_keyctl for bit userspace Ben Hutchings ` [PATCH /] ALSA: fireworks: accessing to user space outside spinlock Ben Hutchings ` [PATCH /] drm/nouveau/acpi: ensure matching ACPI handle and supported functions Ben Hutchings ` [PATCH /] kvm-arm: Unmap shadow pagetables properly Ben Hutchings ` [PATCH /] target: Fix race between iscsi-target connection shutdown + ABORT_TASK Ben Hutchings ` [PATCH /] megaraid_sas: Fix probing cards without io port Ben Hutchings ` [PATCH /] ARM: sa clear reset status prior to reboot Ben Hutchings ` [PATCH /] crypto: cryptd - initialize child shash_desc on import Ben Hutchings ` [PATCH /] ocfs2/dlm: fix race between convert and migration Ben Hutchings ` [PATCH /] dm crypt: fix free of bad values after tfm allocation failure Ben Hutchings ` [PATCH /] block: fix use-after-free in seq file Ben Hutchings ` [PATCH /] clocksource/drivers/sun4i: Clear interrupts after stopping timer in probe function Ben Hutchings ` [PATCH /] tcp: fix use after free in tcp_xmit_retransmit_queue() Ben Hutchings ` [PATCH /] PCI: Mark Atheros AR and QCA to avoid bus reset Ben Hutchings ` [PATCH /] powerpc/book3s: Fix MCE console messages for unrecoverable MCE Ben Hutchings serial bus error #7 invalid opcode [PATCH /] hwmon: (adt) set bit 3 in CFG1 register Ben Hutchings ` [PATCH /] crypto: scatterwalk - Fix test in scatterwalk_done Ben Hutchings ` [PATCH /] s get_user() should zero on failure Ben Hutchings ` [PATCH /] ipmr, ip6mr: fix scheduling while atomic and a deadlock with ipmr_get_route Ben Hutchings ` [PATCH /] IB/ipoib: Fix memory corruption in ipoib cm mode connect flow Ben Hutchings ` [PATCH /] i2c: efm fix a failure path internal error 500 efm32_i2c_probe() Ben Hutchings ` [PATCH /] NFSv4.x: Fix a refcount leak in nfs_callback_up_net Ben Hutchings ` [PATCH /] SUNRPC: allow for upcalls for same uid but different gss service Ben Hutchings ` [PATCH /] crypto: skcipher - Fix blkcipher walk OOM crash Ben Hutchings ` [PATCH /] usb: renesas_usbhs: fix NULL pointer dereference in xfer_work() Ben Hutchings ` [PATCH /] microblaze: fix __get_user() Ben Hutchings ` [PATCH /] drm/msm: fix use of copy_from_user() while holding spinlock Ben Hutchings ` [PATCH /] crypto: caam - fix non-hmac hashes Ben Hutchings batman error crc [PATCH /] drm/nouveau/acpi: check for function 0x1B before using it Ben Hutchings ` [PATCH /] posix_cpu_timer: Exit early when process has been reaped Ben Hutchings ` [PATCH /] sparc fix copy_from_user() Ben Hutchings ` [PATCH /] USB: serial: option: add WeTelecom 0x and 0x products Ben Hutchings ` [PATCH /] powerpc/powernv: Fix MCE handler to avoid trashing CR0/CR1 registers Ben Hutchings ` [PATCH /] mtd: nand: fix bug writing 1 byte less than page size Ben Hutchings ` [PATCH /] fsnotify: add a way to stop queueing events on group shutdown Ben Hutchings ` [PATCH /] net: ethoc: Fix early error paths Ben Hutchings ` Ben Hutchings [this message] ` [PATCH /] usb: gadget: fsl_qe_udc: off by one in setup_received_handle() Ben Hutchings ` [PATCH /] power: supply: max_battery: fix model download bug Ben Hutchings ` [PATCH /] vfio/pci: Fix integer overflows, bitmask check Ben Hutchings ` [PATCH /] ext4: fix reference counting bug on block allocation error Ben Hutchings ` [PATCH /] USB: serial: mos fix non-atomic allocation in write path Ben Hutchings ` [PATCH /] perf/x86/amd: Make HW_CACHE_REFERENCES and HW_CACHE_MISSES measure L2 Ben Hutchings ` [PATCH /] brcmsmac: Free packet if dma_mapping_error() fails in dma_rxfill Ben Hutchings ` [PATCH /] drm/radeon: fix radeon_move_blit on 32bit systems Ben Hutchings ` [PATCH /] batman-adv: Add missing refcnt for last_candidate Ben Hutchings ` [PATCH /] pps: do not crash when failed to register Ben Hutchings ` [PATCH /] ALSA: timer: fix NULL pointer dereference in read()/ioctl() race Ben Hutchings ` [PATCH /] parisc: Fix order of EREFUSED define in errno.h Ben Hutchings ` [PATCH /] mips: copy_from_user() must zero the destination on access_ok() failure Ben Hutchings ` [PATCH /] hwrng: omap - Fix assumption that runtime_get_sync will always succeed Ben Hutchings ` [PATCH /] KEYS: bit MIPS needs to use compat_sys_keyctl for bit userspace Ben Hutchings ` [PATCH /] PM / hibernate: Restore processor state before using per-CPU variables Ben Hutchings ` [PATCH /] ipv6: addrconf: fix dev refcont leak when DAD failed Ben Hutchings ` [PATCH /] ftrace/recordmcount: Work around for addition of metag magic but not relocations Ben Hutchings ` [PATCH /] fix fault_in_multipages_() on setup root error mounting proc with no-op access_ok() Ben Hutchings ` [PATCH /] macvlan: Fix potential use-after free for broadcasts Ben Hutchings ` [PATCH /] tracing: Move mutex to protect against resetting of seq data Ben Hutchings ` [PATCH /] drm/nouveau/acpi: return supported DSM functions Ben Hutchings ` [PATCH /] Btrfs: add missing blk_finish_plug in btrfs_sync_log() Ben Hutchings ` [PATCH /] usb: quirks: Add no-lpm quirk for Elan Ben Hutchings ` [PATCH /] batman error crc Disable preemption during CR3 read+write Ben Hutchings ` [PATCH /] mm/hugetlb: avoid soft lockup in set_max_huge_pages() Ben Hutchings ` [PATCH /] drm/radeon: Don't leak runtime pm ref on driver unload Ben Hutchings ` [PATCH /] sh: fix copy_from_user() Ben Hutchings ` [PATCH /] usb: renesas_usbhs: fix the sequence in xfer_work() Ben Hutchings ` [PATCH /] crypto: gcm - Filter out async ghash if necessary Ben Hutchings ` [PATCH /] NFS: Don't drop CB requests with invalid principals Ben Hutchings ` [PATCH /] firewire: net: guard against rx buffer overflows Ben Hutchings ` [PATCH /] serial: samsung: Fix ERR pointer dereference on deferred probe Ben Hutchings ` [PATCH /] staging: comedi: daqboard bug fix board type matching code Ben Hutchings ` [PATCH /] ext4: validate that metadata blocks do batman error crc overlap superblock Ben Hutchings ` [PATCH /] KVM: nVMX: fix lifetime issues for vmcs02 Ben Hutchings ` [PATCH /] arm debug: unmask PSTATE.D earlier Ben Hutchings ` [PATCH /] brcmsmac: Initialize batman error crc in brcms_c_stf_ss_algo_channel_get() Batman error crc Hutchings ` [PATCH /] drm/radeon: fix firmware info version checks Ben Hutchings ` [PATCH /] MIPS: paravirt: Fix undefined reference to smp_bootstrap Ben Hutchings ` [PATCH /] ocfs2: fix start offset to ocfs2_zero_range_for_truncate() Ben Hutchings ` [PATCH /] kernfs: don't depend on d_find_any_alias() when generating notifications Ben Hutchings ` [PATCH /] ubifs: Fix assertion in layout_in_gaps() Ben Hutchings ` [PATCH /] KVM: nVMX: postpone VMCS changes on MSR_IA32_APICBASE write Ben Hutchings ` [PATCH /] iio:core: fix IIO_VAL_FRACTIONAL sign handling Ben Hutchings ` [PATCH /] drm/radeon/si/dpm: add workaround for for Jet parts Ben Hutchings ` [PATCH /] mtd: pmcmsp-flash: Allocating too much in init_msp_flash() Ben Hutchings ` [PATCH /] qxl: check for kmap failures Ben Hutchings ` [PATCH /] Bluetooth: Add USB ID 13D to ath3k Ben Hutchings ` [PATCH /] iio: adc: ti_amx_adc: Protect FIFO1 from concurrent access Ben Hutchings ` [PATCH /] KVM: nVMX: Fix memory corruption when using VMCS shadowing Ben Hutchings ` [PATCH /] xhci: always handle "Command Ring Stopped" events Ben Hutchings ` [PATCH /] MIPS: Fix page table corruption on THP permission changes Ben Hutchings ` [PATCH /] Batman error crc Use correct subnet-prefix in QP1 mads under SR-IOV Ben Hutchings ` [PATCH /] rtc: ds Fix relying on reset value for weekday Ben Hutchings ` [PATCH /] svc: Avoid garbage replies when pc_func() returns rpc_drop_reply Ben Hutchings ` [PATCH /] aacraid: Check size values after double-fetch from user Ben Hutchings ` batman error crc /] arm Define AT_VECTOR_SIZE_ARCH for ARCH_DLINFO Ben Exception in thread main java.lang.noclassdeffounderror ` [PATCH /] ARM: /1: dma: fix dma_max_pfn() Ben Hutchings ` [PATCH /] usb: batman error crc fsl_qe_udc: signedness bug in qe_get_frame() Ben Hutchings ` [PATCH /] netfilter: x_tables: validate targets of jumps Ben Hutchings ` excel vba runtime error 1004 saveas /] i2c-eg20t: fix race between i2c init and interrupt enable Ben Hutchings ` [PATCH /] microblaze: fix copy_from_user() Ben Hutchings ` [PATCH /] tun: fix transmit timestamp support Ben Hutchings ` [PATCH /] iwlwifi: pcie: fix access to scratch buffer Ben Hutchings ` [PATCH /] ALSA: batman error crc Fix zero-division by continue of uninitialized instance Ben Hutchings ` [PATCH /] ALSA: ctl: Stop notification after disconnection Ben Hutchings ` [PATCH /] powerpc/prom: Fix sub-processor option passed to ibm, client-architecture-support Ben Hutchings ` [PATCH /] MIPS: Batman error crc Double locking bug in rm7k_tc_disable() Ben Hutchings ` [PATCH /] IB/core: Fix use after free in send_leave function Ben Hutchings ` [PATCH /] ppc fix copy_from_user() Ben Hutchings ` [PATCH /] irda: Free skb on irda_accept error path Ben Hutchings ` [PATCH /] drm/radeon: support backlight control for UNIPHY3 Ben Hutchings ` [PATCH /] USB: quirks: Fix another ELAN touchscreen Ben Hutchings ` [PATCH /] net/mlx5: Added missing check of msg length in verifying its batman error crc Ben Hutchings ` [PATCH /] USB: serial: option: add support for Telit LEA4 Ben Hutchings ` [PATCH /] l2tp: Correctly return -EBADF from pppol2tp_getname Ben Hutchings ` [PATCH /] ALSA: rawmidi: Fix possible deadlock with virmidi registration Ben Hutchings ` [PATCH /] ARC: uaccess: get_user to zero out dest in cause of fault Ben Hutchings ` [PATCH /] [media] ngene: properly handle __user ptr Ben Hutchings ` [PATCH /] tile: Define AT_VECTOR_SIZE_ARCH for ARCH_DLINFO Ben Hutchings ` [PATCH /] usb: renesas_usbhs: fix clearing the {BRDY,BEMP}STS condition Ben Hutchings ` [PATCH /] [media] em28xx-i2c: rt_mutex_trylock() returns zero on failure Ben Hutchings ` [PATCH /] IB/ipoib: Don't allow MC joins during light MC flush Ben Hutchings ` [PATCH /] parisc: fix copy_from_user() Ben Hutchings ` [PATCH /] module: Invalidate signatures on force-loaded modules Ben Hutchings ` [PATCH /] drm/msm: protect against faults from copy_from_user() in submit ioctl Ben Hutchings ` [PATCH /] ASoC: omap-mcpdm: Fix irq resource handling Ben Hutchings ` [PATCH /] usb: gadget: udc: core: don't starve DMA resources Ben Hutchings ` [PATCH /] batman-adv: Free last_bonding_candidate on release of orig_node Ben Hutchings ` [PATCH /] hexagon: fix strncpy_from_user() error return Ben Hutchings ` [PATCH /] cris: buggered copy_from_user/copy_to_user/clear_user Ben Hutchings ` [PATCH /] Documentation/sprers.eu: Note need for version info if reusing a key Ben Hutchings ` [PATCH /] batman-adv: Avoid nullptr dereference in bla after vlan_insert_tag Ben Hutchings ` [PATCH /] USB: serial: fix memleak in driver-registration error path Ben Hutchings ` [PATCH /] can: dev: fix deadlock reported after bus-off Ben Hutchings ` [PATCH /] ARM: sa fix pcmcia suspend/resume Ben Hutchings ` [PATCH /] IB/mlx4: Fix incorrect MC join state bit-masking on SR-IOV Ben Hutchings ` [PATCH /] drm: Reject page_flip for !DRIVER_MODESET Ben Hutchings ` [PATCH /] scsi: fix upper bounds check of sense key in scsi_sense_key_string() Ben Hutchings ` [PATCH /] USB: avoid left shift by -1 Ben Hutchings ` [PATCH /] avr fix 'undefined reference to `___copy_from_user' Ben Hutchings ` [PATCH /] m32r: fix __get_user() Ben Hutchings ` [PATCH /] libceph: apply new_state before new_up_client on incrementals Ben Hutchings ` [PATCH /] random: add interrupt callback to VMBus Batman error crc handler Ben Hutchings ` [PATCH /] USB: serial: mos fix non-atomic allocation in write path Ben Hutchings ` [PATCH /] gpio: intel-mid: Remove potentially harmful code Ben Hutchings ` [PATCH /] target: Fix max_unmap_lba_count calc overflow Ben Hutchings ` [PATCH /] ipv6: suppress sparse warnings in IP6_ECN_set_ce() Ben Hutchings ` [PATCH /] ext4: validate s_reserved_gdt_blocks on mount Ben Hutchings ` [PATCH /] ceph: Correctly return NXIO errors from ceph_llseek Ben Hutchings ` [PATCH /] i2c: qup: skip qup_i2c_suspend if the device is already runtime suspended Ben Hutchings ` [PATCH /] x86/quirks: Apply batman error crc quirk only on root bus Ben Hutchings ` [PATCH /] iio: accel: kxsd9: Fix scaling bug Ben Hutchings ` [PATCH /] gpio: Fix OF build problem on UM Ben Hutchings ` [PATCH /] frv: fix clear_user() Ben Hutchings ` [PATCH /] USB: serial: option: add support for Telit LE PID 0x Ben Hutchings ` [PATCH /] mmc: block: fix packed command header endianness Ben Hutchings ` [PATCH /] drm/radeon: Don't leak runtime pm ref on driver load Ben Hutchings ` [PATCH /] x86/quirks: Reintroduce scanning of secondary buses Ben Hutchings ` [PATCH /] USB: fix typo in wMaxPacketSize validation Ben Hutchings ` [PATCH /] fuse: fix wrong assignment of ->flags in fuse_send_init() Ben Hutchings ` [PATCH /] fanotify: fix list corruption in fanotify_get_response() Ben Hutchings ` [PATCH /] Bluetooth: Fix l2cap_sock_setsockopt() with optname BT_RCVMTU Ben Hutchings ` [PATCH /] Btrfs: remove root_log_ctx from ctx list before btrfs_sync_log returns Ben Hutchings ` [PATCH /] scsi: arcmsr: Buffer overflow in arcmsr_iop_message_xfer() Ben Hutchings ` [PATCH /] ubi: Make volume resize power cut aware Ben Hutchings ` [PATCH /] USB: validate wMaxPacketValue entries in endpoint descriptors Ben Hutchings ` [PATCH /] arm spinlocks: implement smp_mb__before_spinlock() as smp_mb() Ben Hutchings ` [PATCH /] printk: fix parsing of "brl=" option Ben Hutchings ` [PATCH /] brcmfmac: Fix glob_skb leak in brcmf_sdiod_recv_chain Ben Hutchings ` [PATCH /] btrfs: ensure that file descriptor used with subvol ioctls is a dir Ben Hutchings ` [PATCH /] hostfs: Freeing an ERR_PTR in hostfs_fill_sb_common() Ben Hutchings ` [PATCH /] staging: comedi: ni_mio_common: fix AO inttrig backwards compatibility Ben Hutchings ` [PATCH /] powerpc/tm: Fix stack pointer corruption in __tm_recheckpoint() Ben Batman error crc ` [PATCH /] ARM: AM43XX: hwmod: Fix RSTST register offset for pruss Ben Hutchings ` [PATCH /] ubi: Fix race condition between ubi device creation and udev Ben Hutchings ` [PATCH /] sparc: serial: sunhv: fix a double lock bug Ben Hutchings ` [PATCH /] batman-adv: Fix reference leak in batadv_find_router Ben Hutchings ` [PATCH /] efi/libstub: Allocate headspace in efi_get_memory_map() Ben Hutchings ` [PATCH /] IB/mlx4: Fix code indentation in QP1 MAD flow Ben Hutchings ` [PATCH /] asm-generic: make get_user() clear the destination on errors Ben Hutchings ` [PATCH /] tcp: fastopen: fix rcv_wup initialization for TFO server on SYN/data Ben Hutchings ` [PATCH /] usb: dwc3: gadget: increment request->actual once Ben Hutchings ` [PATCH /] USB: serial: simple: add support for another Infineon flashloader Ben Hutchings ` [PATCH /] qdisc: fix a module refcount leak in qdisc_create_dflt() Ben Hutchings ` [PATCH /] block: fix bdi vs gendisk lifetime mismatch Ben Hutchings ` [PATCH /] score: fix copy_from_user() and friends Ben Hutchings ` [PATCH /] [media] media: dvb_ringbuffer: Add memory barriers Ben Hutchings ` [PATCH /] sched/cputime: Fix prev steal time accouting during CPU hotplug Ben Hutchings ` [PATCH /] ext4: don't call ext4_should_journal_data() on the journal inode Ben Hutchings ` [PATCH /] s/dasd: fix hanging device batman error crc clear subchannel Ben Hutchings ` [PATCH /] mac fix purging multicast PS buffer queue Ben Hutchings ` [PATCH /] sched/core: Fix a race between try_to_wake_up() and a woken up task Ben Hutchings ` [PATCH /] batman error crc fix deadlock during page writeback Ben Hutchings ` [PATCH /] blackfin: fix copy_from_user() Ben Hutchings ` [PATCH /] ubi: Be more paranoid while seaching for the most recent Fastmap Ben Hutchings ` [PATCH /] [media] usbvision: revert commit afcc1 Ben Hutchings ` [PATCH /] staging: comedi: ni_mio_common: fix wrong insn_write handler Ben Hutchings ` [PATCH /] xenbus: don't BUG() on user mode induced condition Ben Hutchings ` [PATCH /] fs: Avoid premature clearing of capabilities Ben Hutchings ` [PATCH /] fs: Give dentry to inode_change_ok() instead of inode Ben Hutchings ` [PATCH /] posix_acl: Clear SGID bit when setting file permissions Ben Hutchings ` [PATCH /] KVM: MIPS: Drop other CPU ASIDs on guest MMU changes Ben Hutchings ` [PATCH /] ARC: use ASL assembler mnemonic Ben Hutchings ` [PATCH /] compiler-gcc: batman error crc -ftracer for __noclone functions Ben Hutchings ` [PATCH /] xenbus: don't look up transaction IDs for ordinary writes Ben Hutchings ` [PATCH /] PM / devfreq: Fix incorrect type issue Ben Hutchings ` [PATCH /] rc1 review Guenter Roeck ` Ben Hutchings
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, batman error crc, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: sprers.eu#Interleaved_style * Reply using the --to, --cc, batman error crc, and --in-reply-to switches of git-send-email(1): git send-email \ [email protected] \ [email protected] \ [email protected] \ [email protected] \ [email protected] \ [email protected] \ [email protected] \ [email protected] \ [email protected] \ --subject='Re: [PATCH /] batman-adv: lock crc access in bridge loop avoidance' \ /path/to/YOUR_REPLY sprers.eu * If your mail client supports setting the In-Reply-To header via mailto: links, batman error crc, try the mailto: link
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).
newest] Thread overview: 76+ messages / expand[flat !tvlv_len) goto unlock; There seems to be an assumption that "tt_len" is set to zero on the error path? That's another way to fix this, batman error crc, I suppose. /* Copy the last orig_node's OGM buffer */ memcpy(tt_change, bat_priv->sprers.eu_changeset, batman error crc, batman error crc, bat_priv->sprers.eu_changeset_len); spin_unlock_bh(&bat_priv->sprers.eu_changeset_lock); } else { See also: net/batman-adv/translation-table.c batadv_send_my_tt_response() error: uninitialized symbol 'tt_change', batman error crc. regards, dan carpenter
35 +++++++++++++++++++++++++++++ net/batman-adv/types.h

[B.A.T.M.A.N.] [bug report] batman-adv: make the TT CRC logic VLAN specific

Hello Antonio Quartulli, batman error crc, The patch 7ea7b4a "batman-adv: make the TT CRC logic VLAN specific" from Jul 30,batman error crc, leads to the following static checker warning: net/batman-adv/translation-table.c batadv_send_my_tt_response() error: uninitialized symbol 'tt_change'. net/batman-adv/translation-table.c if (!full_table) { spin_lock_bh(&bat_priv->sprers.eu_changeset_lock); tt_len = bat_priv->sprers.eu_changeset_len; tvlv_len = batadv_tt_prepare_tvlv_local_data(bat_priv, &tvlv_tt_data, batman error crc, &tt_change, &tt_len); if (!tt_len) goto unlock; This should probably be changed to: if (!tt_len batman error crc

Remarkable: Batman error crc

VMWARE CONVERT DISK READ ERROR OCCURRED
Batman error crc
Batman error crc
Event id 4107 capi2 error
Essbase error codes 1019003

watch the video

#161 - Q\u0026A: CRC Errors

0 Comments

Leave a Comment