[Kernel-packages] [Bug 1328251] Re: libhugetlbfs tests fail on powerpc/ppc64el

2014-06-25 Thread Launchpad Bug Tracker
** Branch linked: lp:~ubuntu-branches/ubuntu/trusty/linux-keystone
/trusty-proposed

-- 
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/1328251

Title:
  libhugetlbfs tests fail on powerpc/ppc64el

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:
  The test provided for libhugetlbfs along with ubuntu_beta release
  fail.

  Steps to recreate:
  

  1. apt-get install libhugetlb
  2. cd /usr/lib/libhugetlbs
  3. ./run_tests.py

  ./run_tests.py
  Unable to find available page sizes, are you sure hugetlbfs
  is mounted and there are available huge pages?

  We see the above message.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1328251/+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 1328251] Re: libhugetlbfs tests fail on powerpc/ppc64el

2014-06-25 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 3.13.0-30.54

---
linux (3.13.0-30.54) trusty; urgency=low

  [ Adam Conrad ]

  * [Config] Enable building the sata-modules udeb on ppc64el.
- LP: #1323980

  [ Anton Blanchard ]

  * SAUCE: (no-up) powerpc: 64bit sendfile is capped at 2GB
- LP: #1328230

  [ Ben Widawsky ]

  * SAUCE: i915_bdw: drm/i915: Fix PSR programming
- LP: #1321729
  * SAUCE: i915_bdw: drm/i915: Correct PPGTT total size
- LP: #1321729

  [ Chris Wilson ]

  * SAUCE: i915_bdw: drm/i915: Broadwell expands ACTHD to 64bit
- LP: #1321729

  [ Damien Lespiau ]

  * SAUCE: i915_bdw: drm/i915/bdw: Implement
Wa4x4STCOptimizationDisable:bdw
- LP: #1321729

  [ Dave Chiluk ]

  * [Config] Enable CONFIG_IP_VS_IPV6=y
- LP: #1300739

  [ Kamal Mostafa ]

  * [Config] add debian/gbp.conf
  * Release Tracking Bug
- LP: #1328286

  [ Mika Kuoppala ]

  * SAUCE: i915_bdw: drm/i915: add render state initialization
- LP: #1321729

  [ Paulo Zanoni ]

  * SAUCE: i915_bdw: drm/i915: fix assert_cursor on BDW
- LP: #1321729

  [ Steven Rostedt ]

  * SAUCE: i915_bdw: drm/i915: Do not dereference pointers from ring buffer
in evict event
- LP: #1321729

  [ Tim Gardner ]

  * [Config] CONFIG_POWERNV_CPUFREQ=y for ppc64el
- LP: #1324571
  * [Debian] Treat vdso install as an environment variable
  * [Config] Treat vdso install as an environment variable
  * [Config] CONFIG_MLX4_DEBUG=y
- LP: #1328256
  * [Config] CONFIG_I40EVF=m, CONFIG_I40E_DCB=y, CONFIG_I40E_VXLAN=y
- LP: #1328037

  [ Timo Aaltonen ]

  * SAUCE: i915_bdw: Rebase to drm-intel-next-2014-03-07 + fixes
- LP: #1321729
  * SAUCE: i915_bdw: Add BDW specific power well calls
- LP: #1317865

  [ Upstream Kernel Changes ]

  * drm: expose subpixel order name routine v3
  * drm: dp helper: Add DP test sink CRC definition.
  * drm: export cmdline and preferred mode functions from fb helper
  * hugetlb: ensure hugepage access is denied if hugepages are not
supported
- LP: #1328251
  * powerpc/powernv: Move SG list structure to header file
- LP: #1326015
  * powerpc/powernv: Read OPAL error log and export it through sysfs
- LP: #1326015
  * powerpc/powernv Platform dump interface
- LP: #1326015
  * pci_regs.h: Add PCI bus link speed and width defines
- LP: #1328037
  * net_tstamp: Add SIOCGHWTSTAMP ioctl to match SIOCSHWTSTAMP
- LP: #1328037
  * PCI/MSI: Add pci_enable_msi_range() and pci_enable_msix_range()
- LP: #1328037
  * net: Change skb_get_rxhash to skb_get_hash
- LP: #1328037
  * net: Add utility functions to clear rxhash
- LP: #1328037
  * net: Add function to set the rxhash
- LP: #1328037
  * i40e: set pf_id based on device and function numbers
- LP: #1328037
  * i40e: register file updates
