[Kernel-packages] [Bug 1512815] Re: read() from pty doesn't finish.
** Tags added: cscc -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1512815 Title: read() from pty doesn't finish. Status in linux package in Ubuntu: Fix Released Status in linux source package in Trusty: Fix Released Status in linux source package in Vivid: Fix Released Status in linux source package in Wily: Fix Released Bug description: It has been brought to my attention By the attached test program pty, a pair of process repeats writing and reading only '\n' to a master pseudoterminal device (/dev/ptmx) and a slave pseudoterminal device (/dev/pts/N) each. When we carry out the following 30 pairs 10,000 times, in a pair each process doesn't finish reading. $ pty 30 The following message will be usually indicated immediately. #name copy num/sec usec/num pty_switch 30 1541842 0.648575 When a message wasn't indicated any more, we got the attached dump file. A kernel was 3.13.0-45.74. A system was Ubuntu 14.04 LTS. The same problem occurred in case of 3.13.0-55.92 kernel and the following kernel have been tested as well: 2.6.32, 3.10: not reproduces. 3.19, 4.0.0, 4.1.3: reproduces. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1512815/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1512815] Re: read() from pty doesn't finish.
** Changed in: linux (Ubuntu Wily) Status: Fix Committed => Fix Released ** Changed in: linux (Ubuntu) Status: In Progress => Fix Released -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1512815 Title: read() from pty doesn't finish. Status in linux package in Ubuntu: Fix Released Status in linux source package in Trusty: Fix Released Status in linux source package in Vivid: Fix Released Status in linux source package in Wily: Fix Released Bug description: It has been brought to my attention By the attached test program pty, a pair of process repeats writing and reading only '\n' to a master pseudoterminal device (/dev/ptmx) and a slave pseudoterminal device (/dev/pts/N) each. When we carry out the following 30 pairs 10,000 times, in a pair each process doesn't finish reading. $ pty 30 The following message will be usually indicated immediately. #name copy num/sec usec/num pty_switch 30 1541842 0.648575 When a message wasn't indicated any more, we got the attached dump file. A kernel was 3.13.0-45.74. A system was Ubuntu 14.04 LTS. The same problem occurred in case of 3.13.0-55.92 kernel and the following kernel have been tested as well: 2.6.32, 3.10: not reproduces. 3.19, 4.0.0, 4.1.3: reproduces. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1512815/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1512815] Re: read() from pty doesn't finish.
Fix released in 3.13.0-77.121 ** Changed in: linux (Ubuntu Trusty) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1512815 Title: read() from pty doesn't finish. Status in linux package in Ubuntu: In Progress Status in linux source package in Trusty: Fix Released Status in linux source package in Vivid: Fix Released Status in linux source package in Wily: Fix Committed Bug description: It has been brought to my attention By the attached test program pty, a pair of process repeats writing and reading only '\n' to a master pseudoterminal device (/dev/ptmx) and a slave pseudoterminal device (/dev/pts/N) each. When we carry out the following 30 pairs 10,000 times, in a pair each process doesn't finish reading. $ pty 30 The following message will be usually indicated immediately. #name copy num/sec usec/num pty_switch 30 1541842 0.648575 When a message wasn't indicated any more, we got the attached dump file. A kernel was 3.13.0-45.74. A system was Ubuntu 14.04 LTS. The same problem occurred in case of 3.13.0-55.92 kernel and the following kernel have been tested as well: 2.6.32, 3.10: not reproduces. 3.19, 4.0.0, 4.1.3: reproduces. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1512815/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1512815] Re: read() from pty doesn't finish.
It has been brought to my attention : "We tested 3.13.0-75-generic #119-Ubuntu proposed kernel. Our test program detects the problem 12 times in 7000 running on the conventional kernel. On the 2 systems with the proposed kernel the problem didn't occur in 100 running on each system. It seems that the problem has been fixed." ** Tags removed: verification-needed-trusty ** Tags added: verification-done-trusty -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1512815 Title: read() from pty doesn't finish. Status in linux package in Ubuntu: In Progress Status in linux source package in Trusty: Fix Committed Status in linux source package in Vivid: Fix Released Status in linux source package in Wily: Fix Committed Bug description: It has been brought to my attention By the attached test program pty, a pair of process repeats writing and reading only '\n' to a master pseudoterminal device (/dev/ptmx) and a slave pseudoterminal device (/dev/pts/N) each. When we carry out the following 30 pairs 10,000 times, in a pair each process doesn't finish reading. $ pty 30 The following message will be usually indicated immediately. #name copy num/sec usec/num pty_switch 30 1541842 0.648575 When a message wasn't indicated any more, we got the attached dump file. A kernel was 3.13.0-45.74. A system was Ubuntu 14.04 LTS. The same problem occurred in case of 3.13.0-55.92 kernel and the following kernel have been tested as well: 2.6.32, 3.10: not reproduces. 3.19, 4.0.0, 4.1.3: reproduces. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1512815/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1512815] Re: read() from pty doesn't finish.
This bug is awaiting verification that the kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed- trusty' to 'verification-done-trusty'. If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you! ** Tags added: verification-needed-trusty -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1512815 Title: read() from pty doesn't finish. Status in linux package in Ubuntu: In Progress Status in linux source package in Trusty: Fix Committed Status in linux source package in Vivid: Fix Released Status in linux source package in Wily: Fix Committed Bug description: It has been brought to my attention By the attached test program pty, a pair of process repeats writing and reading only '\n' to a master pseudoterminal device (/dev/ptmx) and a slave pseudoterminal device (/dev/pts/N) each. When we carry out the following 30 pairs 10,000 times, in a pair each process doesn't finish reading. $ pty 30 The following message will be usually indicated immediately. #name copy num/sec usec/num pty_switch 30 1541842 0.648575 When a message wasn't indicated any more, we got the attached dump file. A kernel was 3.13.0-45.74. A system was Ubuntu 14.04 LTS. The same problem occurred in case of 3.13.0-55.92 kernel and the following kernel have been tested as well: 2.6.32, 3.10: not reproduces. 3.19, 4.0.0, 4.1.3: reproduces. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1512815/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1512815] Re: read() from pty doesn't finish.
** Changed in: linux (Ubuntu Trusty) Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1512815 Title: read() from pty doesn't finish. Status in linux package in Ubuntu: In Progress Status in linux source package in Trusty: Fix Committed Status in linux source package in Vivid: Fix Released Status in linux source package in Wily: Fix Committed Bug description: It has been brought to my attention By the attached test program pty, a pair of process repeats writing and reading only '\n' to a master pseudoterminal device (/dev/ptmx) and a slave pseudoterminal device (/dev/pts/N) each. When we carry out the following 30 pairs 10,000 times, in a pair each process doesn't finish reading. $ pty 30 The following message will be usually indicated immediately. #name copy num/sec usec/num pty_switch 30 1541842 0.648575 When a message wasn't indicated any more, we got the attached dump file. A kernel was 3.13.0-45.74. A system was Ubuntu 14.04 LTS. The same problem occurred in case of 3.13.0-55.92 kernel and the following kernel have been tested as well: 2.6.32, 3.10: not reproduces. 3.19, 4.0.0, 4.1.3: reproduces. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1512815/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1512815] Re: read() from pty doesn't finish.
This bug was fixed in the package linux - 3.19.0-41.46 --- linux (3.19.0-41.46) vivid; urgency=low [ Luis Henriques ] * Release Tracking Bug - LP: #1522918 [ Upstream Kernel Changes ] * Revert "dm: fix AB-BA deadlock in __dm_destroy()" - LP: #1522766 * dm: fix AB-BA deadlock in __dm_destroy() - LP: #1522766 linux (3.19.0-40.45) vivid; urgency=low [ Luis Henriques ] * Release Tracking Bug - LP: #1522786 [ Andy Whitcroft ] * [Packaging] control -- prepare for new kernel-wedge semantics - LP: #1516686 * [Debian] rebuild should only trigger for non-linux packages - LP: #1498862, #1516686 * [Tests] gcc-multilib does not exist on ppc64el - LP: #1515541 [ Joseph Salisbury ] * SAUCE: scsi_sysfs: protect against double execution of __scsi_remove_device() - LP: #1509029 [ Luis Henriques ] * [Config] updateconfigs after 3.19.8-ckt10 stable update [ Upstream Kernel Changes ] * Revert "ARM64: unwind: Fix PC calculation" - LP: #1520309 * Revert "md: allow a partially recovered device to be hot-added to an array." - LP: #1520309 * tty: fix stall caused by missing memory barrier in drivers/tty/n_tty.c - LP: #1512815 * HID: rmi: Print the firmware id of the touchpad - LP: #1515503 * HID: rmi: Add functions for writing to registers - LP: #1515503 * HID: rmi: Disable scanning if the device is not a wake source - LP: #1515503 * HID: rmi: Set F01 interrupt enable register when not set - LP: #1515503 * be2net: log link status - LP: #1513980 * xhci: Workaround to get Intel xHCI reset working more reliably * Drivers: hv: hv_balloon: refuse to balloon below the floor - LP: #1294283 * Drivers: hv: hv_balloon: survive ballooning request with num_pages=0 - LP: #1294283 * Drivers: hv: hv_balloon: correctly handle val.freeramINT_MAX case - LP: #1294283 * Drivers: hv: balloon: check if ha_region_mutex was acquired in MEM_CANCEL_ONLINE case - LP: #1294283 * mm: meminit: make __early_pfn_to_nid SMP-safe and introduce meminit_pfn_in_nid - LP: #1294283 * mm: meminit: inline some helper functions - LP: #1294283 * mm, meminit: allow early_pfn_to_nid to be used during runtime - LP: #1294283 * mm: initialize hotplugged pages as reserved - LP: #1294283 * gut proc_register() a bit - LP: #1519106 * arm: factor out mmap ASLR into mmap_rnd - LP: #1518483 * x86: standardize mmap_rnd() usage - LP: #1518483 * arm64: standardize mmap_rnd() usage - LP: #1518483 * mips: extract logic for mmap_rnd() - LP: #1518483 * powerpc: standardize mmap_rnd() usage - LP: #1518483 * s390: standardize mmap_rnd() usage - LP: #1518483 * mm: expose arch_mmap_rnd when available - LP: #1518483 * s390: redefine randomize_et_dyn for ELF_ET_DYN_BASE - LP: #1518483 * mm: split ET_DYN ASLR from mmap ASLR - LP: #1518483 * mm: fold arch_randomize_brk into ARCH_HAS_ELF_RANDOMIZE - LP: #1518483 * isdn_ppp: Add checks for allocation failure in isdn_ppp_open() - LP: #1520309 * ppp, slip: Validate VJ compression slot parameters completely - LP: #1520309 * [media] media/vivid-osd: fix info leak in ioctl - LP: #1520309 * staging/dgnc: fix info leak in ioctl - LP: #1520309 * tools lib traceevent: Fix string handling in heterogeneous arch environments - LP: #1520309 * perf tools: Fix copying of /proc/kcore - LP: #1520309 * m68k: Define asmlinkage_protect - LP: #1520309 * UBI: Validate data_size - LP: #1520309 * UBI: return ENOSPC if no enough space available - LP: #1520309 * drm/radeon: Restore LCD backlight level on resume (>= R5xx) - LP: #1520309 * drm/radeon: move bl encoder assignment into bl init - LP: #1520309 * drm/radeon: fix dpms when driver backlight control is disabled - LP: #1520309 * MIPS: dma-default: Fix 32-bit fall back to GFP_DMA - LP: #1520309 * MIPS: CPS: Stop dangling delay slot from has_mt. - LP: #1520309 * MIPS: CPS: Don't include MT code in non-MT kernels. - LP: #1520309 * MIPS: CPS: #ifdef on CONFIG_MIPS_MT_SMP rather than CONFIG_MIPS_MT - LP: #1520309 * x86/asm/entry: Create and use a 'TOP_OF_KERNEL_STACK_PADDING' macro - LP: #1520309 * x86/process: Add proper bound checks in 64bit get_wchan() - LP: #1520309 * drm/qxl: recreate the primary surface when the bo is not primary - LP: #1520309 * genirq: Fix race in register_irq_proc() - LP: #1520309 * x86/efi: Fix boot crash by mapping EFI memmap entries bottom-up at runtime, instead of top-down - LP: #1520309 * KVM: nSVM: Check for NRIPS support before updating control field - LP: #1520309 * Use WARN_ON_ONCE for missing X86_FEATURE_NRIPS - LP: #1520309 * mm: hugetlbfs: skip shared VMAs when unmapping private pages to satisfy a fault - LP: #1520309 * drm/dp/mst: fixup handling hotplug on port
[Kernel-packages] [Bug 1512815] Re: read() from pty doesn't finish.
Hello, One of our customer tested 3.19.0-41.46 on Ubuntu 15.04 by running test program. Proposed kernel(3.19.0-41.46 kernel): The problem occurred 0 time in 10 running. Conventional kernel: The problem occurred 32 times in 4917 running. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1512815 Title: read() from pty doesn't finish. Status in linux package in Ubuntu: In Progress Status in linux source package in Trusty: In Progress Status in linux source package in Vivid: Fix Committed Status in linux source package in Wily: Fix Committed Bug description: It has been brought to my attention By the attached test program pty, a pair of process repeats writing and reading only '\n' to a master pseudoterminal device (/dev/ptmx) and a slave pseudoterminal device (/dev/pts/N) each. When we carry out the following 30 pairs 10,000 times, in a pair each process doesn't finish reading. $ pty 30 The following message will be usually indicated immediately. #name copy num/sec usec/num pty_switch 30 1541842 0.648575 When a message wasn't indicated any more, we got the attached dump file. A kernel was 3.13.0-45.74. A system was Ubuntu 14.04 LTS. The same problem occurred in case of 3.13.0-55.92 kernel and the following kernel have been tested as well: 2.6.32, 3.10: not reproduces. 3.19, 4.0.0, 4.1.3: reproduces. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1512815/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1512815] Re: read() from pty doesn't finish.
** Tags removed: verification-needed-vivid ** Tags added: verification-done-vivid -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1512815 Title: read() from pty doesn't finish. Status in linux package in Ubuntu: In Progress Status in linux source package in Trusty: In Progress Status in linux source package in Vivid: Fix Committed Status in linux source package in Wily: Fix Committed Bug description: It has been brought to my attention By the attached test program pty, a pair of process repeats writing and reading only '\n' to a master pseudoterminal device (/dev/ptmx) and a slave pseudoterminal device (/dev/pts/N) each. When we carry out the following 30 pairs 10,000 times, in a pair each process doesn't finish reading. $ pty 30 The following message will be usually indicated immediately. #name copy num/sec usec/num pty_switch 30 1541842 0.648575 When a message wasn't indicated any more, we got the attached dump file. A kernel was 3.13.0-45.74. A system was Ubuntu 14.04 LTS. The same problem occurred in case of 3.13.0-55.92 kernel and the following kernel have been tested as well: 2.6.32, 3.10: not reproduces. 3.19, 4.0.0, 4.1.3: reproduces. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1512815/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1512815] Re: read() from pty doesn't finish.
This bug is awaiting verification that the kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed- vivid' to 'verification-done-vivid'. If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you! ** Tags added: verification-needed-vivid -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1512815 Title: read() from pty doesn't finish. Status in linux package in Ubuntu: In Progress Status in linux source package in Trusty: In Progress Status in linux source package in Vivid: Fix Committed Status in linux source package in Wily: Fix Committed Bug description: It has been brought to my attention By the attached test program pty, a pair of process repeats writing and reading only '\n' to a master pseudoterminal device (/dev/ptmx) and a slave pseudoterminal device (/dev/pts/N) each. When we carry out the following 30 pairs 10,000 times, in a pair each process doesn't finish reading. $ pty 30 The following message will be usually indicated immediately. #name copy num/sec usec/num pty_switch 30 1541842 0.648575 When a message wasn't indicated any more, we got the attached dump file. A kernel was 3.13.0-45.74. A system was Ubuntu 14.04 LTS. The same problem occurred in case of 3.13.0-55.92 kernel and the following kernel have been tested as well: 2.6.32, 3.10: not reproduces. 3.19, 4.0.0, 4.1.3: reproduces. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1512815/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1512815] Re: read() from pty doesn't finish.
** Changed in: linux (Ubuntu Vivid) Status: In Progress => Fix Committed ** Changed in: linux (Ubuntu Wily) Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1512815 Title: read() from pty doesn't finish. Status in linux package in Ubuntu: In Progress Status in linux source package in Trusty: In Progress Status in linux source package in Vivid: Fix Committed Status in linux source package in Wily: Fix Committed Bug description: It has been brought to my attention By the attached test program pty, a pair of process repeats writing and reading only '\n' to a master pseudoterminal device (/dev/ptmx) and a slave pseudoterminal device (/dev/pts/N) each. When we carry out the following 30 pairs 10,000 times, in a pair each process doesn't finish reading. $ pty 30 The following message will be usually indicated immediately. #name copy num/sec usec/num pty_switch 30 1541842 0.648575 When a message wasn't indicated any more, we got the attached dump file. A kernel was 3.13.0-45.74. A system was Ubuntu 14.04 LTS. The same problem occurred in case of 3.13.0-55.92 kernel and the following kernel have been tested as well: 2.6.32, 3.10: not reproduces. 3.19, 4.0.0, 4.1.3: reproduces. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1512815/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1512815] Re: read() from pty doesn't finish.
** Tags removed: needs-bisect -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1512815 Title: read() from pty doesn't finish. Status in linux package in Ubuntu: In Progress Status in linux source package in Trusty: In Progress Status in linux source package in Vivid: In Progress Status in linux source package in Wily: In Progress Bug description: It has been brought to my attention By the attached test program pty, a pair of process repeats writing and reading only '\n' to a master pseudoterminal device (/dev/ptmx) and a slave pseudoterminal device (/dev/pts/N) each. When we carry out the following 30 pairs 10,000 times, in a pair each process doesn't finish reading. $ pty 30 The following message will be usually indicated immediately. #name copy num/sec usec/num pty_switch 30 1541842 0.648575 When a message wasn't indicated any more, we got the attached dump file. A kernel was 3.13.0-45.74. A system was Ubuntu 14.04 LTS. The same problem occurred in case of 3.13.0-55.92 kernel and the following kernel have been tested as well: 2.6.32, 3.10: not reproduces. 3.19, 4.0.0, 4.1.3: reproduces. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1512815/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1512815] Re: read() from pty doesn't finish.
** Also affects: linux (Ubuntu Wily) Importance: Undecided Status: New ** Also affects: linux (Ubuntu Vivid) Importance: Undecided Status: New ** Also affects: linux (Ubuntu Trusty) Importance: Undecided Status: New ** Changed in: linux (Ubuntu Trusty) Status: New => In Progress ** Changed in: linux (Ubuntu Vivid) Status: New => In Progress ** Changed in: linux (Ubuntu Wily) Status: New => In Progress ** Changed in: linux (Ubuntu Trusty) Importance: Undecided => Medium ** Changed in: linux (Ubuntu Vivid) Importance: Undecided => Medium ** Changed in: linux (Ubuntu Wily) Importance: Undecided => Medium ** Changed in: linux (Ubuntu Trusty) Assignee: (unassigned) => Joseph Salisbury (jsalisbury) ** Changed in: linux (Ubuntu Vivid) Assignee: (unassigned) => Joseph Salisbury (jsalisbury) ** Changed in: linux (Ubuntu Wily) Assignee: (unassigned) => Joseph Salisbury (jsalisbury) -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1512815 Title: read() from pty doesn't finish. Status in linux package in Ubuntu: In Progress Status in linux source package in Trusty: In Progress Status in linux source package in Vivid: In Progress Status in linux source package in Wily: In Progress Bug description: It has been brought to my attention By the attached test program pty, a pair of process repeats writing and reading only '\n' to a master pseudoterminal device (/dev/ptmx) and a slave pseudoterminal device (/dev/pts/N) each. When we carry out the following 30 pairs 10,000 times, in a pair each process doesn't finish reading. $ pty 30 The following message will be usually indicated immediately. #name copy num/sec usec/num pty_switch 30 1541842 0.648575 When a message wasn't indicated any more, we got the attached dump file. A kernel was 3.13.0-45.74. A system was Ubuntu 14.04 LTS. The same problem occurred in case of 3.13.0-55.92 kernel and the following kernel have been tested as well: 2.6.32, 3.10: not reproduces. 3.19, 4.0.0, 4.1.3: reproduces. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1512815/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1512815] Re: read() from pty doesn't finish.
Here is a test kernel based on kernel v3.13.0-67 (Trusty). Installation instructions: $ sudo add-apt-repository ppa:eric-desrochers-z/lp1512815 $ sudo apt-get update $ sudo apt-get install linux-image-3.13.0-67-generic=3.13.0-67.110hf85627v20151105b2 $ sudo apt-get install linux-image-extra-3.13.0-67-generic=3.13.0-67.110hf85627v20151105b2 $ sudo update-grub Please let us know if it mitigate/solve the problem. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1512815 Title: read() from pty doesn't finish. Status in linux package in Ubuntu: In Progress Bug description: It has been brought to my attention By the attached test program pty, a pair of process repeats writing and reading only '\n' to a master pseudoterminal device (/dev/ptmx) and a slave pseudoterminal device (/dev/pts/N) each. When we carry out the following 30 pairs 10,000 times, in a pair each process doesn't finish reading. $ pty 30 The following message will be usually indicated immediately. #name copy num/sec usec/num pty_switch 30 1541842 0.648575 When a message wasn't indicated any more, we got the attached dump file. A kernel was 3.13.0-45.74. A system was Ubuntu 14.04 LTS. The same problem occurred in case of 3.13.0-55.92 kernel and the following kernel have been tested as well: 2.6.32, 3.10: not reproduces. 3.19, 4.0.0, 4.1.3: reproduces. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1512815/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1512815] Re: read() from pty doesn't finish.
We tested linux-image-3.13.0-67-generic_3.13.0-67.110hf85627v20151105b2_amd64.deb and linux-image-extra-3.13.0-67-generic_3.13.0-67.110hf85627v20151105b2_amd64.deb on Ubuntu 14.04 LTS by running our test program. 3.13.0-45.74 kernel: The problem occurred 2 times at 3300 running. 3.13.0-67.110hf85627v20151105b2 kernel: 0 time at 30 running. We think the fixed kernel works fine. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1512815 Title: read() from pty doesn't finish. Status in linux package in Ubuntu: In Progress Bug description: It has been brought to my attention By the attached test program pty, a pair of process repeats writing and reading only '\n' to a master pseudoterminal device (/dev/ptmx) and a slave pseudoterminal device (/dev/pts/N) each. When we carry out the following 30 pairs 10,000 times, in a pair each process doesn't finish reading. $ pty 30 The following message will be usually indicated immediately. #name copy num/sec usec/num pty_switch 30 1541842 0.648575 When a message wasn't indicated any more, we got the attached dump file. A kernel was 3.13.0-45.74. A system was Ubuntu 14.04 LTS. The same problem occurred in case of 3.13.0-55.92 kernel and the following kernel have been tested as well: 2.6.32, 3.10: not reproduces. 3.19, 4.0.0, 4.1.3: reproduces. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1512815/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1512815] Re: read() from pty doesn't finish.
I'm writing this comment on behalf of someone that does experience the problem and have tested the test kernel (Wily kernel with commit e81107d) by Joseph Salisbury. Here is the feedbacks: --- Hello, We examined whether the provided kernel works on Ubuntu 15.10 by running our test program. 4.2.0-16 kernel: The problem occurred 30 times at 630 running. 4.2.0-17.21~lp1512815 kernel: 0 time at 10 running. (We didn't install linux-cloud-tools packages.) We think the fixed kernel works fine. By the way, if you are referencing 3.18.23, there is an extra spin_unlock_irqrestore() which should be removed by http://pastebin.com.keephe.com/L14RzUcF ,so please be aware. We will wait for a kernel backported for Ubuntu 14.04 LTS (x86_64). --- -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1512815 Title: read() from pty doesn't finish. Status in linux package in Ubuntu: In Progress Bug description: It has been brought to my attention By the attached test program pty, a pair of process repeats writing and reading only '\n' to a master pseudoterminal device (/dev/ptmx) and a slave pseudoterminal device (/dev/pts/N) each. When we carry out the following 30 pairs 10,000 times, in a pair each process doesn't finish reading. $ pty 30 The following message will be usually indicated immediately. #name copy num/sec usec/num pty_switch 30 1541842 0.648575 When a message wasn't indicated any more, we got the attached dump file. A kernel was 3.13.0-45.74. A system was Ubuntu 14.04 LTS. The same problem occurred in case of 3.13.0-55.92 kernel and the following kernel have been tested as well: 2.6.32, 3.10: not reproduces. 3.19, 4.0.0, 4.1.3: reproduces. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1512815/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1512815] Re: read() from pty doesn't finish.
** Changed in: linux (Ubuntu) Importance: Undecided => Medium ** Tags added: kernel-da-key needs-bisect trusty vivid wily ** Changed in: linux (Ubuntu) Status: Incomplete => In Progress ** Changed in: linux (Ubuntu) Assignee: (unassigned) => Joseph Salisbury (jsalisbury) -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1512815 Title: read() from pty doesn't finish. Status in linux package in Ubuntu: In Progress Bug description: It has been brought to my attention By the attached test program pty, a pair of process repeats writing and reading only '\n' to a master pseudoterminal device (/dev/ptmx) and a slave pseudoterminal device (/dev/pts/N) each. When we carry out the following 30 pairs 10,000 times, in a pair each process doesn't finish reading. $ pty 30 The following message will be usually indicated immediately. #name copy num/sec usec/num pty_switch 30 1541842 0.648575 When a message wasn't indicated any more, we got the attached dump file. A kernel was 3.13.0-45.74. A system was Ubuntu 14.04 LTS. The same problem occurred in case of 3.13.0-55.92 kernel and the following kernel have been tested as well: 2.6.32, 3.10: not reproduces. 3.19, 4.0.0, 4.1.3: reproduces. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1512815/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1512815] Re: read() from pty doesn't finish.
** Summary changed: - 14.04: read() from pty doesn't finish. + read() from pty doesn't finish. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1512815 Title: read() from pty doesn't finish. Status in linux package in Ubuntu: Incomplete Bug description: It has been brought to my attention By the attached test program pty, a pair of process repeats writing and reading only '\n' to a master pseudoterminal device (/dev/ptmx) and a slave pseudoterminal device (/dev/pts/N) each. When we carry out the following 30 pairs 10,000 times, in a pair each process doesn't finish reading. $ pty 30 The following message will be usually indicated immediately. #name copy num/sec usec/num pty_switch 30 1541842 0.648575 When a message wasn't indicated any more, we got the attached dump file. A kernel was 3.13.0-45.74. A system was Ubuntu 14.04 LTS. The same problem occurred in case of 3.13.0-55.92 kernel and the following kernel have been tested as well: 2.6.32, 3.10: not reproduces. 3.19, 4.0.0, 4.1.3: reproduces. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1512815/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp
[Kernel-packages] [Bug 1512815] Re: read() from pty doesn't finish.
I built a Wily test kernel with a cherry pick of commit e81107d. The test kernel can be downloaded from: http://kernel.ubuntu.com/~jsalisbury/lp1512815/ Can you test this kernel and see if it resolves this bug? Note, you need to install both the linux-image and linux-image-extra .deb packages. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1512815 Title: read() from pty doesn't finish. Status in linux package in Ubuntu: In Progress Bug description: It has been brought to my attention By the attached test program pty, a pair of process repeats writing and reading only '\n' to a master pseudoterminal device (/dev/ptmx) and a slave pseudoterminal device (/dev/pts/N) each. When we carry out the following 30 pairs 10,000 times, in a pair each process doesn't finish reading. $ pty 30 The following message will be usually indicated immediately. #name copy num/sec usec/num pty_switch 30 1541842 0.648575 When a message wasn't indicated any more, we got the attached dump file. A kernel was 3.13.0-45.74. A system was Ubuntu 14.04 LTS. The same problem occurred in case of 3.13.0-55.92 kernel and the following kernel have been tested as well: 2.6.32, 3.10: not reproduces. 3.19, 4.0.0, 4.1.3: reproduces. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1512815/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp