[Bug 951043] Re: Port OOM changes into do_page_fault for arm

2012-07-17 Thread Launchpad Bug Tracker
This bug was fixed in the package linux-armadaxp - 3.2.0-1605.8

---
linux-armadaxp (3.2.0-1605.8) precise-proposed; urgency=low

  * Release Tracking Bug
   -LP: #1020888

  [ Jani Monoses ]

  * Fix warnings.
  * Adapt to new sched_clock API

  [ Ubuntu: 3.2.0-27.43 ]

  * No change upload to fix .ddeb generation in the PPA.
  * Release Tracking Bug
- LP: #1020016

  [ Ubuntu: 3.2.0-27.42 ]

  * Release Tracking Bug
- LP: #1020016
  * PACKAGING: add .gnu_debuglink sections to .ko files
- LP: #669641
  * [Config] Updateconfigs
- LP: #1008345
  * SAUCE: (upstreamed) [media] ene_ir: Fix driver initialisation
- LP: #1014800
  * SAUCE: ocfs2: Fix NULL pointer dereferrence in
__ocfs2_change_file_space
- LP: #1006012
  * SAUCE: net: calxedaxgmac: enable rx cut-thru mode
- LP: #1008345
  * SAUCE: EDAC: Add support for the highbank platform memory
- LP: #1008345
  * SAUCE: EDAC: add support for highbank platform L2 cache ecc
- LP: #1008345
  * (pre-stable): bcma: add ext PA workaround for BCM4331 and BCM43431
- LP: #925577
  * SAUCE: ALSA: hda - Fix power-map regression for HP dv6 & co
- LP: #1013183
  * [Config] Enable CONFIG_CGROUPS for highbank
- LP: #1014692
  * Revert "net: maintain namespace isolation between vlan and real device"
- LP: #1013723
  * x86/amd: Re-enable CPU topology extensions in case BIOS has disabled it
- LP: #1009087
  * hwmon: (k10temp) Add support for AMD Trinity CPUs
- LP: #1009086
  * hwmon: (fam15h_power) Increase output resolution
- LP: #1009086
  * Input: wacom - use BTN_TOOL_FINGER to indicate touch device type
- LP: #1009435
  * Input: wacom - use switch statement for wacom_tpc_irq()
- LP: #1009435
  * Input: wacom - isolate input registration
- LP: #1009435
  * Input: wacom - wireless monitor framework
- LP: #1009435
  * Input: wacom - create inputs when wireless connect
- LP: #1009435
  * Input: wacom - wireless battery status
- LP: #1009435
  * Input: wacom - check for allocation failure in probe()
- LP: #1009435
  * Input: wacom - add basic Intuos5 support
- LP: #1009435
  * Input: wacom - add Intuos5 Touch Ring/ExpressKey support
- LP: #1009435
  * Input: wacom - add Intuos5 Touch Ring LED support
- LP: #1009435
  * Input: wacom - add Intuos5 multitouch sensor support
- LP: #1009435
  * iommu/amd: Add workaround for event log erratum
- LP: #1013723
  * MIPS: BCM63XX: Add missing include for bcm63xx_gpio.h
