2017-09-07 | Huang Ying | mm, THP, swap: support splitting THP for THP swap out ...kernel.org/r/20170724051840.2309-8-ying.huang@intel.com Signed-off-by: "Huang, Ying" <ying.huang@intel.com> |
commit | commitdiff | tree |
2017-09-07 | Huang Ying | mm: test code to write THP to swap device as a whole ...kernel.org/r/20170724051840.2309-7-ying.huang@intel.com Signed-off-by: "Huang, Ying" <ying.huang@intel.com> |
commit | commitdiff | tree |
2017-09-07 | Huang Ying | block, THP: make block_device_operations.rw_page support THP ...kernel.org/r/20170724051840.2309-6-ying.huang@intel.com Signed-off-by: "Huang, Ying" <ying.huang@intel.com> |
commit | commitdiff | tree |
2017-09-07 | Huang Ying | mm, THP, swap: don't allocate huge cluster for file... ...kernel.org/r/20170724051840.2309-5-ying.huang@intel.com Signed-off-by: "Huang, Ying" <ying.huang@intel.com> |
commit | commitdiff | tree |
2017-09-07 | Huang Ying | mm, THP, swap: make reuse_swap_page() works for THP... [ying.huang@intel.com: silence a compiler warning] ...kernel.org/r/20170724051840.2309-4-ying.huang@intel.com Signed-off-by: "Huang, Ying" <ying.huang@intel.com> |
commit | commitdiff | tree |
2017-09-07 | Huang Ying | mm, THP, swap: support to reclaim swap space for THP... [ying.huang@intel.com: fix swap_page_trans_huge_swapped... ...kernel.org/r/20170724051840.2309-3-ying.huang@intel.com Signed-off-by: "Huang, Ying" <ying.huang@intel.com> |
commit | commitdiff | tree |
2017-09-07 | Huang Ying | mm, THP, swap: support to clear swap cache flag for... ...kernel.org/r/20170724051840.2309-2-ying.huang@intel.com Signed-off-by: "Huang, Ying" <ying.huang@intel.com> |
commit | commitdiff | tree |
2017-08-29 | Ying Huang | smp: Avoid using two cache lines for struct call_single_data Signed-off-by: Huang, Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2017-07-06 | Huang Ying | mm/swapfile.c: sort swap entries before free ...kernel.org/r/20170525005916.25249-1-ying.huang@intel.com Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2017-07-06 | Huang Ying | mm, THP, swap: enable THP swap optimization only if... ...kernel.org/r/20170515112522.32457-6-ying.huang@intel.com Signed-off-by: "Huang, Ying" <ying.huang@intel.com> |
commit | commitdiff | tree |
2017-07-06 | Huang Ying | mm, THP, swap: check whether THP can be split firstly ...kernel.org/r/20170515112522.32457-5-ying.huang@intel.com Signed-off-by: "Huang, Ying" <ying.huang@intel.com> |
commit | commitdiff | tree |
2017-07-06 | Huang Ying | mm, THP, swap: delay splitting THP during swap out [ying.huang@intel.com: fix two issues in THP optimize... ...kernel.org/r/20170515112522.32457-2-ying.huang@intel.com Signed-off-by: "Huang, Ying" <ying.huang@intel.com> |
commit | commitdiff | tree |
2017-05-09 | Huang Ying | mm, swap: use kvzalloc to allocate some swap data structures ...kernel.org/r/20170407064911.25447-1-ying.huang@intel.com Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2017-05-03 | Huang Ying | mm/swapfile.c: fix swap space leak in error path of... ...kernel.org/r/20170421124739.24534-1-ying.huang@intel.com Signed-off-by: "Huang, Ying" <ying.huang@intel.com> |
commit | commitdiff | tree |
2017-05-03 | Huang Ying | mm, swap: remove unused function prototype ...kernel.org/r/20170405071017.23677-1-ying.huang@intel.com Signed-off-by: "Huang, Ying" <ying.huang@intel.com> |
commit | commitdiff | tree |
2017-05-03 | Huang Ying | mm, swap: avoid lock swap_avail_lock when held cluster... ...kernel.org/r/20170317064635.12792-3-ying.huang@intel.com Signed-off-by: "Huang, Ying" <ying.huang@intel.com> |
commit | commitdiff | tree |
2017-05-03 | Huang Ying | mm, swap: improve readability via make spin_lock/unlock... ...kernel.org/r/20170317064635.12792-2-ying.huang@intel.com Signed-off-by: "Huang, Ying" <ying.huang@intel.com> |
commit | commitdiff | tree |
2017-05-03 | Huang Ying | mm, swap: fix comment in __read_swap_cache_async ...kernel.org/r/20170317064635.12792-1-ying.huang@intel.com Signed-off-by: "Huang, Ying" <ying.huang@intel.com> |
commit | commitdiff | tree |
2017-05-03 | Huang Ying | mm, swap: Fix a race in free_swap_and_cache() ...kernel.org/r/20170301143905.12846-1-ying.huang@intel.com Signed-off-by: "Huang, Ying" <ying.huang@intel.com> |
commit | commitdiff | tree |
2017-03-21 | Huang Ying | mm, swap: Remove WARN_ON_ONCE() in free_swap_slot() Signed-off-by: "Huang, Ying" <ying.huang@intel.com> |
commit | commitdiff | tree |
2017-02-27 | Huang Ying | ACPI: APEI: Fix BERT resources conflict with ACPI NVS... Signed-off-by: Ying Huang <ying.huang@intel.com> |
commit | commitdiff | tree |
2017-02-23 | Huang Ying | mm/swap: skip readahead only when swap slot cache is... [ying.huang@intel.com: fix memory leak in __read_swap_cache_a... Signed-off-by: "Huang, Ying" <ying.huang@intel.com> Cc: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2017-02-23 | Huang, Ying | mm/swap: split swap cache into 64MB trunks Signed-off-by: "Huang, Ying" <ying.huang@intel.com> Cc: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2017-02-23 | Huang, Ying | mm/swap: add cluster lock [ying.huang@intel.com: v5] Signed-off-by: "Huang, Ying" <ying.huang@intel.com> Cc: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2017-02-23 | Huang, Ying | mm/swap: fix kernel message in swap_info_get() Signed-off-by: "Huang, Ying" <ying.huang@intel.com> Cc: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2016-10-08 | Huang Ying | mm: remove page_file_index ...1473270649-27229-2-git-send-email-ying.huang@intel.com Signed-off-by: "Huang, Ying" <ying.huang@intel.com> |
commit | commitdiff | tree |
2016-10-08 | Huang Ying | mm, swap: use offset of swap entry as key of swap cache ...1473270649-27229-1-git-send-email-ying.huang@intel.com Signed-off-by: "Huang, Ying" <ying.huang@intel.com> |
commit | commitdiff | tree |
2016-10-08 | Huang Ying | mm: don't use radix tree writeback tags for pages in... ...1472578089-5560-1-git-send-email-ying.huang@intel.com Signed-off-by: "Huang, Ying" <ying.huang@intel.com> |
commit | commitdiff | tree |
2016-10-08 | Huang Ying | mm, swap: add swap_cluster_list ...1472067356-16004-1-git-send-email-ying.huang@intel.com Signed-off-by: "Huang, Ying" <ying.huang@intel.com> |
commit | commitdiff | tree |
2016-07-28 | Huang Ying | mm, THP: clean up return value of madvise_free_huge_pmd ...1467135452-16688-2-git-send-email-ying.huang@intel.com Signed-off-by: "Huang, Ying" <ying.huang@intel.com> |
commit | commitdiff | tree |
2016-07-26 | Huang Ying | thp: fix comments of __pmd_trans_huge_lock() ...1466200004-6196-1-git-send-email-ying.huang@intel.com Signed-off-by: "Huang, Ying" <ying.huang@intel.com> |
commit | commitdiff | tree |
2016-07-15 | Huang Ying | madvise_free, thp: fix madvise_free_huge_pmd return... ...1467135452-16688-1-git-send-email-ying.huang@intel.com Signed-off-by: "Huang, Ying" <ying.huang@intel.com> |
commit | commitdiff | tree |
2016-06-29 | Huang Ying | ACPI / APEI: Add Boot Error Record Table (BERT) support Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2014-09-16 | Huang Ying | f2fs: fix a race condition in next_free_nid Signed-off-by: Huang, Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2014-09-16 | Huang Ying | f2fs: use nm_i->next_scan_nid as default for next_free_nid Signed-off-by: Huang, Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2014-09-09 | Huang Ying | f2fs: avoid node page to be written twice in gc_node_segment Signed-off-by: Huang, Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2014-07-25 | Huang Ying | f2fs: add f2fs_balance_fs for direct IO Signed-off-by: Huang, Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2012-12-26 | Huang Ying | PCI/PM: Do not suspend port if any subordinate device... Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2012-12-04 | Huang Ying | PCI/PM: Keep runtime PM enabled for unbound PCI devices Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2012-11-13 | Huang Ying | PCI/ACPI: Notify PCI devices when their power resource... Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2012-11-07 | Huang Ying | PCI/PM: Add comments for PME poll support for PCIe Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2012-11-05 | Huang Ying | PCI/PM: Fix proc config reg access for D3cold and bridge... Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2012-11-02 | Huang Ying | PCI/PM: Resume device before shutdown Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2012-11-02 | Huang Ying | PCI/PM: Fix deadlock when unbinding device if parent... Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2012-08-21 | Huang Ying | PCI/PM: Add ABI document for sysfs file d3cold_allowed Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2012-08-21 | Huang Ying | PCI/PM: Fix config reg access for D3cold and bridge... Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2012-08-21 | Huang Ying | PCI/PM: Keep parent bridge active when probing device Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2012-08-21 | Huang Ying | PCI/PM: Enable D3/D3cold by default for most devices Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2012-06-23 | Huang Ying | PCI/PM: add PCIe runtime D3cold support Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2012-06-23 | Huang Ying | PCI: do not call pci_set_power_state with PCI_D3cold Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2012-06-23 | Huang Ying | ACPI/PM: specify lowest allowed state for device sleep... Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2012-06-12 | Huang Ying | ACPI, APEI, Avoid too much error reporting in runtime Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2012-05-11 | Huang Ying | PM / Domains: Fix link checking when add subdomain Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2012-01-17 | Huang Ying | ACPI, APEI, Resolve false conflict between ACPI NVS... Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2012-01-17 | Huang Ying | ACPI, Record ACPI NVS regions Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2012-01-17 | Huang Ying | ACPI, APEI, EINJ, Fix resource conflict on some machine Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2012-01-17 | Huang Ying | ACPI, Add RAM mapping support to ACPI atomic IO support Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2012-01-17 | Huang Ying | ACPI, APEI, Printk queued error record before panic Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2012-01-17 | Huang Ying | ACPI, APEI, GHES, Distinguish interleaved error report... Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2012-01-17 | Huang Ying | ACPI, APEI, Remove table not found message Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2012-01-17 | Huang Ying | ACPI, APEI, GHES: Add PCIe AER recovery support Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2012-01-17 | Huang Ying | ACPI, Add 64bit read/write support to atomicio on i386 Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2011-10-04 | Huang Ying | irq_work: Use llist in the struct irq_work logic Signed-off-by: Huang Ying <ying.huang@intel.com> ...1315461646-1379-6-git-send-email-ying.huang@intel.com |
commit | commitdiff | tree |
2011-10-04 | Huang Ying | llist: Return whether list is empty before adding in... Signed-off-by: Huang Ying <ying.huang@intel.com> ...1315461646-1379-5-git-send-email-ying.huang@intel.com |
commit | commitdiff | tree |
2011-10-04 | Huang Ying | llist: Move cpu_relax() to after the cmpxchg() Signed-off-by: Huang Ying <ying.huang@intel.com> ...1315461646-1379-4-git-send-email-ying.huang@intel.com |
commit | commitdiff | tree |
2011-10-04 | Huang Ying | llist: Make some llist functions inline Signed-off-by: Huang Ying <ying.huang@intel.com> ...1315461646-1379-2-git-send-email-ying.huang@intel.com |
commit | commitdiff | tree |
2011-09-15 | Huang Ying | net, rds, Replace xlist in net/rds/xlist.h with llist Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2011-08-03 | Huang Ying | ACPI, APEI, EINJ Param support is disabled by default Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2011-08-03 | Huang Ying | ACPI, APEI, GHES: Add hardware memory error recovery... Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2011-08-03 | Huang Ying | HWPoison: add memory_failure_queue() Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2011-08-03 | Huang Ying | ACPI, APEI, GHES, Error records content based throttle Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2011-08-03 | Huang Ying | ACPI, APEI, GHES, printk support for recoverable error... Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2011-08-03 | Huang Ying | lib, Make gen_pool memory allocator lockless Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2011-08-03 | Huang Ying | lib, Add lock-less NULL terminated single list Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2011-08-03 | Huang Ying | Add Kconfig option ARCH_HAVE_NMI_SAFE_CMPXCHG Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2011-07-22 | Huang Ying | PCI: PCIe AER: add aer_recover_queue Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2011-07-21 | Huang Ying | kexec, x86: Fix incorrect jump back address if not... Signed-off-by: Huang Ying <ying.huang@intel.com> ...1310607277-25029-1-git-send-email-ying.huang@intel.com |
commit | commitdiff | tree |
2011-07-14 | Huang Ying | ACPI, APEI, Add WHEA _OSC support Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2011-07-14 | Huang Ying | ACPI, APEI, Add APEI bit support in generic _OSC call Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2011-07-14 | Huang Ying | ACPI, APEI, GHES, Support disable GHES at boot time Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2011-07-14 | Huang Ying | ACPI, APEI, GHES, Prevent GHES to be built as module Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2011-07-14 | Huang Ying | ACPI, APEI, Use apei_exec_run_optional in APEI EINJ... Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2011-07-14 | Huang Ying | ACPI, APEI, Add apei_exec_run_optional Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2011-07-14 | Huang Ying | ACPI, APEI, GHES, Do not ratelimit fatal error printk... Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2011-07-14 | Huang Ying | ACPI, APEI, ERST, Prevent erst_dbg from loading if... Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2011-07-14 | Huang Ying | ACPI, APEI, HEST, Detect duplicated hardware error... Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2011-03-22 | Huang Ying | ACPI, APEI, Add PCIe AER error information printing... Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2011-03-22 | Huang Ying | PCIe, AER, use pre-generated prefix in error information... Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2011-03-22 | Huang Ying | ACPI, APEI, Add ERST record ID cache Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2011-03-17 | Huang Ying | mm: remove is_hwpoison_address Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2011-03-17 | Huang Ying | KVM: Replace is_hwpoison_address with __get_user_pages Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2011-03-17 | Huang Ying | mm: make __get_user_pages return -EHWPOISON for HWPOISON... Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2011-03-17 | Huang Ying | mm: export __get_user_pages Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2011-01-13 | Huang Ying | printk: use RCU to prevent potential lock contention... Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2011-01-12 | Huang Ying | ACPI, APEI, Generic Hardware Error Source POLL/IRQ... Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2011-01-07 | Huang Ying | x86, NMI: Add NMI symbol constants and rename memory... Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2011-01-05 | Huang Ying | x86, NMI: Add touch_nmi_watchdog to io_check_error... Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2010-12-14 | Huang Ying | ACPI, APEI, Report GHES error information via printk Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2010-12-14 | Huang Ying | ACPI, APEI, Add APEI generic error status printing... Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
2010-12-14 | Huang Ying | Add CPER PCIe error section structure and constants... Signed-off-by: Huang Ying <ying.huang@intel.com> |
commit | commitdiff | tree |
next |