Klientskie bazy. Email: proda...@armyspy.com Uznajte podrobnee!

2019-07-04 Thread linux-kernel
Klientskie bazy. Email: proda...@armyspy.com Uznajte podrobnee!

Klientskie bazy. Email: proda...@armyspy.com Uznajte podrobnee!

2019-07-04 Thread linux-kernel
Klientskie bazy. Email: proda...@armyspy.com Uznajte podrobnee!

Zdravstvuyte! Vas interesuyut kliyentskiye bazy dannykh?

2019-06-12 Thread linux-kernel
Zdravstvuyte! Vas interesuyut kliyentskiye bazy dannykh?

Hacking Alert! You account was hacked (your password:qwerty)

2018-11-11 Thread linux-kernel
Dear user of vger.kernel.org! I am a spyware software developer. Your account has been hacked by me in the summer of 2018. I understand that it is hard to believe, but here is my evidence: - I sent you this email from your account. - Password from account linux-kernel@vger.kernel.org: qwerty

linux-kernel@vger.kernel.org has password qwerty. Password must be changed

2018-10-27 Thread linux-kernel
Hello! I'm a programmer who cracked your email account and device about half year ago. You entered a password on one of the insecure site you visited, and I catched it. Your password from linux-kernel@vger.kernel.org on moment of crack: qwerty Of course you can will change your password

Change your password qwerty immediately. Your account has been hacked.

2018-10-31 Thread linux-kernel
I greet you! I have bad news for you. 06/28/2018 - on this day I hacked your operating system and got full access to your account linux-kernel@vger.kernel.org On that day your account (linux-kernel@vger.kernel.org) password was: qwerty It is useless to change the password, my malware intercepts

[PATCH] kfifo: add memory barrier in kfifo to prevent data loss

2018-12-10 Thread yulei . kernel
From: Yulei Zhang Early this year we spot there may be two issues in kernel kfifo. One is reported by Xiao Guangrong to linux kernel. https://lkml.org/lkml/2018/5/11/58 In current kfifo implementation there are missing memory barrier in the read side, so that without proper barrier between

Delete Message After Reading!

2018-10-05 Thread linux-kernel
Hello! I'm a member of an international hacker group. As you could probably have guessed, your account linux-kernel@vger.kernel.org was hacked, because I sent message you from it. Now I have access to you accounts! For example, your password for linux-kernel@vger.kernel.org is qwerty Within

Zdravstvuyte! Vas interesuyut kliyentskiye bazy dannykh?

2019-04-25 Thread linux-kernel
Zdravstvuyte! Vas interesuyut kliyentskiye bazy dannykh?

Zdravstvuyte! Vas interesuyut kliyentskiye bazy dannykh?

2019-04-25 Thread linux-kernel
Zdravstvuyte! Vas interesuyut kliyentskiye bazy dannykh?

Zdravstvuyte! Vas interesuyut kliyentskiye bazy dannykh?

2019-04-29 Thread linux-kernel
Zdravstvuyte! Vas interesuyut kliyentskiye bazy dannykh?

Zdravstvuyte! Vas interesuyut kliyentskiye bazy dannykh?

2019-05-15 Thread linux-kernel
Zdravstvuyte! Vas interesuyut kliyentskiye bazy dannykh?

Zdravstvujte Vas interesuyut klientskie bazy dannyh?

2019-03-26 Thread linux-kernel
Zdravstvujte Vas interesuyut klientskie bazy dannyh?

Zdravstvujte Vas interesuet parsing kontaktov?

2019-03-01 Thread linux-kernel
Zdravstvujte Vas interesuet parsing kontaktov?

Zdravstvujte vas interesuyut klientskie bazy dannyh?

2019-02-19 Thread linux-kernel
Zdravstvujte vas interesuyut klientskie bazy dannyh?

Zdravstvujte Vas interesuyut klientskie bazy dannyh?

2019-03-12 Thread linux-kernel
Zdravstvujte Vas interesuyut klientskie bazy dannyh?

VAS INTERESUYUT BAZY DANNYKH? - YOU ARE INTERESTED IN DATABASES?

2019-02-23 Thread linux-kernel
VAS INTERESUYUT BAZY DANNYKH? - YOU ARE INTERESTED IN DATABASES?

Zdravstvujte Vas interesuyut bazy dannyh dlya prodazhi Vashih tovarov i uslug?