- LP: #1013723
  * cifs: Include backup intent search flags during searches {try #2)
- LP: #1013723
  * sunrpc: fix loss of task->tk_status after rpc_delay call in
xprt_alloc_slot
- LP: #1013723
  * exofs: Fix CRASH on very early IO errors.
- LP: #1013723
  * cifs: fix oops while traversing open file list (try #4)
- LP: #1013723
  * Fix dm-multipath starvation when scsi host is busy
- LP: #1013723
  * ixp4xx: fix compilation by adding gpiolib support
- LP: #1013723
  * drm/i915: properly handle interlaced bit for sdvo dtd conversion
- LP: #1013723
  * drm/i915: enable vdd when switching off the eDP panel
- LP: #1013723
  * drm/i915: Ignore LVDS on hp t5745 and hp st5747 thin client
- LP: #1013723
  * drm/i915: no lvds quirk for HP t5740e Thin Client
- LP: #1013723
  * drm/i915: wait for a vblank to pass after tv detect
- LP: #1013723
  * drm/i915: Update GEN6_RP_CONTROL definitions
- LP: #1013723
  * drm/i915: always use RPNSWREQ for turbo change requests
- LP: #1013723
  * solos-pci: Fix DMA support
- LP: #1013723
  * microblaze: Do not select GENERIC_GPIO by default
- LP: #1013723
  * fix boot failure on 32-bit systems caused by branch stubs placed before
.text
- LP: #1013723
  * fix TLB fault path on PA2.0 narrow systems
- LP: #1013723
  * iwlwifi: update BT traffic load states correctly
- LP: #1013723
  * iwlwifi: do not use shadow registers by default
- LP: #1013723
  * wl1251: fix oops on early interrupt
- LP: #1013723
  * NFSv4: Map NFS4ERR_SHARE_DENIED into an EACCES error instead of EIO
- LP: #1013723
  * drm/radeon: fix XFX quirk
- LP: #1013723
  * ath9k: fix a use-after-free-bug when ath_tx_setup_buffer() fails
- LP: #1013723
  * mac80211: fix ADDBA declined after suspend with wowlan
- LP: #1013723
  * mm/fork: fix overflow in vma length when copying mmap on clone
- LP: #1013723
  * mm: consider all swapped back pages in used-once logic
- LP: #1013723
  * hugetlb: fix resv_map leak in error path
- LP: #1013723
  * mm/vmalloc.c: change void* into explict vm_struct*
- LP: #1013723
  * mm: fix faulty initialization in vmalloc_init()
- LP: #1013723
  * fix scsi_wait_scan
- LP: #1013723
  * mm: fix vma_resv_map() NULL pointer
- LP: #1013723
  * x86, amd, xen: Avoid NULL pointer paravirt references
- LP: #1013723
  * slub: fix a memory leak in get_partial_node()
- LP: #1013723
  * ext4: force ro mount i

[Bug 951043] Re: Port OOM changes into do_page_fault for arm

2012-06-25 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/precise-proposed/linux-armadaxp

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/951043

Title:
  Port OOM changes into do_page_fault for arm

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 951043] Re: Port OOM changes into do_page_fault for arm

2012-06-13 Thread Launchpad Bug Tracker
This bug was fixed in the package linux-ti-omap4 - 3.2.0-1414.19

---
linux-ti-omap4 (3.2.0-1414.19) precise-proposed; urgency=low

  * Release Tracking Bug
- LP: #1004555

  [ Paolo Pisati ]

  * [Config] updateconfigs following rebase
  * rebased on 3.2.0-25.40

  [ Ubuntu: 3.2.0-25.40 ]

  * Release Tracking Bug
- LP: #1003534
  * [Config] control.stub is an intermediate product not a dependancy
- LP: #992414
  * [Config] include include/generated/compile.h
- LP: #942569
  * SAUCE: rtc: pl031: Enable module alias autogeneration for AMBA drivers
- LP: #1000831
  * Revert "SAUCE: ite-cir: postpone ISR registration"
- LP: #1002484
  * SAUCE: async_populate_rootfs: fix build warnings
- LP: #1003417
  * [Config] add highbank flavour
- LP: #1000831
  * SAUCE: apparmor: fix long path failure due to disconnected path
- LP: #955892
  * SAUCE: apparmor: fix profile lookup for unconfined
- LP: #978038, #987371
  * SAUCE: arm highbank: add support for pl320-ipc driver
- LP: #1000831
  * SAUCE: input: add a key driver for highbank
- LP: #1000831
  * SAUCE: ARM: highbank: Add smc calls to enable/disable the L2
- LP: #1000831
  * SAUCE: force DMA buffers to non-bufferable on highbank
- LP: #1000831
  * SAUCE: net: calxedaxgmac: fix net timeout recovery
- LP: #1000831
  * [Config] perarch and indep tools builds need separate build directories
  * [Config] CONFIG_XEN_ACPI_PROCESSOR=y
- LP: #898112
  * Revert "autofs: work around unhappy compat problem on x86-64"
- LP: #1002482
  * Input: wacom - cleanup feature report for bamboos
- LP: #568064
  * Input: wacom - remove unused bamboo HID parsing
- LP: #568064
  * Input: wacom - add some comments to wacom_parse_hid
- LP: #568064
  * Input: wacom - relax Bamboo stylus ID check
- LP: #568064
  * Input: wacom - read 3rd gen Bamboo Touch HID data
- LP: #568064
  * Input: wacom - 3rd gen Bamboo P&Touch packet support
- LP: #568064
  * Input: wacom - ignore unwanted bamboo packets
- LP: #568064
  * HID: wacom: Move parsing to a separate function
- LP: #568064
  * HID: wacom: Initial driver for Wacom Intuos4 Wireless (Bluetooth)
- LP: #568064
  * Input: wacom - add support for Cintiq 24HD
- LP: #568064
  * Input: wacom - add LED support for Cintiq 24HD
- LP: #568064
  * Input: wacom - add missing LEDS_CLASS to Kconfig
- LP: #568064
  * Input: wacom - fix 3rd-gen Bamboo MT when 4+ fingers are in use
- LP: #568064
  * power_supply: allow a power supply to explicitly point to powered
device
- LP: #568064
  * power_supply: add "powers" links to self-powered HID devices
- LP: #568064
  * HID: wiimote: fix invalid power_supply_powers call
- LP: #568064
  * HID: wacom: Fix invalid power_supply_powers calls
- LP: #568064
  * ARM: 7178/1: fault.c: Port OOM changes into do_page_fault
- LP: #951043
  * ARM: 7368/1: fault.c: correct how the tsk->[maj|min]_flt gets
incremented
- LP: #951043
  * hugepages: fix use after free bug in "quota" handling
- LP: #990368
- CVE-2012-2133
  * provide disable_cpufreq() function to disable the API.
- LP: #898112
  * xen/acpi-processor: C and P-state driver that uploads said data to
hypervisor.
- LP: #898112
  * xen/acpi-processor: Do not depend on CPU frequency scaling drivers.
- LP: #898112
  * xen/acpi: Fix Kconfig dependency on CPU_FREQ
- LP: #898112
  * xen/acpi: Remove the WARN's as they just create noise.
- LP: #898112
  * xen/cpufreq: Disable the cpu frequency scaling drivers from loading.
- LP: #898112
  * xen/apic: Return the APIC ID (and version) for CPU 0.
- LP: #898112
  * ARM: highbank: add xgmac ethernet devices to dts
- LP: #1000831
  * net: add calxeda xgmac ethernet driver
- LP: #1000831
  * ARM: versatile: Add missing ENDPROC to headsmp.S
- LP: #1000831
  * ARM: msm: Add missing ENDPROC to headsmp.S
- LP: #1000831
  * ARM: ux500: add missing ENDPROC to headsmp.S
- LP: #1000831
  * ARM: exynos: remove incorrect BSYM usage
- LP: #1000831
  * ARM: imx: remove incorrect BSYM usage
- LP: #1000831
  * ARM: highbank: remove incorrect BSYM usage
- LP: #1000831
  * ARM: make BSYM macro assembly only
- LP: #1000831
  * ARM: amba: Auto-generate AMBA driver module aliases during modpost
- LP: #1000831
  * ARM: amba: Move definition of struct amba_id to mod_devicetable.h
- LP: #1000831
  * dmaengine: pl330: Enable module alias autogeneration for AMBA drivers
- LP: #1000831
  * crypto: sha512 - Fix byte counter overflow in SHA-512
- LP: #1002482
  * ALSA: hda/conexant - Don't set HP pin-control bit unconditionally
- LP: #1002482
  * ALSA: hda/conexant - Set up the missing docking-station pins
- LP: #1002482
  * ARM: clps711x: serial driver hungs are a result of call disable_irq
within ISR
- LP: #1002482
  * ARM: OMAP1: DMTIMER: fix broken timer clock source selection
- LP: #100248

[Bug 951043] Re: Port OOM changes into do_page_fault for arm

2012-06-13 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 3.2.0-25.40

---
linux (3.2.0-25.40) precise-proposed; urgency=low

  [Luis Henriques]

  * Release Tracking Bug
- LP: #1003534

  [ Andy Whitcroft ]

  * [Config] control.stub is an intermediate product not a dependancy
- LP: #992414
  * [Config] include include/generated/compile.h
- LP: #942569

  [ Dave Martin ]

  * SAUCE: rtc: pl031: Enable module alias autogeneration for AMBA drivers
- LP: #1000831

  [ Herton Ronaldo Krzesinski ]

  * Revert "SAUCE: ite-cir: postpone ISR registration"
- LP: #1002484
  * SAUCE: async_populate_rootfs: fix build warnings
- LP: #1003417

  [ Ike Panhc ]

  * [Config] add highbank flavour
- LP: #1000831

  [ John Johansen ]

  * SAUCE: apparmor: fix long path failure due to disconnected path
- LP: #955892
  * SAUCE: apparmor: fix profile lookup for unconfined
- LP: #978038, #987371

  [ Mark Langsdorf ]

  * SAUCE: arm highbank: add support for pl320-ipc driver
- LP: #1000831

  [ Rob Herring ]

  * SAUCE: input: add a key driver for highbank
- LP: #1000831
  * SAUCE: ARM: highbank: Add smc calls to enable/disable the L2
- LP: #1000831
  * SAUCE: force DMA buffers to non-bufferable on highbank
- LP: #1000831
  * SAUCE: net: calxedaxgmac: fix net timeout recovery
- LP: #1000831

  [ Tim Gardner ]

  * [Config] perarch and indep tools builds need separate build directories
  * [Config] CONFIG_XEN_ACPI_PROCESSOR=y
- LP: #898112

  [ Upstream Kernel Changes ]

  * Revert "autofs: work around unhappy compat problem on x86-64"
- LP: #1002482
  * Input: wacom - cleanup feature report for bamboos
- LP: #568064
  * Input: wacom - remove unused bamboo HID parsing
- LP: #568064
  * Input: wacom - add some comments to wacom_parse_hid
- LP: #568064
  * Input: wacom - relax Bamboo stylus ID check
- LP: #568064
  * Input: wacom - read 3rd gen Bamboo Touch HID data
- LP: #568064
  * Input: wacom - 3rd gen Bamboo P&Touch packet support
- LP: #568064
  * Input: wacom - ignore unwanted bamboo packets
- LP: #568064
  * HID: wacom: Move parsing to a separate function
- LP: #568064
  * HID: wacom: Initial driver for Wacom Intuos4 Wireless (Bluetooth)
- LP: #568064
  * Input: wacom - add support for Cintiq 24HD
- LP: #568064
  * Input: wacom - add LED support for Cintiq 24HD
- LP: #568064
  * Input: wacom - add missing LEDS_CLASS to Kconfig
- LP: #568064
  * Input: wacom - fix 3rd-gen Bamboo MT when 4+ fingers are in use
- LP: #568064
  * power_supply: allow a power supply to explicitly point to powered
device
- LP: #568064
  * power_supply: add "powers" links to self-powered HID devices
- LP: #568064
  * HID: wiimote: fix invalid power_supply_powers call
- LP: #568064
  * HID: wacom: Fix invalid power_supply_powers calls
- LP: #568064
  * ARM: 7178/1: fault.c: Port OOM changes into do_page_fault
- LP: #951043
  * ARM: 7368/1: fault.c: correct how the tsk->[maj|min]_flt gets
incremented
- LP: #951043
  * hugepages: fix use after free bug in "quota" handling
- LP: #990368
- CVE-2012-2133
  * provide disable_cpufreq() function to disable the API.
- LP: #898112
  * xen/acpi-processor: C and P-state driver that uploads said data to
hypervisor.
- LP: #898112
  * xen/acpi-processor: Do not depend on CPU frequency scaling drivers.
- LP: #898112
  * xen/acpi: Fix Kconfig dependency on CPU_FREQ
- LP: #898112
  * xen/acpi: Remove the WARN's as they just create noise.
- LP: #898112
  * xen/cpufreq: Disable the cpu frequency scaling drivers from loading.
- LP: #898112
  * xen/apic: Return the APIC ID (and version) for CPU 0.
- LP: #898112
  * ARM: highbank: add xgmac ethernet devices to dts
- LP: #1000831
  * net: add calxeda xgmac ethernet driver
- LP: #1000831
  * ARM: versatile: Add missing ENDPROC to headsmp.S
- LP: #1000831
  * ARM: msm: Add missing ENDPROC to headsmp.S
- LP: #1000831
  * ARM: ux500: add missing ENDPROC to headsmp.S
- LP: #1000831
  * ARM: exynos: remove incorrect BSYM usage
- LP: #1000831
  * ARM: imx: remove incorrect BSYM usage
- LP: #1000831
  * ARM: highbank: remove incorrect BSYM usage
- LP: #1000831
  * ARM: make BSYM macro assembly only
- LP: #1000831
  * ARM: amba: Auto-generate AMBA driver module aliases during modpost
- LP: #1000831
  * ARM: amba: Move definition of struct amba_id to mod_devicetable.h
- LP: #1000831
  * dmaengine: pl330: Enable module alias autogeneration for AMBA drivers
- LP: #1000831
  * crypto: sha512 - Fix byte counter overflow in SHA-512
- LP: #1002482
  * ALSA: hda/conexant - Don't set HP pin-control bit unconditionally
- LP: #1002482
  * ALSA: hda/conexant - Set up the missing docking-station pins
- LP: #1002482
  * ARM: clps711x: serial driver hungs are a result of call disable_irq
within ISR
- LP: #1002482
  * ARM: OMAP1: DMTIMER: fix broken 

[Bug 951043] Re: Port OOM changes into do_page_fault for arm

2012-06-04 Thread Paolo Pisati
** Changed in: linux-ti-omap4 (Ubuntu)
   Status: Confirmed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/951043

Title:
  Port OOM changes into do_page_fault for arm

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 951043] Re: Port OOM changes into do_page_fault for arm

2012-06-04 Thread Paolo Pisati
** Changed in: linux (Ubuntu)
   Status: Confirmed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/951043

Title:
  Port OOM changes into do_page_fault for arm

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 951043] Re: Port OOM changes into do_page_fault for arm

2012-06-04 Thread Brad Figg
Given that this only impacts ARM and that this has been upstream and
tested for some time, I am going to mark this verified.

** Tags removed: verification-needed-precise
** Tags added: verification-done-precise

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/951043

Title:
  Port OOM changes into do_page_fault for arm

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 951043] Re: Port OOM changes into do_page_fault for arm

2012-06-01 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/precise-proposed/linux-ti-omap4

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/951043

Title:
  Port OOM changes into do_page_fault for arm

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 951043] Re: Port OOM changes into do_page_fault for arm

2012-05-28 Thread Luis Henriques
This bug is awaiting verification that the kernel for precise in
-proposed solves the problem (3.2.0-25.40). Please test the kernel and
update this bug with the results. If the problem is solved, change the
tag 'verification-needed-precise' to 'verification-done-precise'.

If verification is not done by one week 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-precise

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/951043

Title:
  Port OOM changes into do_page_fault for arm

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 951043] Re: Port OOM changes into do_page_fault for arm

2012-05-25 Thread Colin Watson
** Also affects: linux (Ubuntu Precise)
   Importance: Undecided
   Status: New

