https://bugzilla.kernel.org/show_bug.cgi?id=27052
--- Comment #30 from prochazka <prochazka.nico...@gmail.com> 2011-02-12 17:06:02 --- hi marcelo, I enable CONFIG_SLUB_DEBUG=y and boot with slub_debug=FZPU, but now I cannot reproduce bug I have a lot of : BUG kmalloc-1024: Object padding overwritten example : Feb 12 16:26:49 bergson11630 Feb 12 16:26:49 bergson11630 ============================================================================= Feb 12 16:26:49 bergson11630 BUG kmalloc-1024: Object padding overwritten Feb 12 16:26:49 bergson11630 ----------------------------------------------------------------------------- Feb 12 16:26:49 bergson11630 Feb 12 16:26:49 bergson11630 INFO: 0xffff8802f8588446-0xffff8802f8588447. First byte 0x0 instead of 0x5a Feb 12 16:26:49 bergson11630 INFO: Allocated in sock_alloc_send_pskb+0x1d4/0x330 age=1 cpu=1 pid=20244 Feb 12 16:26:49 bergson11630 INFO: Freed in pskb_expand_head+0xcc/0x1f0 age=1 cpu=1 pid=20244 Feb 12 16:26:49 bergson11630 INFO: Slab 0xffffea000a6535c0 objects=29 used=16 fp=0xffff8802f8588000 flags=0x2000000000040c1 Feb 12 16:26:49 bergson11630 INFO: Object 0xffff8802f8588000 @offset=0 fp=0xffff8802f858a240 Feb 12 16:26:49 bergson11630 Feb 12 16:26:49 bergson11630 Object 0xffff8802f8588000: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f8588010: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f8588020: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f8588030: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f8588040: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f8588050: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f8588060: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f8588070: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f8588080: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f8588090: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f85880a0: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f85880b0: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f85880c0: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f85880d0: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f85880e0: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f85880f0: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f8588100: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f8588110: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f8588120: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f8588130: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f8588140: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f8588150: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f8588160: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f8588170: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f8588180: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f8588190: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f85881a0: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f85881b0: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f85881c0: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f85881d0: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f85881e0: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f85881f0: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f8588200: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f8588210: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f8588220: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f8588230: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f8588240: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f8588250: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f8588260: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f8588270: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f8588280: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f8588290: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f85882a0: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f85882b0: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f85882c0: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f85882d0: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f85882e0: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f85882f0: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f8588300: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f8588310: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f8588320: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f8588330: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f8588340: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f8588350: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f8588360: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f8588370: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f8588380: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f8588390: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f85883a0: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f85883b0: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f85883c0: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f85883d0: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f85883e0: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b kkkkkkkkkkkkkkkk Feb 12 16:26:49 bergson11630 Object 0xffff8802f85883f0: 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b 6b a5 kkkkkkkkkkkkkkk� Feb 12 16:26:49 bergson11630 Redzone 0xffff8802f8588400: bb bb bb bb bb bb bb bb �������� Feb 12 16:26:49 bergson11630 Padding 0xffff8802f8588440: 5a 5a 5a 5a 5a 5a 00 00 ZZZZZZ.. Feb 12 16:26:49 bergson11630 Pid: 20244, comm: qemu Not tainted 2.6.37 #4 Feb 12 16:26:49 bergson11630 Call Trace: Feb 12 16:26:49 bergson11630 <IRQ> [<ffffffff81113b13>] print_trailer+0x103/0x160 Feb 12 16:26:49 bergson11630 [<ffffffff81114222>] check_bytes_and_report+0x102/0x130 Feb 12 16:26:49 bergson11630 [<ffffffff811142fc>] check_object+0xac/0x260 Feb 12 16:26:49 bergson11630 [<ffffffff8183427e>] ? pskb_expand_head+0x5e/0x1f0 Feb 12 16:26:49 bergson11630 [<ffffffff81114d10>] alloc_debug_processing+0x110/0x1a0 Feb 12 16:26:49 bergson11630 [<ffffffff8111632f>] __slab_alloc+0x36f/0x3f0 Feb 12 16:26:49 bergson11630 [<ffffffff8183427e>] ? pskb_expand_head+0x5e/0x1f0 Feb 12 16:26:49 bergson11630 [<ffffffff81116b77>] __kmalloc+0xe7/0x1b0 Feb 12 16:26:49 bergson11630 [<ffffffff8183427e>] pskb_expand_head+0x5e/0x1f0 Feb 12 16:26:49 bergson11630 [<ffffffff81936b08>] nf_bridge_copy_header+0x78/0x180 Feb 12 16:26:49 bergson11630 [<ffffffff8192f220>] br_dev_queue_push_xmit+0x80/0xa0 Feb 12 16:26:49 bergson11630 [<ffffffff8193505a>] br_nf_dev_queue_xmit+0x2a/0xa0 Feb 12 16:26:49 bergson11630 [<ffffffff81935368>] br_nf_post_routing+0x298/0x2f0 Feb 12 16:26:49 bergson11630 [<ffffffff8187ec8c>] nf_iterate+0x6c/0xb0 Feb 12 16:26:49 bergson11630 [<ffffffff8192f1a0>] ? br_dev_queue_push_xmit+0x0/0xa0 Feb 12 16:26:49 bergson11630 [<ffffffff8187ed7e>] nf_hook_slow+0xae/0x110 Feb 12 16:26:49 bergson11630 [<ffffffff8192f1a0>] ? br_dev_queue_push_xmit+0x0/0xa0 Feb 12 16:26:49 bergson11630 [<ffffffff8192f240>] ? br_forward_finish+0x0/0x60 Feb 12 16:26:49 bergson11630 [<ffffffff8192f283>] br_forward_finish+0x43/0x60 Feb 12 16:26:49 bergson11630 [<ffffffff81935528>] br_nf_forward_finish+0x168/0x170 Feb 12 16:26:49 bergson11630 [<ffffffff81935a28>] br_nf_forward_ip+0x328/0x430 Feb 12 16:26:49 bergson11630 [<ffffffff8187ec8c>] nf_iterate+0x6c/0xb0 Feb 12 16:26:49 bergson11630 [<ffffffff8192f240>] ? br_forward_finish+0x0/0x60 Feb 12 16:26:49 bergson11630 [<ffffffff8187ed7e>] nf_hook_slow+0xae/0x110 Feb 12 16:26:49 bergson11630 [<ffffffff8192f240>] ? br_forward_finish+0x0/0x60 Feb 12 16:26:49 bergson11630 [<ffffffff8192f31e>] __br_forward+0x7e/0xd0 Feb 12 16:26:49 bergson11630 [<ffffffff8192f3d5>] br_forward+0x65/0x70 Feb 12 16:26:49 bergson11630 [<ffffffff81930128>] br_handle_frame_finish+0x128/0x260 Feb 12 16:26:49 bergson11630 [<ffffffff81935d78>] br_nf_pre_routing_finish_bridge+0x78/0xd0 Feb 12 16:26:49 bergson11630 [<ffffffff819360b0>] br_nf_pre_routing_finish+0x2e0/0x370 Feb 12 16:26:49 bergson11630 [<ffffffff8187ed7e>] ? nf_hook_slow+0xae/0x110 Feb 12 16:26:49 bergson11630 [<ffffffff81935dd0>] ? br_nf_pre_routing_finish+0x0/0x370 Feb 12 16:26:49 bergson11630 [<ffffffff81936848>] br_nf_pre_routing+0x708/0x8d0 Feb 12 16:26:49 bergson11630 [<ffffffff8187ec8c>] nf_iterate+0x6c/0xb0 Feb 12 16:26:49 bergson11630 [<ffffffff81930000>] ? br_handle_frame_finish+0x0/0x260 Feb 12 16:26:49 bergson11630 [<ffffffff8187ed7e>] nf_hook_slow+0xae/0x110 Feb 12 16:26:49 bergson11630 [<ffffffff81930000>] ? br_handle_frame_finish+0x0/0x260 Feb 12 16:26:49 bergson11630 [<ffffffff819303fd>] br_handle_frame+0x19d/0x240 Feb 12 16:26:49 bergson11630 [<ffffffff81930260>] ? br_handle_frame+0x0/0x240 Feb 12 16:26:49 bergson11630 [<ffffffff8183c287>] __netif_receive_skb+0x167/0x5d0 Feb 12 16:26:49 bergson11630 [<ffffffff816a6a4f>] ? bnx2_poll+0xcf/0x230 Feb 12 16:26:49 bergson11630 [<ffffffff8183c7a2>] process_backlog+0xb2/0x1a0 Feb 12 16:26:49 bergson11630 [<ffffffff8183ddb5>] net_rx_action+0xb5/0x220 Feb 12 16:26:49 bergson11630 [<ffffffff8105b555>] __do_softirq+0xb5/0x230 Feb 12 16:26:49 bergson11630 [<ffffffff81003edc>] call_softirq+0x1c/0x30 Feb 12 16:26:49 bergson11630 <EOI> [<ffffffff81005f95>] ? do_softirq+0x65/0xa0 Feb 12 16:26:49 bergson11630 [<ffffffff8183e168>] netif_rx_ni+0x28/0x30 Feb 12 16:26:49 bergson11630 [<ffffffff81720c38>] tun_chr_aio_write+0x358/0x4d0 Feb 12 16:26:49 bergson11630 [<ffffffff819b4e05>] ? _raw_spin_lock_irq+0x15/0x20 Feb 12 16:26:49 bergson11630 [<ffffffff817208e0>] ? tun_chr_aio_write+0x0/0x4d0 Feb 12 16:26:49 bergson11630 [<ffffffff81124993>] do_sync_readv_writev+0xd3/0x110 Feb 12 16:26:49 bergson11630 [<ffffffffa0063986>] ? vmx_vcpu_put+0x16/0x40 [kvm_intel] Feb 12 16:26:49 bergson11630 [<ffffffffa0015f58>] ? kvm_arch_vcpu_put+0x28/0x40 [kvm] Feb 12 16:26:49 bergson11630 [<ffffffff8112479a>] ? rw_copy_check_uvector+0x7a/0x140 Feb 12 16:26:49 bergson11630 [<ffffffff811250a4>] do_readv_writev+0xd4/0x1f0 Feb 12 16:26:49 bergson11630 [<ffffffff81134a97>] ? do_vfs_ioctl+0xa7/0x560 Feb 12 16:26:49 bergson11630 [<ffffffff81125208>] vfs_writev+0x48/0x60 Feb 12 16:26:49 bergson11630 [<ffffffff81125331>] sys_writev+0x51/0xb0 Feb 12 16:26:49 bergson11630 [<ffffffff81003042>] system_call_fastpath+0x16/0x1b Feb 12 16:26:49 bergson11630 FIX kmalloc-1024: Restoring 0xffff8802f8588446-0xffff8802f8588447=0x5a Feb 12 16:26:49 bergson11630 Feb 12 16:26:50 bergson11630 ============================================================================= Feb 12 16:26:50 bergson11630 BUG kmalloc-512: Object padding overwritten Feb 12 16:26:50 bergson11630 ----------------------------------------------------------------------------- Pid: 0, comm: kworker/0:1 Tainted: G D 2.6.37 #4 Call Trace: <IRQ> [<ffffffff81113b13>] print_trailer+0x103/0x160 [<ffffffff81114222>] check_bytes_and_report+0x102/0x130 [<ffffffff81045e5a>] ? dequeue_task_fair+0x3a/0x90 [<ffffffff811142fc>] check_object+0xac/0x260 [<ffffffff81093ef5>] ? free_css_set_rcu+0x15/0x20 [<ffffffff81114ed3>] free_debug_processing+0x133/0x260 [<ffffffff81115154>] __slab_free+0x154/0x170 [<ffffffff8111772e>] kfree+0xce/0x130 [<ffffffff81093ef5>] free_css_set_rcu+0x15/0x20 [<ffffffff810a313a>] __rcu_process_callbacks+0x11a/0x340 [<ffffffff810a338d>] rcu_process_callbacks+0x2d/0xa0 [<ffffffff8105b555>] __do_softirq+0xb5/0x230 [<ffffffff81082f86>] ? tick_program_event+0x26/0x30 [<ffffffff81003edc>] call_softirq+0x1c/0x30 [<ffffffff81005f95>] do_softirq+0x65/0xa0 [<ffffffff8105b415>] irq_exit+0x85/0x90 [<ffffffff819b5930>] smp_apic_timer_interrupt+0x70/0x9b [<ffffffff81003993>] apic_timer_interrupt+0x13/0x20 <EOI> [<ffffffff813d4b56>] ? acpi_idle_enter_simple+0x13a/0x170 [<ffffffff813d4b4f>] ? acpi_idle_enter_simple+0x133/0x170 [<ffffffff813d4809>] acpi_idle_enter_bm+0xee/0x301 [<ffffffff8180d591>] cpuidle_idle_call+0x91/0x140 [<ffffffff810020d3>] cpu_idle+0x73/0x100 [<ffffffff819ae5d8>] start_secondary+0x1b9/0x1be FIX kmalloc-1024: Restoring 0xffff8807e7fff7de-0xffff8807e7fff7df=0x5a ============================================================================= BUG kmalloc-2048: Object padding overwritten ----------------------------------------------------------------------------- INFO: 0xffff8802f981b9f6-0xffff8802f981b9f7. First byte 0x0 instead of 0x5a INFO: Allocated in sched_create_group+0x319/0x7c0 age=263926 cpu=2 pid=20454 INFO: Freed in skb_release_data+0xd0/0xe0 age=263927 cpu=0 pid=10313 INFO: Slab 0xffffea000a694540 objects=15 used=10 fp=0xffff8802f981eba8 flags=0x200000000004081 INFO: Object 0xffff8802f981b1b0 @offset=12720 fp=0x (null) Bytes b4 0xffff8802f981b1a0: bf d1 04 00 01 00 00 00 5a 5a 5a 5a 5a 5a 5a 5a ��......ZZZZZZZZ Object 0xffff8802f981b1b0: 00 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00 ................ Object 0xffff8802f981b1c0: c0 b1 81 f9 02 88 ff ff c0 b1 81 f9 02 88 ff ff �.�..���.�..�� Object 0xffff8802f981b1d0: d0 b1 81 f9 02 88 ff ff d0 b1 81 f9 02 88 ff ff б.�..��б.�..�� Object 0xffff8802f981b1e0: e0 b1 81 f9 02 88 ff ff e0 b1 81 f9 02 88 ff ff ��.�..����.�..�� Object 0xffff8802f981b1f0: f0 b1 81 f9 02 88 ff ff f0 b1 81 f9 02 88 ff ff ��.�..����.�..�� Object 0xffff8802f981b200: 00 b2 81 f9 02 88 ff ff 00 b2 81 f9 02 88 ff ff .�.�..��.�.�..�� Object 0xffff8802f981b210: 10 b2 81 f9 02 88 ff ff 10 b2 81 f9 02 88 ff ff .�.�..��.�.�..�� Object 0xffff8802f981b220: 20 b2 81 f9 02 88 ff ff 20 b2 81 f9 02 88 ff ff .�.�..��.�.�..�� Object 0xffff8802f981b230: 30 b2 81 f9 02 88 ff ff 30 b2 81 f9 02 88 ff ff 0�.�..��0�.�..�� Object 0xffff8802f981b240: 40 b2 81 f9 02 88 ff ff 40 b2 81 f9 02 88 ff ff @�.�..��@�.�..�� Object 0xffff8802f981b250: 50 b2 81 f9 02 88 ff ff 50 b2 81 f9 02 88 ff ff P�.�..��P�.�..�� Object 0xffff8802f981b260: 60 b2 81 f9 02 88 ff ff 60 b2 81 f9 02 88 ff ff `�.�..��`�.�..�� Object 0xffff8802f981b270: 70 b2 81 f9 02 88 ff ff 70 b2 81 f9 02 88 ff ff p�.�..��p�.�..�� Object 0xffff8802f981b280: 80 b2 81 f9 02 88 ff ff 80 b2 81 f9 02 88 ff ff .�.�..��.�.�..�� Object 0xffff8802f981b290: 90 b2 81 f9 02 88 ff ff 90 b2 81 f9 02 88 ff ff .�.�..��.�.�..�� Object 0xffff8802f981b2a0: a0 b2 81 f9 02 88 ff ff a0 b2 81 f9 02 88 ff ff .�.�..��.�.�..�� Object 0xffff8802f981b2b0: b0 b2 81 f9 02 88 ff ff b0 b2 81 f9 02 88 ff ff ��.�..����.�..�� Object 0xffff8802f981b2c0: c0 b2 81 f9 02 88 ff ff c0 b2 81 f9 02 88 ff ff �.�..���.�..�� Object 0xffff8802f981b2d0: d0 b2 81 f9 02 88 ff ff d0 b2 81 f9 02 88 ff ff в.�..��в.�..�� Object 0xffff8802f981b2e0: e0 b2 81 f9 02 88 ff ff e0 b2 81 f9 02 88 ff ff ��.�..����.�..�� Object 0xffff8802f981b2f0: f0 b2 81 f9 02 88 ff ff f0 b2 81 f9 02 88 ff ff ��.�..����.�..�� Object 0xffff8802f981b300: 00 b3 81 f9 02 88 ff ff 00 b3 81 f9 02 88 ff ff .�.�..��.�.�..�� Object 0xffff8802f981b310: 10 b3 81 f9 02 88 ff ff 10 b3 81 f9 02 88 ff ff .�.�..��.�.�..�� Object 0xffff8802f981b320: 20 b3 81 f9 02 88 ff ff 20 b3 81 f9 02 88 ff ff .�.�..��.�.�..�� Object 0xffff8802f981b330: 30 b3 81 f9 02 88 ff ff 30 b3 81 f9 02 88 ff ff 0�.�..��0�.�..�� Object 0xffff8802f981b340: 40 b3 81 f9 02 88 ff ff 40 b3 81 f9 02 88 ff ff @�.�..��@�.�..�� Object 0xffff8802f981b350: 50 b3 81 f9 02 88 ff ff 50 b3 81 f9 02 88 ff ff P�.�..��P�.�..�� Object 0xffff8802f981b360: 60 b3 81 f9 02 88 ff ff 60 b3 81 f9 02 88 ff ff `�.�..��`�.�..�� Object 0xffff8802f981b370: 70 b3 81 f9 02 88 ff ff 70 b3 81 f9 02 88 ff ff p�.�..��p�.�..�� Object 0xffff8802f981b380: 80 b3 81 f9 02 88 ff ff 80 b3 81 f9 02 88 ff ff .�.�..��.�.�..�� Object 0xffff8802f981b390: 90 b3 81 f9 02 88 ff ff 90 b3 81 f9 02 88 ff ff .�.�..��.�.�..�� Object 0xffff8802f981b3a0: a0 b3 81 f9 02 88 ff ff a0 b3 81 f9 02 88 ff ff .�.�..��.�.�..�� Object 0xffff8802f981b3b0: b0 b3 81 f9 02 88 ff ff b0 b3 81 f9 02 88 ff ff ��.�..����.�..�� Object 0xffff8802f981b3c0: c0 b3 81 f9 02 88 ff ff c0 b3 81 f9 02 88 ff ff �.�..���.�..�� Object 0xffff8802f981b3d0: d0 b3 81 f9 02 88 ff ff d0 b3 81 f9 02 88 ff ff г.�..��г.�..�� Object 0xffff8802f981b3e0: e0 b3 81 f9 02 88 ff ff e0 b3 81 f9 02 88 ff ff ��.�..����.�..�� Object 0xffff8802f981b3f0: f0 b3 81 f9 02 88 ff ff f0 b3 81 f9 02 88 ff ff ��.�..����.�..�� Object 0xffff8802f981b400: 00 b4 81 f9 02 88 ff ff 00 b4 81 f9 02 88 ff ff .�.�..��.�.�..�� Object 0xffff8802f981b410: 10 b4 81 f9 02 88 ff ff 10 b4 81 f9 02 88 ff ff .�.�..��.�.�..�� Object 0xffff8802f981b420: 20 b4 81 f9 02 88 ff ff 20 b4 81 f9 02 88 ff ff .�.�..��.�.�..�� Object 0xffff8802f981b430: 30 b4 81 f9 02 88 ff ff 30 b4 81 f9 02 88 ff ff 0�.�..��0�.�..�� Object 0xffff8802f981b440: 40 b4 81 f9 02 88 ff ff 40 b4 81 f9 02 88 ff ff @�.�..��@�.�..�� Object 0xffff8802f981b450: 50 b4 81 f9 02 88 ff ff 50 b4 81 f9 02 88 ff ff P�.�..��P�.�..�� Object 0xffff8802f981b460: 60 b4 81 f9 02 88 ff ff 60 b4 81 f9 02 88 ff ff `�.�..��`�.�..�� Object 0xffff8802f981b470: 70 b4 81 f9 02 88 ff ff 70 b4 81 f9 02 88 ff ff p�.�..��p�.�..�� Object 0xffff8802f981b480: 80 b4 81 f9 02 88 ff ff 80 b4 81 f9 02 88 ff ff .�.�..��.�.�..�� Object 0xffff8802f981b490: 90 b4 81 f9 02 88 ff ff 90 b4 81 f9 02 88 ff ff .�.�..��.�.�..�� Object 0xffff8802f981b4a0: a0 b4 81 f9 02 88 ff ff a0 b4 81 f9 02 88 ff ff .�.�..��.�.�..�� Object 0xffff8802f981b4b0: b0 b4 81 f9 02 88 ff ff b0 b4 81 f9 02 88 ff ff ��.�..����.�..�� Object 0xffff8802f981b4c0: c0 b4 81 f9 02 88 ff ff c0 b4 81 f9 02 88 ff ff �.�..���.�..�� Object 0xffff8802f981b4d0: d0 b4 81 f9 02 88 ff ff d0 b4 81 f9 02 88 ff ff д.�..��д.�..�� Object 0xffff8802f981b4e0: e0 b4 81 f9 02 88 ff ff e0 b4 81 f9 02 88 ff ff ��.�..����.�..�� Object 0xffff8802f981b4f0: f0 b4 81 f9 02 88 ff ff f0 b4 81 f9 02 88 ff ff ��.�..����.�..�� Object 0xffff8802f981b500: 00 b5 81 f9 02 88 ff ff 00 b5 81 f9 02 88 ff ff .�.�..��.�.�..�� Object 0xffff8802f981b510: 10 b5 81 f9 02 88 ff ff 10 b5 81 f9 02 88 ff ff .�.�..��.�.�..�� Object 0xffff8802f981b520: 20 b5 81 f9 02 88 ff ff 20 b5 81 f9 02 88 ff ff .�.�..��.�.�..�� Object 0xffff8802f981b530: 30 b5 81 f9 02 88 ff ff 30 b5 81 f9 02 88 ff ff 0�.�..��0�.�..�� Object 0xffff8802f981b540: 40 b5 81 f9 02 88 ff ff 40 b5 81 f9 02 88 ff ff @�.�..��@�.�..�� Object 0xffff8802f981b550: 50 b5 81 f9 02 88 ff ff 50 b5 81 f9 02 88 ff ff P�.�..��P�.�..�� Object 0xffff8802f981b560: 60 b5 81 f9 02 88 ff ff 60 b5 81 f9 02 88 ff ff `�.�..��`�.�..�� Object 0xffff8802f981b570: 70 b5 81 f9 02 88 ff ff 70 b5 81 f9 02 88 ff ff p�.�..��p�.�..�� Object 0xffff8802f981b580: 80 b5 81 f9 02 88 ff ff 80 b5 81 f9 02 88 ff ff .�.�..��.�.�..�� Object 0xffff8802f981b590: 90 b5 81 f9 02 88 ff ff 90 b5 81 f9 02 88 ff ff .�.�..��.�.�..�� Object 0xffff8802f981b5a0: a0 b5 81 f9 02 88 ff ff a0 b5 81 f9 02 88 ff ff .�.�..��.�.�..�� Object 0xffff8802f981b5b0: b0 b5 81 f9 02 88 ff ff b0 b5 81 f9 02 88 ff ff ��.�..����.�..�� Object 0xffff8802f981b5c0: c0 b5 81 f9 02 88 ff ff c0 b5 81 f9 02 88 ff ff �.�..���.�..�� Object 0xffff8802f981b5d0: d0 b5 81 f9 02 88 ff ff d0 b5 81 f9 02 88 ff ff е.�..��е.�..�� Object 0xffff8802f981b5e0: e0 b5 81 f9 02 88 ff ff e0 b5 81 f9 02 88 ff ff ��.�..����.�..�� Object 0xffff8802f981b5f0: f0 b5 81 f9 02 88 ff ff f0 b5 81 f9 02 88 ff ff ��.�..����.�..�� Object 0xffff8802f981b600: 00 b6 81 f9 02 88 ff ff 00 b6 81 f9 02 88 ff ff .�.�..��.�.�..�� Object 0xffff8802f981b610: 10 b6 81 f9 02 88 ff ff 10 b6 81 f9 02 88 ff ff .�.�..��.�.�..�� Object 0xffff8802f981b620: 20 b6 81 f9 02 88 ff ff 20 b6 81 f9 02 88 ff ff .�.�..��.�.�..�� Object 0xffff8802f981b630: 30 b6 81 f9 02 88 ff ff 30 b6 81 f9 02 88 ff ff 0�.�..��0�.�..�� Object 0xffff8802f981b640: 40 b6 81 f9 02 88 ff ff 40 b6 81 f9 02 88 ff ff @�.�..��@�.�..�� Object 0xffff8802f981b650: 50 b6 81 f9 02 88 ff ff 50 b6 81 f9 02 88 ff ff P�.�..��P�.�..�� Object 0xffff8802f981b660: 60 b6 81 f9 02 88 ff ff 60 b6 81 f9 02 88 ff ff `�.�..��`�.�..�� Object 0xffff8802f981b670: 70 b6 81 f9 02 88 ff ff 70 b6 81 f9 02 88 ff ff p�.�..��p�.�..�� Object 0xffff8802f981b680: 80 b6 81 f9 02 88 ff ff 80 b6 81 f9 02 88 ff ff .�.�..��.�.�..�� Object 0xffff8802f981b690: 90 b6 81 f9 02 88 ff ff 90 b6 81 f9 02 88 ff ff .�.�..��.�.�..�� Object 0xffff8802f981b6a0: a0 b6 81 f9 02 88 ff ff a0 b6 81 f9 02 88 ff ff .�.�..��.�.�..�� Object 0xffff8802f981b6b0: b0 b6 81 f9 02 88 ff ff b0 b6 81 f9 02 88 ff ff ��.�..����.�..�� Object 0xffff8802f981b6c0: c0 b6 81 f9 02 88 ff ff c0 b6 81 f9 02 88 ff ff �.�..���.�..�� Object 0xffff8802f981b6d0: d0 b6 81 f9 02 88 ff ff d0 b6 81 f9 02 88 ff ff ж.�..��ж.�..�� Object 0xffff8802f981b6e0: e0 b6 81 f9 02 88 ff ff e0 b6 81 f9 02 88 ff ff ��.�..����.�..�� Object 0xffff8802f981b6f0: f0 b6 81 f9 02 88 ff ff f0 b6 81 f9 02 88 ff ff ��.�..����.�..�� Object 0xffff8802f981b700: 00 b7 81 f9 02 88 ff ff 00 b7 81 f9 02 88 ff ff .�.�..��.�.�..�� Object 0xffff8802f981b710: 10 b7 81 f9 02 88 ff ff 10 b7 81 f9 02 88 ff ff .�.�..��.�.�..�� Object 0xffff8802f981b720: 20 b7 81 f9 02 88 ff ff 20 b7 81 f9 02 88 ff ff .�.�..��.�.�..�� Object 0xffff8802f981b730: 30 b7 81 f9 02 88 ff ff 30 b7 81 f9 02 88 ff ff 0�.�..��0�.�..�� Object 0xffff8802f981b740: 40 b7 81 f9 02 88 ff ff 40 b7 81 f9 02 88 ff ff @�.�..��@�.�..�� Object 0xffff8802f981b750: 50 b7 81 f9 02 88 ff ff 50 b7 81 f9 02 88 ff ff P�.�..��P�.�..�� Object 0xffff8802f981b760: 60 b7 81 f9 02 88 ff ff 60 b7 81 f9 02 88 ff ff `�.�..��`�.�..�� Object 0xffff8802f981b770: 70 b7 81 f9 02 88 ff ff 70 b7 81 f9 02 88 ff ff p�.�..��p�.�..�� Object 0xffff8802f981b780: 80 b7 81 f9 02 88 ff ff 80 b7 81 f9 02 88 ff ff .�.�..��.�.�..�� Object 0xffff8802f981b790: 90 b7 81 f9 02 88 ff ff 90 b7 81 f9 02 88 ff ff .�.�..��.�.�..�� Object 0xffff8802f981b7a0: a0 b7 81 f9 02 88 ff ff a0 b7 81 f9 02 88 ff ff .�.�..��.�.�..�� Object 0xffff8802f981b7b0: b0 b7 81 f9 02 88 ff ff b0 b7 81 f9 02 88 ff ff ��.�..����.�..�� Object 0xffff8802f981b7c0: c0 b7 81 f9 02 88 ff ff c0 b7 81 f9 02 88 ff ff �.�..���.�..�� Object 0xffff8802f981b7d0: d0 b7 81 f9 02 88 ff ff d0 b7 81 f9 02 88 ff ff з.�..��з.�..�� Object 0xffff8802f981b7e0: e0 b7 81 f9 02 88 ff ff e0 b7 81 f9 02 88 ff ff ��.�..����.�..�� Object 0xffff8802f981b7f0: f0 b7 81 f9 02 88 ff ff f0 b7 81 f9 02 88 ff ff ��.�..����.�..�� Object 0xffff8802f981b800: 00 00 00 00 00 00 00 00 64 00 00 00 64 00 00 00 ........d...d... Object 0xffff8802f981b810: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ Object 0xffff8802f981b820: 00 00 00 00 00 00 00 00 28 b8 81 f9 02 88 ff ff ........(�.�..�� Object 0xffff8802f981b830: 28 b8 81 f9 02 88 ff ff 38 b8 81 f9 02 88 ff ff (�.�..��8�.�..�� Object 0xffff8802f981b840: 38 b8 81 f9 02 88 ff ff 00 00 00 00 00 00 00 00 8�.�..��........ Object 0xffff8802f981b850: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ Object 0xffff8802f981b860: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ Object 0xffff8802f981b870: 00 1c c9 bf 00 88 ff ff 08 c9 ae fe 07 88 ff ff ..ɿ..��.ɮ�..�� Object 0xffff8802f981b880: 00 02 20 00 00 00 ad de 20 e5 49 fe 07 88 ff ff ......��.�I�..�� Object 0xffff8802f981b890: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ Object 0xffff8802f981b8a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ Object 0xffff8802f981b8b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ Object 0xffff8802f981b8c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ Object 0xffff8802f981b8d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ Object 0xffff8802f981b8e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ Object 0xffff8802f981b8f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ Object 0xffff8802f981b900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ Object 0xffff8802f981b910: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ Object 0xffff8802f981b920: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ Object 0xffff8802f981b930: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ Object 0xffff8802f981b940: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ Object 0xffff8802f981b950: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ Object 0xffff8802f981b960: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ Object 0xffff8802f981b970: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ Object 0xffff8802f981b980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ Object 0xffff8802f981b990: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ Object 0xffff8802f981b9a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ Redzone 0xffff8802f981b9b0: cc cc cc cc cc cc cc cc �������� Padding 0xffff8802f981b9f0: 5a 5a 5a 5a 5a 5a 00 00 ZZZZZZ.. Pid: 0, comm: swapper Tainted: G D 2.6.37 #4 Call Trace: <IRQ> [<ffffffff81113b13>] print_trailer+0x103/0x160 [<ffffffff81114222>] check_bytes_and_report+0x102/0x130 [<ffffffff811142fc>] check_object+0xac/0x260 [<ffffffff8104aa43>] ? free_sched_group+0xd3/0x120 [<ffffffff81114ed3>] free_debug_processing+0x133/0x260 [<ffffffff81115154>] __slab_free+0x154/0x170 [<ffffffff81078c4e>] ? hrtimer_try_to_cancel+0x7e/0xc0 [<ffffffff8111772e>] kfree+0xce/0x130 [<ffffffff8104aa43>] free_sched_group+0xd3/0x120 [<ffffffff8104aaa5>] free_sched_group_rcu+0x15/0x20 [<ffffffff810a313a>] __rcu_process_callbacks+0x11a/0x340 [<ffffffff810a338d>] rcu_process_callbacks+0x2d/0xa0 [<ffffffff8105b555>] __do_softirq+0xb5/0x230 [<ffffffff81082f86>] ? tick_program_event+0x26/0x30 [<ffffffff81003edc>] call_softirq+0x1c/0x30 [<ffffffff81005f95>] do_softirq+0x65/0xa0 [<ffffffff8105b415>] irq_exit+0x85/0x90 [<ffffffff819b5930>] smp_apic_timer_interrupt+0x70/0x9b [<ffffffff81003993>] apic_timer_interrupt+0x13/0x20 <EOI> [<ffffffff813d49e4>] ? acpi_idle_enter_bm+0x2c9/0x301 [<ffffffff813d49dd>] ? acpi_idle_enter_bm+0x2c2/0x301 [<ffffffff8180d591>] cpuidle_idle_call+0x91/0x140 [<ffffffff810020d3>] cpu_idle+0x73/0x100 [<ffffffff8196a182>] rest_init+0x72/0x80 [<ffffffff81f01dab>] start_kernel+0x397/0x3a2 [<ffffffff81f0132a>] x86_64_start_reservations+0x131/0x135 [<ffffffff81f01434>] x86_64_start_kernel+0x106/0x115 FIX kmalloc-2048: Restoring 0xffff8802f981b9f6-0xffff8802f981b9f7=0x5a -- Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching the assignee of the bug.-- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html