2019-02-25 Thread linux-kernel
Zdravstvujte Vas interesuyut bazy dannyh dlya prodazhi Vashih tovarov i uslug?

Re: [patch v3] mm, oom: fix unnecessary killing of additional processes

2018-07-03 Thread penguin-kernel
David Rientjes wrote: > Ping? > > This can be something that can easily be removed if it becomes obsoleted > because the oom reaper is always able to free memory to the extent of > exit_mmap(). I argue that it cannot, because it cannot do free_pgtables() > for large amounts of virtual memory,

Your Secret Life

2018-09-25 Thread linux-kernel
Hello! I'm a member of an international hacker group. As you could probably have guessed, your account linux-kernel@vger.kernel.org was hacked, I sent message you from it. Now I have access to you accounts! You still do not believe it? So, this is your password: qwerty , right? Within

Your Account Was Hacked!

2018-10-07 Thread linux-kernel
Hi, dear user of vger.kernel.org We have installed one RAT software into you device. For this moment your email account is hacked (see on "from address", I messaged you from your account). Your password for linux-kernel@vger.kernel.org: qwerty I have downloaded all confidential inform

Клиентские базы Тел +79133913837 Email: nonen2...@gmail.com Узнайте подробнее!!!

2015-08-14 Thread linux-kernel
the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

Клиентские базы +79139230330 Skype: prodawez390 Email: prodawez...@gmail.com Узнайте подробнее!

2017-02-12 Thread linux-kernel
Клиентские базы +79139230330 Skype: prodawez390 Email: prodawez...@gmail.com Узнайте подробнее!

Клиентские базы +79139230330 Skype: prodawez390 Email: prodawez...@gmail.com Узнайте подробнее!

2017-02-12 Thread linux-kernel
Клиентские базы +79139230330 Skype: prodawez390 Email: prodawez...@gmail.com Узнайте подробнее!

Gumstix Overo Linux 3.10-rc5 overo-defconfig etc.

2013-06-14 Thread kernel-dev
I have been using linux on Gumstix since around 2007. I recently posted a request to help me bring an OEM driver from 2.6.29 to 2.6.34, since that is the kernel of the system I am developing user-space code on. I have gotten 3.x kernels working on Gumstix in the past, but at some point forgot

[PATCH] scsi: fix the build warning

2013-08-21 Thread zwu . kernel
) { case 1: -- 1.7.11.7 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

[PATCH] rbtree: Add some necessary condition checks

2013-08-23 Thread zwu . kernel
nt_color(tmp1, parent, RB_BLACK); __rb_rotate_set_parents(parent, sibling, root, RB_RED); augment_rotate(parent, sibling); -- 1.7.11.7 -- To unsubscribe from this list: send th

[PATCH] rbtree: Add some necessary condition checks

2013-08-23 Thread zwu . kernel
RB_RED); augment_rotate(parent, sibling); -- 1.7.11.7 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

[PATCH] rbtree: Add some necessary condition checks

2013-08-23 Thread zwu . kernel
RB_RED); augment_rotate(parent, sibling); -- 1.7.11.7 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

[PATCH V3 net-next] fib_trie: avoid a redundant bit judgement in inflate

2013-09-30 Thread baker . kernel
oldtnode->pos, oldtnode->bits + 1), + node); continue; } -- 1.8.1.2 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

[PATCH v4] KVM: Check the allocation of pv cpu mask

2020-10-17 Thread lihaiwei . kernel
SMP for kvm_send_ipi_mask_allbutself to prevent build error v2 -> v3: * always check the allocation of __pv_cpu_mask in kvm_flush_tlb_others v3 -> v4: * mov kvm_setup_pv_ipi to kvm_alloc_cpumask and get rid of kvm_apic_init arch/x86/kernel/kvm.c | 53 +-- 1 file ch

[RFC V2 01/37] fs: introduce dmemfs module

2020-12-07 Thread yulei . kernel
From: Yulei Zhang dmemfs (Direct Memory filesystem) is device memory or reserved memory based filesystem. This kind of memory is special as it is not managed by kernel and it is not associated with 'struct page'. The original purpose for dmemfs is to drop the usage of 'struct page' to save

[RFC V2 00/37] Enhance memory utilization with DMEMFS