** Also affects: linux-ti-omap4 (Ubuntu Precise)
   Importance: Undecided
   Status: New

** Also affects: linux-armadaxp (Ubuntu Precise)
   Importance: Undecided
   Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/951043

Title:
  Port OOM changes into do_page_fault for arm

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 951043] Re: Port OOM changes into do_page_fault for arm

2012-05-02 Thread Paolo Pisati
** Description changed:

+ SRU JUSTIFICATION 
+ =
+ 
+ EFFECT 
+ ==
+ 
+ Reduce mmap_sem lock contention on arm while using java (see below)
+ 
+ FIX 
+ === 
+ 
+ see the attached patch
+ 
+ TEST 
+ 
+ 
+ This commit has already been incorporated/tested in the armadaxp kernel and 
impacts
+ only the arm side of master, proposing for P/master (omap4 will get it via
+ rebase).
+ 
+ ---
+ 
  A patch upstream landed on 2011-12-6 that reduces the mmap_sem hold time, 
which is crucial
  during OOM killer invocation.  It would be very beneficial if this patch 
could get pulled into all supported arm precise kernels.
  
  See
  http://www.arm.linux.org.uk/developer/patches/viewpatch.php?id=7178/1
  for details on the patch.  The upstream git commit is
  
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=8878a539ff19a43cf3729e7562cd528f490246ae
  
  I have attached the raw patch as well for review.