- LP: #1328037
  * i40e: clear AQ head and tail registers
- LP: #1328037
  * i40e: simplify aq head-tail-len setups
- LP: #1328037
  * i40e: firmware version fields offsets update
- LP: #1328037
  * i40e: allow one more vector for VFs
- LP: #1328037
  * i40e: select reset counters correctly
- LP: #1328037
  * i40e: retry call on timeout
- LP: #1328037
  * i40e: properly add VF MAC addresses
- LP: #1328037
  * i40e: fix debugging messages
- LP: #1328037
  * i40e: default debug mask setting
- LP: #1328037
  * i40e: add interrupt test
- LP: #1328037
  * i40e: add support for triggering EMPR
- LP: #1328037
  * i40e: restrict diag test length
- LP: #1328037
  * i40e: sync header files with hardware
- LP: #1328037
  * i40e: separate TSYNVALID and TSYNINDX fields in Rx descriptor
- LP: #1328037
  * i40e: check multi-bit state correctly
- LP: #1328037
  * i40e: get media type during link info
- LP: #1328037
  * i40e: Add flag for L2 VEB filtering
- LP: #1328037
  * i40e: enable early hardware support
- LP: #1328037
  * i40e: whitespace
- LP: #1328037
  * i40e: Bump version
- LP: #1328037
  * i40e: refactor reset code
- LP: #1328037
  * i40e: Enable all PCTYPEs except FCOE for RSS.
- LP: #1328037
  * i40e: only set up the rings to be used
- LP: #1328037
  * i40e: clear test state bit after all ethtool tests
- LP: #1328037
  * i40e: refactor ethtool tests
- LP: #1328037
  * i40e: add num_VFs message
- LP: #1328037
  * i40e: Add a new variable to track number of pf instances
- LP: #1328037
  * i40e: restrict diag test messages
- LP: #1328037
  * i40e: loopback info and set loopback fix
- LP: #1328037
  * i40e: complain about out-of-range descriptor request
- LP: #1328037
  * i40e: remove and fix confusing define name
- LP: #1328037
  * i40e: Bump version number
- LP: #1328037
  * i40e: fix up some of the ethtool connection reporting
- LP: #1328037
  * i40e: fix pf reset after offline test
- LP: #1328037
  * i40e: Tell the stack about our actual number of queues
- LP: #1328037
  * i40e: init flow control 

[Kernel-packages] [Bug 1328251] Re: libhugetlbfs tests fail on powerpc/ppc64el

2014-06-20 Thread Brad Figg
** 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/1328251

Title:
  libhugetlbfs tests fail on powerpc/ppc64el

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:
  The test provided for libhugetlbfs along with ubuntu_beta release
  fail.

  Steps to recreate:
  

  1. apt-get install libhugetlb
  2. cd /usr/lib/libhugetlbs
  3. ./run_tests.py

  ./run_tests.py
  Unable to find available page sizes, are you sure hugetlbfs
  is mounted and there are available huge pages?

  We see the above message.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1328251/+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 1328251] Re: libhugetlbfs tests fail on powerpc/ppc64el

2014-06-17 Thread Anasuya M Shankar
Working on Enabling the proposed patch and testing the same.

-- 
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/1328251

Title:
  libhugetlbfs tests fail on powerpc/ppc64el

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

Bug description:
  The test provided for libhugetlbfs along with ubuntu_beta release
  fail.

  Steps to recreate:
  

  1. apt-get install libhugetlb
  2. cd /usr/lib/libhugetlbs
  3. ./run_tests.py

  ./run_tests.py
  Unable to find available page sizes, are you sure hugetlbfs
  is mounted and there are available huge pages?

  We see the above message.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1328251/+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 1328251] Re: libhugetlbfs tests fail on powerpc/ppc64el

2014-06-17 Thread Anasuya M Shankar
Applied the proposed patch as follows:

1.Added below entry in /etc/apt/source.list
deb http://ports.ubuntu.com/ubuntu-ports/ trusty-proposed restricted main 
multiverse universe

2. Did apt-get update

3. Check for libhugetlbfs

root@ubuntu:~# apt-cache policy libhugetlbfs*
libhugetlbfs-dev:
  Installed: (none)
  Candidate: 2.17-0ubuntu2
  Version table:
 2.17-0ubuntu2 0
500 http://ports.ubuntu.com/ubuntu-ports/ trusty/universe ppc64el 
Packages
libhugetlbfs0:
  Installed: (none)
  Candidate: 2.17-0ubuntu2
  Version table:
 2.17-0ubuntu2 0