2020-12-07 Thread yulei . kernel
of memory is special as it is not managed by kernel and most important it is without 'struct page'. Therefore we can leverage the extra memory from the host system to support more tenants in our cloud service. As the belowing figure shows, we uses a kernel boot parameter 'dmem=' to reserve the system

[RFC V2 03/37] dmem: implement dmem memory management

2020-12-07 Thread yulei . kernel
de < local); + + /* Give preference to headless and unused nodes */ + if (!cpumask_empty(cpumask_of_node(node))) + penalty += PENALTY_FOR_NODE_WITH_CPUS; + + /* Penalize dmem-node shared with kernel */ + if (node_state(node, N_MEMORY)) + penalty += PENAL

[RFC V2 02/37] mm: support direct memory reservation

2020-12-07 Thread yulei . kernel
From: Yulei Zhang Introduce 'dmem=' to reserve system memory for DMEM (direct memory), comparing with 'mem=' and 'memmap', it reserves memory based on the topology of NUMA, for the detailed info, please refer to kernel-parameters.txt Signed-off-by: Xiao Guangrong Signed-off-by: Yulei Zhang

[RFC V2 07/37] dmem: trace core functions

2020-12-07 Thread yulei . kernel
From: Yulei Zhang Add tracepoints for dmem alloc_init, alloc and free functions, that helps us to figure out what is happening inside dmem allocator Signed-off-by: Xiao Guangrong Signed-off-by: Yulei Zhang --- fs/dmemfs/Makefile | 1 + fs/dmemfs/inode.c | 5

[RFC V2 06/37] dmemfs: support truncating inode down

2020-12-07 Thread yulei . kernel
From: Yulei Zhang To support cut inode down, it will introduce the race between page fault handler and truncating handler as the entry to be deleted is being mapped into process's VMA in order to make page fault faster (as it's the hot path), we use RCU to sync these two handlers. When inode's

[RFC V2 12/37] dmem: introduce mempolicy support

2020-12-07 Thread yulei . kernel
From: Yulei Zhang It adds mempolicy support for dmem to allocates memory from mempolicy specified nodes. Signed-off-by: Haiwei Li Signed-off-by: Yulei Zhang --- arch/x86/Kconfig | 1 + arch/x86/include/asm/pgtable.h | 7 arch/x86/include/asm/pgtable_types.h

[RFC V2 13/37] mm, dmem: introduce PFN_DMEM and pfn_t_dmem

2020-12-07 Thread yulei . kernel
From: Yulei Zhang Introduce PFN_DMEM as a new pfn flag for dmem pfn, define it by setting (BITS_PER_LONG_LONG - 6) bit. Introduce pfn_t_dmem() helper to recognize dmem pfn. Signed-off-by: Chen Zhuo Signed-off-by: Yulei Zhang --- include/linux/pfn_t.h | 17 - 1 file changed,

[RFC V2 10/37] dmemfs: introduce max_alloc_try_dpages parameter

2020-12-07 Thread yulei . kernel
From: Yulei Zhang It specifies the dmem page number allocated at one time, then multiple radix entries can be created. That will relief the allocation pressure and make page fault more fast. However that could cause no dmem page mmapped to userspace even if there are some free dmem pages. Set

[RFC V2 09/37] dmemfs: support remote access

2020-12-07 Thread yulei . kernel
From: Yulei Zhang It is required by ptrace_writedata and ptrace_readdata to access dmem memory remotely. The typical user is gdb, after this patch, gdb is able to read & write memory owned by the attached process Signed-off-by: Xiao Guangrong Signed-off-by: Yulei Zhang --- fs/dmemfs/inode.c

[RFC V2 11/37] mm: export mempolicy interfaces to serve dmem allocator

2020-12-07 Thread yulei . kernel
From: Yulei Zhang Export interface interleave_nid() to serve dmem allocator. Signed-off-by: Yulei Zhang --- include/linux/mempolicy.h | 3 +++ mm/mempolicy.c| 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/include/linux/mempolicy.h

[RFC V2 05/37] dmemfs: support mmap for dmemfs

2020-12-07 Thread yulei . kernel
From: Yulei Zhang This patch adds mmap support. Note the file will be extended if it's beyond mmap's offset, that drops the requirement of write() operation, however, it has not supported cutting file down yet. Signed-off-by: Xiao Guangrong Signed-off-by: Yulei Zhang --- fs/dmemfs/inode.c

[RFC V2 08/37] dmem: show some statistic in debugfs