** Patch added: 
"0001-ARM-7178-1-fault.c-Port-OOM-changes-into-do_page_fau.patch"
   
https://bugs.launchpad.net/ubuntu/+source/linux-ti-omap4/+bug/951043/+attachment/3124749/+files/0001-ARM-7178-1-fault.c-Port-OOM-changes-into-do_page_fau.patch

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/951043

Title:
  Port OOM changes into do_page_fault for arm

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 951043] Re: Port OOM changes into do_page_fault for arm

2012-04-05 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/linux-armadaxp

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/951043

Title:
  Port OOM changes into do_page_fault for arm

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 951043] Re: Port OOM changes into do_page_fault for arm

2012-04-05 Thread Launchpad Bug Tracker
This bug was fixed in the package linux-armadaxp - 3.2.0-1602.5

---
linux-armadaxp (3.2.0-1602.5) precise; urgency=low

  [ Ike Panhc ]

  * Remove unnecessary debug message
- LP: #960340
  * Rebase onto Ubuntu-3.2.0-22.35

  [ Stefan Bader ]

  * d-i: Fix module name for dm-raid45
- LP: #969248

  [ Upstream Kernel Changes ]

  * ARM: 7178/1: fault.c: Port OOM changes into do_page_fault
- LP: #951043

  [ Ubuntu: 3.2.0-22.35 ]

  * Revert "SAUCE: hotkey quirks for various Zeptro Znote and Fujitsu Amilo