500 http://ports.ubuntu.com/ubuntu-ports/ trusty/universe ppc64el 
Packages
libhugetlbfs-tests:
  Installed: (none)
  Candidate: 2.17-0ubuntu2
  Version table:
 2.17-0ubuntu2 0
500 http://ports.ubuntu.com/ubuntu-ports/ trusty/universe ppc64el 
Packages
root@ubuntu:~# 


4. Install  libhugetlbfs
root@ubuntu:~# apt-get install libhugetlbfs*
Reading package lists... Done
Building dependency tree   
Reading state information... Done
Note, selecting 'libhugetlbfs-dev' for regex 'libhugetlbfs*'
Note, selecting 'libhugetlbfs0' for regex 'libhugetlbfs*'
Note, selecting 'libhugetlbfs-tests' for regex 'libhugetlbfs*'
The following extra packages will be installed:
  hugepages
Suggested packages:
  oprofile
The following NEW packages will be installed:
  hugepages libhugetlbfs-dev libhugetlbfs-tests libhugetlbfs0
0 upgraded, 4 newly installed, 0 to remove and 56 not upgraded.
Need to get 526 kB of archives.
After this operation, 5,555 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://ports.ubuntu.com/ubuntu-ports/ trusty/universe libhugetlbfs0 
ppc64el 2.17-0ubuntu2 [52.1 kB]
Get:2 http://ports.ubuntu.com/ubuntu-ports/ trusty/universe hugepages ppc64el 
2.17-0ubuntu2 [45.0 kB]
Get:3 http://ports.ubuntu.com/ubuntu-ports/ trusty/universe libhugetlbfs-dev 
ppc64el 2.17-0ubuntu2 [48.6 kB]
Get:4 http://ports.ubuntu.com/ubuntu-ports/ trusty/universe libhugetlbfs-tests 
ppc64el 2.17-0ubuntu2 [381 kB]
Fetched 526 kB in 3s (171 kB/s) 
Selecting previously unselected package libhugetlbfs0.
(Reading database ... 45325 files and directories currently installed.)
Preparing to unpack .../libhugetlbfs0_2.17-0ubuntu2_ppc64el.deb ...
Unpacking libhugetlbfs0 (2.17-0ubuntu2) ...
Selecting previously unselected package hugepages.
Preparing to unpack .../hugepages_2.17-0ubuntu2_ppc64el.deb ...
Unpacking hugepages (2.17-0ubuntu2) ...
Selecting previously unselected package libhugetlbfs-dev.
Preparing to unpack .../libhugetlbfs-dev_2.17-0ubuntu2_ppc64el.deb ...
Unpacking libhugetlbfs-dev (2.17-0ubuntu2) ...
Selecting previously unselected package libhugetlbfs-tests.
Preparing to unpack .../libhugetlbfs-tests_2.17-0ubuntu2_ppc64el.deb ...
Unpacking libhugetlbfs-tests (2.17-0ubuntu2) ...
Processing triggers for man-db (2.6.7.1-1) ...
Setting up libhugetlbfs0 (2.17-0ubuntu2) ...
Setting up hugepages (2.17-0ubuntu2) ...
Setting up libhugetlbfs-dev (2.17-0ubuntu2) ...
Setting up libhugetlbfs-tests (2.17-0ubuntu2) ...
Processing triggers for libc-bin (2.19-0ubuntu6) ...
root@ubuntu:~# 
root@ubuntu:~# 

5. performed 2 scenrio tests

Tests Performed:
===

Scenario 1:
=
Guests backed with hugepages
---

1. On the Host:
[root@lep8b ubuntu_ga]# sysctl vm.nr_hugepages=1000
vm.nr_hugepages = 1000
[root@lep8b ubuntu_ga]# cat /proc/meminfo | grep -i Huge
HugePages_Total:1000
HugePages_Free: 1000
HugePages_Rsvd:0
HugePages_Surp:0
Hugepagesize:  16384 kB

2. make an entry for Hugepages in guest XML
Add the lines 
memoryBacking
hugepages/
  /memoryBacking

3. Spawn the guest

4. root@ubuntu:~# cat /proc/meminfo | grep -i Huge
AnonHugePages: 0 kB
HugePages_Total:   0
HugePages_Free:0
HugePages_Rsvd:0
HugePages_Surp:0
Hugepagesize:  16384 kB
root@ubuntu:~# 

