← Back to team overview

kernel-packages team mailing list archive

[Bug 1328965] Re: 3.13.0-29 kernel includes backport of 3.14 16-bit app restrictions but not override method causing wine win9x to fail

 

I tested it too in Trusty.
Linux 3.13.0-32-generic from -proposed (used Synaptic to upgrade).
Package linux-generic version 3.13.0.32.38.

I can now do "sudo sysctl abi.ldt16=1" to activate 16 bit support.
Setting Windows 95 in winecfg now works correctly.
Old 16 bit executables now start correctly (tried Elifoot 98 on an older version of 32 bit Wine using PlayOnLinux).
Setting the option to 0 makes these issues return to the old behavior (as it should).

It was a short test, so I don't know if there are regressions elsewhere
or if the 16 bit executables still run exactly as before this problem.
But this issue seems to be fixed

@Ivan, to change the tags, look under the description of the bug, right
above "Related branches", and click on the "pencil" (edit) button. But
don't worry, I'll change it.

** 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/1328965

Title:
  3.13.0-29 kernel includes backport of 3.14 16-bit app restrictions but
  not override method causing wine win9x to fail

Status in “linux” package in Ubuntu:
  Fix Released
Status in “linux” source package in Trusty:
  Fix Committed
Status in “linux” source package in Utopic:
  Fix Released

Bug description:
  Kernel 3.13.0-29 evidently contains a backport of the 3.14 kernel
  security workaround that disables 16-bit binaries from running.  This
  causes all wine Windows 95 and Windows 98 applications to fail.  The
  3.14 kernel also includes a feature to re-enable support for 16-bit
  binaries by providing the /proc/sys/abi/ldt16 interface.  This part of
  the kernel patch was evidently not backported, so this ability to
  override the 16-bit application prohibition is not available.

  For this reason, I cannot move forward to new kernel releases until
  this is fixed.

  ProblemType: Bug
  DistroRelease: Ubuntu 14.04
  Package: linux-image-3.13.0-29-generic 3.13.0-29.53
  ProcVersionSignature: Ubuntu 3.13.0-27.50-generic 3.13.11
  Uname: Linux 3.13.0-27-generic x86_64
  ApportVersion: 2.14.1-0ubuntu3.2
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC0:  soup       1783 F.... pulseaudio
  CurrentDesktop: Unity
  Date: Wed Jun 11 12:01:26 2014
  HibernationDevice: RESUME=UUID=8dcf6a87-59e8-4af8-9e1f-cbbcc64ca7a4
  InstallationDate: Installed on 2014-04-26 (46 days ago)
  InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140417)
  MachineType: Hewlett-Packard HP ProBook 4530s
  ProcFB: 0 inteldrmfb
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-27-generic root=UUID=b0984c90-6bc2-4dfb-978b-a508cbaff6a9 ro
  RelatedPackageVersions:
   linux-restricted-modules-3.13.0-27-generic N/A
   linux-backports-modules-3.13.0-27-generic  N/A
   linux-firmware                             1.127.2
  SourcePackage: linux
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 10/11/2011
  dmi.bios.vendor: Hewlett-Packard
  dmi.bios.version: 68SRR Ver. F.20
  dmi.board.name: 167C
  dmi.board.vendor: Hewlett-Packard
  dmi.board.version: KBC Version 22.21
  dmi.chassis.asset.tag: CNU1412MC3
  dmi.chassis.type: 10
  dmi.chassis.vendor: Hewlett-Packard
  dmi.modalias: dmi:bvnHewlett-Packard:bvr68SRRVer.F.20:bd10/11/2011:svnHewlett-Packard:pnHPProBook4530s:pvrA0001D02:rvnHewlett-Packard:rn167C:rvrKBCVersion22.21:cvnHewlett-Packard:ct10:cvr:
  dmi.product.name: HP ProBook 4530s
  dmi.product.version: A0001D02
  dmi.sys.vendor: Hewlett-Packard

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1328965/+subscriptions


References