From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753546AbbFARoD (ORCPT ); Mon, 1 Jun 2015 13:44:03 -0400 Received: from mx1.redhat.com ([209.132.183.28]:50867 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751888AbbFARnz (ORCPT ); Mon, 1 Jun 2015 13:43:55 -0400 Message-ID: <556C99D8.1030801@redhat.com> Date: Mon, 01 Jun 2015 13:43:52 -0400 From: Prarit Bhargava User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20131028 Thunderbird/17.0.10 MIME-Version: 1.0 To: John Stultz CC: lkml , Daniel Bristot de Oliveira , Richard Cochran , Jan Kara , Jiri Bohac , Thomas Gleixner , Ingo Molnar , Shuah Khan Subject: Re: [RFC][PATCH 0/4] Fixes for leapsecond expiring early ABS_TIME CLOCK_REALTIME timers References: <1432931068-4980-1-git-send-email-john.stultz@linaro.org> <556C48BD.9010201@redhat.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 06/01/2015 01:02 PM, John Stultz wrote: > On Mon, Jun 1, 2015 at 4:57 AM, Prarit Bhargava wrote: >> >> John, native testing went well across many 32-bit and 64-bit AMD and Intel >> boxes. However, virtual (specifically KVM) guests failed with some sort of >> corruption: >> >> [ 1546.038479] Clock: inserting leap second 23:59:60 UTC >> [ 1559.774700] Clock: inserting leap second 23:59:60 UTC >> [ 1573.502989] Clock: inserting leap second 23:59:60 UTC >> [ 1587.235917] Clock: inserting leap second 23:59:60 UTC >> [ 7. X] Clock: inserting leap second 23:59:60 UTC >> [ 7. X] Clock: inserting leap second 23:59:60 UTC >> [ 7. X] Clock: inserting leap second 23:59:60 UTC >> [ 7. X] Clock: inserting leap second 23:59:60 UTC >> >> I'm going to see if I can figure out a way to kdump a guest with this problem. >> The issue is that it seems like all input to the console is ignored when this >> happens. > > Hrm. Can you send me the qemu version and command line you're using? The qemu version is 1.5.3. The command line is: /usr/libexec/qemu-kvm -name prarit_fedora_21 -S -machine pc-i440fx-rhel7.0.0,accel=kvm,usb=off -m 4096 -realtime mlock=off -smp 4,sockets=4,cores=1,threads=1 -uuid a387ab20-1b19-4519-95dd-15805d40dfa0 -no-user-config -nodefaults -chardev socket,id=charmonitor,path=/var/lib/libvirt/qemu/prarit_fedora_21.monitor,server,nowait -mon chardev=charmonitor,id=monitor,mode=control -rtc base=utc -no-shutdown -boot strict=on -device piix3-usb-uhci,id=usb,bus=pci.0,addr=0x1.0x2 -device virtio-serial-pci,id=virtio-serial0,bus=pci.0,addr=0x5 -drive file=/var/lib/libvirt/images/prarit_fedora_21.img,if=none,id=drive-virtio-disk0,format=raw,cache=none -device virtio-blk-pci,scsi=off,bus=pci.0,addr=0x6,drive=drive-virtio-disk0,id=virtio-disk0,bootindex=1 -drive if=none,id=drive-ide0-1-0,readonly=on,format=raw -device ide-cd,bus=ide.1,unit=0,drive=drive-ide0-1-0,id=ide0-1-0 -netdev tap,fd=23,id=hostnet0,vhost=on,vhostfd=25 -device virtio-net-pci,netdev=hostnet0,id=net0,mac=52:54:00:4f:4f:db,bus=pci.0,addr=0x3 -chardev pty,id=charserial0 -device isa-serial,chardev=charserial0,id=serial0 -chardev spicevmc,id=charchannel0,name=vdagent -device virtserialport,bus=virtio-serial0.0,nr=1,chardev=charchannel0,id=channel0,name=com.redhat.spice.0 -device usb-tablet,id=input0 -spice port=5902,addr=127.0.0.1,disable-ticketing,seamless-migration=on -vga qxl -global qxl-vga.ram_size=67108864 -global qxl-vga.vram_size=67108864 -global qxl-vga.vgamem_mb=16 -device intel-hda,id=sound0,bus=pci.0,addr=0x4 -device hda-duplex,id=sound0-codec0,bus=sound0.0,cad=0 -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x7 -msg timestamp=on P. > > thanks > -john >