5. root@ubuntu:/usr/lib/libhugetlbfs/tests# mkdir -p /mnt/hugetlbfs
root@ubuntu:/usr/lib/libhugetlbfs/tests# mount -t hugetlbfs none /mnt/hugetlbfs
root@ubuntu:/usr/lib/libhugetlbfs/tests# 
root@ubuntu:/usr/lib/libhugetlbfs/tests# mount | grep -i Huge
none on /mnt/hugetlbfs type hugetlbfs (rw)

6. root@ubuntu:/usr/lib/libhugetlbfs/tests# sysctl vm.nr_hugepages=120
vm.nr_hugepages = 120
root@ubuntu:/usr/lib/libhugetlbfs/tests# cat /proc/meminfo | grep -i huge
AnonHugePages: 0 kB
HugePages_Total: 120
HugePages_Free:  120
HugePages_Rsvd:0
HugePages_Surp:0
Hugepagesize:  16384 kB
root@ubuntu:/usr/lib/libhugetlbfs/tests# ./run_tests.py 
run_tests.py: The 32 bit word size is not compatible with 16M pages
zero_filesize_segment (16M: 64):PASS
test_root (16M: 64):PASS
meminfo_nohuge (16M: 64):   PASS
gethugepagesize (16M: 64):  PASS
gethugepagesizes (16M: 64): PASS
HUGETLB_VERBOSE=1 empty_mounts (16M: 64):   PASS
HUGETLB_VERBOSE=1 large_mounts (16M: 64):   PASS
find_path (16M: 64):PASS

[Kernel-packages] [Bug 1328251] Re: libhugetlbfs tests fail on powerpc/ppc64el

2014-06-17 Thread Tim Gardner
** 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/1328251

Title:
  libhugetlbfs tests fail on powerpc/ppc64el

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:
  The test provided for libhugetlbfs along with ubuntu_beta release
  fail.

  Steps to recreate:
  

  1. apt-get install libhugetlb
  2. cd /usr/lib/libhugetlbs
  3. ./run_tests.py

  ./run_tests.py
  Unable to find available page sizes, are you sure hugetlbfs
  is mounted and there are available huge pages?

  We see the above message.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1328251/+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 1328251] Re: libhugetlbfs tests fail on powerpc/ppc64el

2014-06-12 Thread Brad Figg
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/1328251

Title:
  libhugetlbfs tests fail on powerpc/ppc64el

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

Bug description:
  The test provided for libhugetlbfs along with ubuntu_beta release
  fail.

  Steps to recreate:
  

  1. apt-get install libhugetlb
  2. cd /usr/lib/libhugetlbs
  3. ./run_tests.py

  ./run_tests.py
  Unable to find available page sizes, are you sure hugetlbfs
  is mounted and there are available huge pages?

  We see the above message.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1328251/+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 1328251] Re: libhugetlbfs tests fail on powerpc/ppc64el

2014-06-11 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/precise-proposed/linux-lts-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/1328251

Title:
  libhugetlbfs tests fail on powerpc/ppc64el

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

Bug description:
  The test provided for libhugetlbfs along with ubuntu_beta release
  fail.

  Steps to recreate:
  

  1. apt-get install libhugetlb
  2. cd /usr/lib/libhugetlbs
  3. ./run_tests.py

  ./run_tests.py
  Unable to find available page sizes, are you sure hugetlbfs
  is mounted and there are available huge pages?

  We see the above message.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1328251/+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 1328251] Re: libhugetlbfs tests fail on powerpc/ppc64el

2014-06-09 Thread Nish Aravamudan
Hi Tim,

Note that the referenced commit only makes it so that if you don't back
a PowerKVM guest with hugepages, hugepages do not (falsely) appear to be
supported. In such an environment the message referenced in this bug
report will still be displayed as it should -- hugepages aren't
supported in such a guest.

To run the libhugetlbfs test suite in a PowerKVM guest, you must back
the guest with hugepages in the host and then allocate hugepages in the
guest as appropriate.

Thanks,
Nish

-- 
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/1328251

Title:
  libhugetlbfs tests fail on powerpc/ppc64el

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

Bug description:
  The test provided for libhugetlbfs along with ubuntu_beta release
  fail.

  Steps to recreate:
  

  1. apt-get install libhugetlb
  2. cd /usr/lib/libhugetlbs
  3. ./run_tests.py

  ./run_tests.py
  Unable to find available page sizes, are you sure hugetlbfs
  is mounted and there are available huge pages?

  We see the above message.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1328251/+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