2020-12-07 Thread yulei . kernel
From: Yulei Zhang Create 'dmem' directory under debugfs and show some statistic for dmem pool, track total and free dpages on dmem pool and each numa node. Signed-off-by: Xiao Guangrong Signed-off-by: Yulei Zhang --- mm/Kconfig | 8 + mm/dmem.c | 100

[RFC V2 16/37] dmemfs: introduce ->split() to dmemfs_vm_ops

2020-12-07 Thread yulei . kernel
From: Yulei Zhang It is required by __split_vma() to adjust vma. munmap() which create hole unaligned to pagesize in dmemfs-mapping should be forbidden. Signed-off-by: Chen Zhuo Signed-off-by: Yulei Zhang --- fs/dmemfs/inode.c | 8 1 file changed, 8 insertions(+) diff --git

[RFC V2 20/37] mm: support dmem huge pmd for vmf_insert_pfn_pmd()

2020-12-07 Thread yulei . kernel
From: Yulei Zhang Since vmf_insert_pfn_pmd will BUG_ON non-pmd-devmap, we make pfn dmem pass the check. Dmem huge pmd will be marked with _PAGE_SPECIAL and _PAGE_DMEM, so that follow_pfn() could recognize it. Signed-off-by: Chen Zhuo Signed-off-by: Yulei Zhang --- mm/huge_memory.c | 4 +++-

[RFC V2 21/37] mm: support dmem huge pmd for follow_pfn()

2020-12-07 Thread yulei . kernel
From: Yulei Zhang follow_pfn() will get pfn of pmd if huge pmd is encountered. Signed-off-by: Chen Zhuo Signed-off-by: Yulei Zhang --- mm/memory.c | 14 +++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/mm/memory.c b/mm/memory.c index 6b60981..abb9148 100644 ---

[RFC V2 30/37] dmem: introduce dmem_bitmap_alloc() and dmem_bitmap_free()

2020-12-07 Thread yulei . kernel
From: Yulei Zhang If dmem contained in dmem region is too large and dmemfs is mounted as 4K pagesize, size of bitmap in this dmem region maybe exceed maximal available memory of kzalloc(). It would cause kzalloc() fail. So introduce dmem_bitmap_alloc() and use vzalloc() if bitmap is larger than

[RFC V2 04/37] dmem: let pat recognize dmem

2020-12-07 Thread yulei . kernel
From: Yulei Zhang x86 pat uses 'struct page' by only checking if it's system ram, however it is not true if dmem is used, let's teach pat to recognize this case if it is ram but it is !pfn_valid() We always use WB for dmem and any attempt to change this behavior will be rejected and WARN_ON is

[RFC V2 19/37] mm: gup_huge_pmd() for dmem huge pmd

2020-12-07 Thread yulei . kernel
From: Yulei Zhang Add pmd_special() check in gup_huge_pmd() to support dmem huge pmd. GUP will return zero if enconter dmem page, and we could handle it outside GUP routine. Signed-off-by: Chen Zhuo Signed-off-by: Yulei Zhang --- mm/gup.c | 6 +- mm/pagewalk.c | 2 +- 2 files

[RFC V2 35/37] mm, dmem: introduce dregion->memmap for dmem

2020-12-07 Thread yulei . kernel
From: Yulei Zhang Append 'memmap' into struct dmem_region, mapping each page of dmem with struct dmempage. Currently there is just one member '_refcount' in struct dmempage to reflect the number of all modules which occupied the dmem page. Modules which allocates the dmem page from dmempool

[RFC V2 15/37] mm: add pmd_special() check for pmd_trans_huge_lock()

2020-12-07 Thread yulei . kernel
From: Yulei Zhang As dmem-pmd had been distinguished from thp-pmd, we need to add pmd_special() such that pmd_trans_huge_lock could fetch ptl for dmem huge pmd and treat it as stable pmd. Signed-off-by: Chen Zhuo Signed-off-by: Yulei Zhang --- include/linux/huge_mm.h | 3 ++-

[RFC V2 18/37] mm: follow_pmd_mask() for dmem huge pmd

2020-12-07 Thread yulei . kernel
From: Yulei Zhang While follow_pmd_mask(), dmem huge pmd should be recognized and return error pointer of '-EEXIST' to indicate that proper page table entry exists in pmd special but no corresponding struct page, because dmem page means non struct page backend. We update pmd if foll_flags takes