laptops"
  * SAUCE: (no-up) elide some ioctl warnings which are known benign
- LP: #972355
  * SAUCE (no-up) Provide a param for allowing the BIOS to handle changing
the brightness on AC/battery status changes.
- LP: #949311
  * SAUCE (drop after 3.4) Quirk for enabling backlight hotkeys on Samsung
N150P
- LP: #875893
  * SAUCE: PCI: Allow pcie_aspm=force to work even when FADT indicates it
is unsupported
- LP: #962038
  * SAUCE: (drop after 3.5) drm/i915: reinstate GM45 TV detection fix
- LP: #638939
  * SAUCE: SECCOMP: audit: always report seccomp violations
  * SAUCE: SECCOMP: adjust prctl constant
  * [Config] Enable CONFIG_USBIP_CORE=m
- LP: #900384
  * Rebase to v3.2.14
  * [Config] Updateconfigs after rebase to v3.2.14
  * d-i: Fix module name for dm-raid45
- LP: #969248
  * SAUCE: remove __initdata from vesafb_fix
- LP: #969309
  * Revert "sched: tg->se->load should be initialised to tg->shares"
  * toshiba_acpi: make one-bit bitfields unsigned
- LP: #810015
  * ACPI: EC: Add ec_get_handle()
- LP: #810015
  * toshiba_acpi: Support alternate hotkey interfaces
- LP: #810015
  * toshiba_acpi: Support additional hotkey scancodes
- LP: #810015
  * toshiba_acpi: Refuse to load on machines with buggy INFO
implementations
- LP: #810015
  * ata_piix: Add Toshiba Satellite Pro A120 to the quirks list due to
broken suspend functionality.
- LP: #886850
  * sweep the floors and convert some .get_drvinfo routines to strlcpy
- LP: #921793
  * be2net: init (vf)_if_handle/vf_pmac_id to handle failure scenarios
- LP: #921793
  * be2net: stop checking the UE registers after an EEH error
- LP: #921793
  * be2net: don't log more than one error on detecting EEH/UE errors
- LP: #921793
  * be2net: stop issuing FW cmds if any cmd times out
- LP: #921793
  * be2net: Fix TX queue create for Lancer