[RFC V2 14/37] mm, dmem: differentiate dmem-pmd and thp-pmd

2020-12-07 Thread yulei . kernel
From: Yulei Zhang A dmem huge page is ultimately not a transparent huge page. As we decided to use pmd_special() to distinguish dmem-pmd from thp-pmd, we should make some slightly different semantics between pmd_special() and pmd_trans_huge(), just as pmd_devmap() in upstream. This distinction

[RFC V2 17/37] mm, dmemfs: support unmap_page_range() for dmemfs pmd

2020-12-07 Thread yulei . kernel
From: Yulei Zhang It is required by munmap() for dmemfs mapping. Signed-off-by: Chen Zhuo Signed-off-by: Yulei Zhang --- mm/huge_memory.c | 2 ++ mm/memory.c | 8 +--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/mm/huge_memory.c b/mm/huge_memory.c index

[RFC V2 22/37] kvm, x86: Distinguish dmemfs page from mmio page

2020-12-07 Thread yulei . kernel
From: Yulei Zhang Dmem page is pfn invalid but not mmio, introduce API is_dmem_pfn() to distinguish that. Signed-off-by: Chen Zhuo Signed-off-by: Yulei Zhang --- arch/x86/kvm/mmu/mmu.c | 1 + include/linux/dmem.h | 7 +++ mm/dmem.c | 7 +++ 3 files changed, 15

[RFC V2 32/37] mm, dmemfs: register and handle the dmem mce

2020-12-07 Thread yulei . kernel
From: Yulei Zhang dmemfs register the mce handler, send signal to the procs whose vma is mapped in mce pfn. Signed-off-by: Haiwei Li Signed-off-by: Yulei Zhang --- fs/dmemfs/inode.c| 141 +++ include/linux/dmem.h | 7 +++

[RFC V2 37/37] Add documentation for dmemfs

2020-12-07 Thread yulei . kernel
of memory is special as it +is not managed by kernel and it is without 'struct page'. Therefore +it can save extra memory from the host system for various usage, +especially for guest virtual machines. + +It uses a kernel boot parameter ``dmem=`` to reserve the system +memory when the host system boots

[RFC V2 36/37] vfio: support dmempage refcount for vfio

2020-12-07 Thread yulei . kernel
From: Yulei Zhang Add get/put_dmem_pfn(), each time when vfio module reference/release dmempages. Signed-off-by: Chen Zhuo Signed-off-by: Yulei Zhang --- drivers/vfio/vfio_iommu_type1.c | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git

[RFC V2 29/37] mm: add follow_pte_pud() to support huge pud look up

2020-12-07 Thread yulei . kernel
From: Yulei Zhang Since we had supported dmem huge pud, here support dmem huge pud for hva_to_pfn(). Similar to follow_pte_pmd(), follow_pte_pud() allows a PTE lead or a huge page PMD or huge page PUD to be found and returned. Signed-off-by: Chen Zhuo Signed-off-by: Yulei Zhang ---

[RFC V2 25/37] mm, x86, dmem: fix estimation of reserved page for vaddr_get_pfn()

2020-12-07 Thread yulei . kernel
From: Yulei Zhang Fix estimation of reserved page for vaddr_get_pfn() and check 'ret' before checking writable permission Signed-off-by: Chen Zhuo Signed-off-by: Yulei Zhang --- drivers/vfio/vfio_iommu_type1.c | 4 1 file changed, 4 insertions(+) diff --git

[RFC V2 33/37] kvm, x86: enable record_steal_time for dmem

2020-12-07 Thread yulei . kernel
From: Yulei Zhang Adjust the kvm_map_gfn while using dmemfs to enable record_steal_time when entering the guest. Signed-off-by: Yulei Zhang --- virt/kvm/kvm_main.c | 13 + 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/virt/kvm/kvm_main.c b/virt/kvm/kvm_main.c index

[RFC V2 27/37] mm: add pud_special() check to support dmem huge pud

2020-12-07 Thread yulei . kernel
From: Yulei Zhang Add pud_special() and follow_special_pud() to support dmem huge pud as we do for dmem huge pmd. Signed-off-by: Chen Zhuo Signed-off-by: Yulei Zhang --- arch/x86/include/asm/pgtable.h | 2 +- include/linux/huge_mm.h| 2 +- mm/gup.c | 46

[RFC V2 24/37] dmemfs: support hugepage for dmemfs

2020-12-07 Thread yulei . kernel
From: Yulei Zhang It add hugepage support for dmemfs. We use PFN_DMEM to notify vmf_insert_pfn_pmd, and dmem huge pmd will be marked with _PAGE_SPECIAL and _PAGE_DMEM. So that GUP-fast can separate dmemfs page from other page type and handle it correctly. Signed-off-by: Chen Zhuo

[RFC V2 28/37] mm, dmemfs: support huge_fault() for dmemfs

2020-12-07 Thread yulei . kernel
From: Yulei Zhang Introduce __dmemfs_huge_fault() to handle 1G huge pud for dmemfs. Signed-off-by: Chen Zhuo Signed-off-by: Yulei Zhang --- fs/dmemfs/inode.c | 40 1 file changed, 40 insertions(+) diff --git a/fs/dmemfs/inode.c b/fs/dmemfs/inode.c

[RFC V2 31/37] dmem: introduce mce handler

2020-12-07 Thread yulei . kernel
From: Yulei Zhang dmem handle the mce if the pfn belongs to dmem when mce occurs. 1. check whether the pfn is handled by dmem. return if true. 2. mark the pfn in a new error bitmap defined in page. 3. a series of mechanism to ensure that the mce pfn is not allocated. Signed-off-by: Haiwei Li

[RFC V2 34/37] dmem: add dmem unit tests

2020-12-07 Thread yulei . kernel
From: Yulei Zhang This test case is used to test dmem management system. Signed-off-by: Xiao Guangrong Signed-off-by: Yulei Zhang --- tools/testing/dmem/Kbuild | 1 + tools/testing/dmem/Makefile| 10 +++ tools/testing/dmem/dmem-test.c | 184

[RFC V2 23/37] kvm, x86: introduce VM_DMEM for syscall support usage

2020-12-07 Thread yulei . kernel
From: Yulei Zhang Currently dmemfs do not support memory readonly, so change_protection() will be disabled for dmemfs vma. Since vma->vm_flags could be changed to new flag in mprotect_fixup(), so we introduce a new vma flag VM_DMEM and check this flag in mprotect_fixup() to avoid changing

[RFC V2 26/37] mm, dmem: introduce pud_special() for dmem huge pud support

2020-12-07 Thread yulei . kernel
From: Yulei Zhang pud_special() will check both _PAGE_SPECIAL and _PAGE_DMEM bit as pmd_special() does. Signed-off-by: Chen Zhuo Signed-off-by: Yulei Zhang --- arch/x86/include/asm/pgtable.h | 13 + include/linux/pgtable.h| 10 ++ 2 files changed, 23 insertions(+)

[PATCH] KVM: VMX: Check the corresponding bits according to the intel sdm

2021-03-22 Thread lihaiwei . kernel
From: Haiwei Li According to IA-32 SDM Vol.3D "A.1 BASIC VMX INFORMATION", two inspections are missing. * Bit 31 is always 0. Earlier versions of this manual specified that the VMCS revision identifier was a 32-bit field in bits 31:0 of this MSR. For all processors produced prior to this change,

[PATCH V2 1/1] mm:improve the performance during fork

2021-03-29 Thread qianjun . kernel
an get 3% to 4% of performance improvement. note:the test data is from the 4.18.0-193.6.3.el8_2.v1.1.x86_64, because my product use this version kernel to test the redis server, If you need to compare the latest version of the kernel test data, you can refer to the version 1 Patch. We need to compare the

[PATCH] KVM: clean up the unused argument

2021-03-12 Thread lihaiwei . kernel
From: Haiwei Li kvm_msr_ignored_check function never uses vcpu argument. Clean up the function and invokers. Signed-off-by: Haiwei Li --- arch/x86/kvm/x86.c | 9 - 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/arch/x86/kvm/x86.c b/arch/x86/kvm/x86.c index

[PATCH] kvm: lapic: add module parameters for LAPIC_TIMER_ADVANCE_ADJUST_MAX/MIN

2021-03-03 Thread lihaiwei . kernel
From: Haiwei Li In my test environment, advance_expire_delta is frequently greater than the fixed LAPIC_TIMER_ADVANCE_ADJUST_MAX. And this will hinder the adjustment. Adding module parameters for LAPIC_TIMER_ADVANCE_ADJUST_MAX/MIN, so they can be dynamically adjusted. Signed-off-by: Haiwei Li

[PATCH v2] KVM: vmx: add mismatched size assertions in vmcs_check32()

2021-04-08 Thread lihaiwei . kernel
running as a 32-bit kernel. Reviewed-and-tested-by: Sean Christopherson Signed-off-by: Haiwei Li --- v1 -> v2: * Improve the changelog arch/x86/kvm/vmx/vmx_ops.h | 4 1 file changed, 4 insertions(+) diff --git a/arch/x86/kvm/vmx/vmx_ops.h b/arch/x86/kvm/vmx/vmx_ops.h index 692b0c3..164b

[PATCH] KVM: vmx: add mismatched size in vmcs_check32

2021-04-08 Thread lihaiwei . kernel
From: Haiwei Li vmcs_check32 misses the check for 64-bit and 64-bit high. Signed-off-by: Haiwei Li --- arch/x86/kvm/vmx/vmx_ops.h | 4 1 file changed, 4 insertions(+) diff --git a/arch/x86/kvm/vmx/vmx_ops.h b/arch/x86/kvm/vmx/vmx_ops.h index 692b0c3..164b64f 100644 ---

[PATCH V2 1/1] sched/fair:Reduce unnecessary check preempt in the sched tick

2021-04-13 Thread qianjun . kernel
From: jun qian As you are already set the TIF_NEED_RESCHED, there is no need to check resched again. Signed-off-by: jun qian --- kernel/sched/fair.c | 11 +-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/kernel/sched/fair.c b/kernel/sched/fair.c index 794c2cb945f8

[PATCH 1/1] sched/fair:Reduce unnecessary check preempt in the sched tick

2021-04-13 Thread qianjun . kernel
From: jun qian If it has been determined that the current cpu need resched in the early stage of for_each_sched_entity, then there is no need to check preempt in the subsequent se->parent entity_tick. Signed-off-by: jun qian --- kernel/sched/fair.c | 5 + 1 file changed, 5 inserti

DVD Disk Detection

2001-01-29 Thread Kernel Related Emails
I was just wondering if anyone had any suggestions to check to see if a DVD is in a users DVD drive. Currently if you run a CDROM_DISC_STATUS on a DVD you get a CDS_DATA_1 returned. What kernel level call would destinguish between an actual Data CD and a DVD? Thanks, Kris Kersey [EMAIL

Re: LANANA: To Pending Device Number Registrants

2001-05-15 Thread Alex Bligh - linux-kernel
of identifier guaranteed to be static across reboot config change. -- Alex Bligh - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org

RE: LANANA: To Pending Device Number Registrants

2001-05-16 Thread Alex Bligh - linux-kernel
HD). I understood 2.4 was meant to be pretty static in terms of external interface. -- Alex Bligh - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read

Re: eepro100 trouble

2000-09-05 Thread Kernel Related Emails
. After some trying found out that doing a soft reset (ctrl+alt+del) fixed the problem, and that a power cycle made it happen again. Kernel version is 2.2.17pre20 The problem you faced is a known one. But I expected 2.2.17pre20 to work, it contains a work-around which helped all other

No sound (es1371) after test7

2000-09-22 Thread Kernel Related Emails
ideas? I'm getting no kernel messages or any output that would indicate the problem. Thanks, Kris [EMAIL PROTECTED] - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] Please read the FAQ at http://www.tux.org/lkml/

Question on HighPoint HPT370 support

2000-10-15 Thread Linux Kernel Developer
. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] Please read the FAQ at http://www.tux.org/lkml/

Re: [Criticism] On the discussion about C++ modules

2000-10-22 Thread Linux Kernel Developer
Wasn't the original complaint that the kernel headers use C++ keyword and thus prevent the writing of, at least some, modules in C++. I have written C++ code before that was as least as fast as comparable C code and more efficient in some ways. Whether this could be or not be reproduced

RE: Linux should better cope with power failure

2001-03-19 Thread Stephen Gutknecht (linux-kernel)
"unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

Better testing of hardware (was: Defective Read Hat)

2000-11-21 Thread Stephen Gutknecht (linux-kernel)
3 1130Mhz processor that ultimately lead to Intel delaying the release -- it passed all tests but not a compile of the Linux Kernel! This was on more than 3 different processors. http://www.tomshardware.com/cpu/00q3/0008281/pentiumiii-04.html A Linux Kernel compile test does a really good job of testin

Re: gcc-2.95.2-51 is buggy

2000-11-24 Thread Linux Kernel Developer
) it was configured for by default. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] Please read the FAQ at http://www.tux.org/lkml/

Re: Phantom PS/2 mouse persists..

2000-12-03 Thread Linux Kernel Developer
nt. Anyway I think its no longer a showstopper for 2.2.18. Someone with an affected board can piece together the picture I just tested 2.2.18-24 as a boot kernel with anaconda -- works great -- mouse problem on PS/2 system is nailed. sigh I always seem to own the wierd har

DVD not functioning

2001-01-02 Thread Kernel Related Emails
It appears that DVD calls have been broken in the new prerelease kernel. I have been trying to use a DVD application under prerelease that worked under test9 with no luck. Any ideas? Kris Kersey [EMAIL PROTECTED] - To unsubscribe from this list: send the line "unsubscribe linux-k

Need info on the use of certain datastructures and the first C++ keyword patch for 2.2.17

2000-10-30 Thread Linux Kernel Developer
. First thing. Some had commented on my previous post that this did not belong on the Linux kernel mailing list. I disagree with that assertion. The goal of this project is to clean up the kernel headers so as they are useable/compatible with those who wish to program their kernel modules

Recommended compiler? - Re: [patch] kernel/module.c (plus gratuitous rant)

2000-10-30 Thread Linux Kernel Developer
So which is the recommended compiler for each kernel version 2.2.x, 2.4.x(pre?) nowadays? I've pretty much kept gcc 2.7.2.3 around just for compiling the kernel however now I hear you need egcs to compile 2.4? I don't mind keeping 2.7.2.3 around in its own installation directory just

Re: Need info on the use of certain datastructures and the first C++ keyword patch for 2.2.17

2000-10-31 Thread Linux Kernel Developer
files in the kernel will all be happy in Linuxland. Can any external Why do you need to touch any existing kernel .c source file ? If you make that patch, this breaks "situation 1" above. It doesn't break situation 1 as the minor changes I've made to those 2 C files shoul

Re: Need info on the use of certain datastructures and the first C++ keyword patch for 2.2.17

2000-10-31 Thread Linux Kernel Developer
- Original Message - From: "Alan Cox" [EMAIL PROTECTED] To: "Linux Kernel Developer" [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Sent: Monday, October 30, 2000 8:04 AM Subject: Re: Need info on the use of certain datastructures and the first C++ keyword patch for 2.2.17

newbie, 2.4.0 on Asus CUSL2 (Intel 815E chipset with onboard video)

2000-11-14 Thread Stephen Gutknecht (linux-kernel)
Thanks for the prior help on getting the kernel to compile; real newbie mistake of not finding the right options in the "make menuconfig" screens. I can now compile 2.4.0-test, but it hangs on the first line of loading. -- I have tried 2.4.0-test10 and 2.4.0-test11-pre4 -- If I

Re: ioctl arg passing

2001-04-23 Thread Alex Bligh - linux-kernel
() to allocate more than one physically contiguous memory page, which in turn uses a sort of modified buddy system to distribute them. And if you specify the right GFP_ flags, will page out, if necessary, to do so. (I know the hard way as this is the one substantial thing I fixed in the linux kernel just

Re: Followup to previous post: Atlon/VIA Instabilities

2001-05-02 Thread Linux Kernel Developer
to have gone downhill but that might have just been a one time occurrence. - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org

Re: [PATCH] allocation looping + kswapd CPU cycles

2001-05-08 Thread Alex Bligh - linux-kernel
-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

Re: Controversy over dynamic linking -- how to end the panic (long)

2001-06-21 Thread Alex Bligh - linux-kernel
3. A kernel module loaded at runtime, after kernel build, *is not* to be considered a derivative work. It doesn't much matter under the GPL, anyway, so long as the in-code kernel image isn't copied or distributed. Broadly agree - thanks for someone pointing out the obvious here. Perhaps

Sources of entropy - /dev/random problem for network servers

2001-04-08 Thread Alex Bligh - linux-kernel
: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

Re: Sources of entropy - /dev/random problem for network servers

2001-04-09 Thread Alex Bligh - linux-kernel
rely on this, than rely on cron (which is effectively what is driving any disk entropy every few minutes and is extremely predictable). -- Alex Bligh - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majo

<    4   5   6   7   8   9   10   11   12   13   >