- LP: #921793
  * be2net: add register dump feature for Lancer
- LP: #921793
  * be2net: Add EEPROM dump feature for Lancer
- LP: #921793
  * be2net: Fix VLAN promiscous mode for Lancer
- LP: #921793
  * be2net: Use V1 query link status command for lancer
- LP: #921793
  * be2net: Move to new SR-IOV implementation in Lancer
- LP: #921793
  * be2net: Fix error recovery paths
- LP: #921793
  * be2net: Add error handling for Lancer
- LP: #921793
  * be2net: Use new hash key
- LP: #921793
  * be2net: Fix non utilization of RX queues
- LP: #921793
  * be2net: netpoll support
- LP: #921793
  * be2net: update some counters to display via ethtool
- LP: #921793
  * be2net: workaround to fix a bug in BE
- LP: #921793
  * be2net: fix ethtool ringparam reporting
- LP: #921793
  * be2net: refactor/cleanup vf configuration code
- LP: #921793
  * be2net: Add support for Skyhawk cards
- LP: #921793
  * be2net: Fix INTx processing for Lancer
- LP: #921793
  * be2net: fix range check for set_qos for a VF
- LP: #921793
  * be2net: query link status in be_open()
- LP: #921793
  * netdev: make net_device_ops const
- LP: #921793
  * be2net: create RSS rings even in multi-channel configs
- LP: #921793
  * ethtool: Null-terminate filename passed to ethtool_ops::flash_device
- LP: #921793
  * sched: Fix nohz load accounting
- LP: #838811
  * ACPICA: Fix regression in FADT revision checks
- LP: #883441
  * asus-wmi: move WAPF variable into quirks_entry
- LP: #969576
  * eeepc-wmi: refine quirks handling
- LP: #969576
  * drm/i915: Sanitize BIOS debugging bits from PIPECONF
- LP: #968307
  * drivers: hv: Get rid of some unnecessary code
  * drivers: hv: kvp: Add/cleanup connector defines
  * drivers: hv: kvp: Move the contents of hv_kvp.h to hyperv.h
  * net/hyperv: Convert camel cased variables in rndis_filter.c to lower
cases
  * net/hyperv: Correct the assignment in netvsc_recv_callback()
  * net/hyperv: Remove the unnecessary memset in rndis_filter_send()
  * tools: hv: Use hyperv.h to get the KVP definitions
  * drivers: hv: Cleanup the kvp related state in hyperv.h
  * drivers: hv: kvp: Cleanup the kernel/user protocol
  * drivers: hv: Increase the number of VCPUs supported in the guest
  * net/hyperv: Fix data corruption in rndis_filter_receive()
  * net/hyperv: Add support for vlan trunking from guests
  * Drivers: hv: Add new message types to enhance KVP
  * net/hyperv: fix erroneous NETDEV_TX_BUSY use
  * NLS: impro

[Bug 951043] Re: Port OOM changes into do_page_fault for arm

2012-04-03 Thread Ike Panhc
** Changed in: linux-armadaxp (Ubuntu)
   Status: Confirmed => In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/951043

Title:
  Port OOM changes into do_page_fault for arm

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 951043] Re: Port OOM changes into do_page_fault for arm

2012-04-03 Thread Ike Panhc
** Changed in: linux-armadaxp (Ubuntu)
 Assignee: Bryan Wu (cooloney) => Ike Panhc (ikepanhc)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/951043

Title:
  Port OOM changes into do_page_fault for arm

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 951043] Re: Port OOM changes into do_page_fault for arm

2012-03-19 Thread Xerxes Rånby
the issue in #5 can get easily fixed by adding a
up_read(&mm->mmap_sem);
before the goto retry;

...
+ up_read(&mm->mmap_sem);
+ goto retry;
+ }
+ }
+
+ up_read(&mm->mmap_sem);

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/951043

Title:
  Port OOM changes into do_page_fault for arm

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 951043] Re: Port OOM changes into do_page_fault for arm

2012-03-19 Thread Xerxes Rånby
I think there is an inconsistency in this patch that can cause a
deadlock:

Consider that the code first takes the &mm->mmap_sem lock during if
(!down_read_trylock(&mm->mmap_sem)) {

@@ -305,6 +297,7 @@ do_page_fault(unsigned long addr, unsigned int fsr, struct 
pt_regs *regs)
if (!down_read_trylock(&mm->mmap_sem)) {
if (!user_mode(regs) && !search_exception_tables(regs->ARM_pc))
goto no_context;
+retry:
down_read(&mm->mmap_sem);
} else {
/*
@@ -320,14 +313,41 @@ do_page_fault(unsigned long addr, unsigned int fsr, 
struct pt_regs *regs)
 #endif
}

and then later manage to take the goto retry;
this will will cause a deadlock when trying to take the  &mm->mmap_sem   twice.

+   if (flags & FAULT_FLAG_ALLOW_RETRY) {
+   if (fault & VM_FAULT_MAJOR) {
+   tsk->maj_flt++;
+   perf_sw_event(PERF_COUNT_SW_PAGE_FAULTS_MAJ, 1,
+   regs, addr);
+   } else {
+   tsk->min_flt++;
+   perf_sw_event(PERF_COUNT_SW_PAGE_FAULTS_MIN, 1,
+   regs, addr);
+   }
+   if (fault & VM_FAULT_RETRY) {
+   /* Clear FAULT_FLAG_ALLOW_RETRY to avoid any risk
+   * of starvation. */
+   flags &= ~FAULT_FLAG_ALLOW_RETRY;
+   goto retry;
+   }
+   }
+
+   up_read(&mm->mmap_sem);

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/951043

Title:
  Port OOM changes into do_page_fault for arm

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 951043] Re: Port OOM changes into do_page_fault for arm

2012-03-14 Thread Tobin Davis
** Changed in: linux (Ubuntu)
 Assignee: (unassigned) => Paolo Pisati (p-pisati)

** Changed in: linux-ti-omap4 (Ubuntu)
 Assignee: (unassigned) => Paolo Pisati (p-pisati)

** Changed in: linux-armadaxp (Ubuntu)
 Assignee: (unassigned) => Bryan Wu (cooloney)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/951043

Title:
  Port OOM changes into do_page_fault for arm

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 951043] Re: Port OOM changes into do_page_fault for arm

2012-03-12 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users.

** Changed in: linux-armadaxp (Ubuntu)
   Status: New => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/951043

Title:
  Port OOM changes into do_page_fault for arm

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 951043] Re: Port OOM changes into do_page_fault for arm

2012-03-12 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users.

** Changed in: linux-ti-omap4 (Ubuntu)
   Status: New => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/951043

Title:
  Port OOM changes into do_page_fault for arm

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 951043] Re: Port OOM changes into do_page_fault for arm

2012-03-09 Thread Ubuntu Foundation's Bug Bot
** Tags added: patch

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/951043

Title:
  Port OOM changes into do_page_fault for arm

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 951043] Re: Port OOM changes into do_page_fault for arm

2012-03-09 Thread Tobin Davis
** Changed in: linux (Ubuntu)
   Status: Incomplete => Confirmed

** Tags removed: no-bot-spam
** Tags added: bot-stop-nagging

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/951043

Title:
  Port OOM changes into do_page_fault for arm

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 951043] Re: Port OOM changes into do_page_fault for arm

2012-03-09 Thread Tobin Davis
** Patch added: "linux-2.6.git-8878a539ff19a43cf3729e7562cd528f490246ae.patch"
   
https://bugs.launchpad.net/bugs/951043/+attachment/2841359/+files/linux-2.6.git-8878a539ff19a43cf3729e7562cd528f490246ae.patch

** Also affects: linux (Ubuntu)
   Importance: Undecided
   Status: New

** Also affects: linux-armadaxp (Ubuntu)
   Importance: Undecided
   Status: New

** Changed in: linux (Ubuntu)
   Importance: Undecided => Medium

** Changed in: linux-armadaxp (Ubuntu)
   Importance: Undecided => Medium

** Changed in: linux-ti-omap4 (Ubuntu)
   Importance: Undecided => Medium

** Tags added: no-bot-spam

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/951043

Title:
  Port OOM changes into do_page_fault for arm

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs