You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
(9) |
Apr
(27) |
May
(5) |
Jun
(8) |
Jul
(50) |
Aug
(286) |
Sep
(2) |
Oct
(43) |
Nov
(4) |
Dec
(12) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(79) |
Feb
(102) |
Mar
(29) |
Apr
(2) |
May
(22) |
Jun
(41) |
Jul
(11) |
Aug
(28) |
Sep
(58) |
Oct
(4) |
Nov
(18) |
Dec
(8) |
2002 |
Jan
(2) |
Feb
(2) |
Mar
(1) |
Apr
(478) |
May
(469) |
Jun
(78) |
Jul
(16) |
Aug
(2) |
Sep
(7) |
Oct
(47) |
Nov
(5) |
Dec
(227) |
2003 |
Jan
(155) |
Feb
(188) |
Mar
(160) |
Apr
(172) |
May
(41) |
Jun
(205) |
Jul
(104) |
Aug
(289) |
Sep
(31) |
Oct
|
Nov
|
Dec
|
2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Kenn H. <ke...@us...> - 2003-08-26 23:57:45
|
Update of /cvsroot/linux-vax/kernel-2.5/include/asm-i386 In directory sc8-pr-cvs1:/tmp/cvs-serv30890/include/asm-i386 Removed Files: softirq.h Log Message: Merge with 2.5.67 --- softirq.h DELETED --- |
From: Kenn H. <ke...@us...> - 2003-08-26 23:57:45
|
Update of /cvsroot/linux-vax/kernel-2.5/net/ipv4 In directory sc8-pr-cvs1:/tmp/cvs-serv30890/net/ipv4 Removed Files: xfrm_algo.c xfrm_input.c xfrm_policy.c xfrm_state.c xfrm_user.c Log Message: Merge with 2.5.67 --- xfrm_algo.c DELETED --- --- xfrm_input.c DELETED --- --- xfrm_policy.c DELETED --- --- xfrm_state.c DELETED --- --- xfrm_user.c DELETED --- |
From: Kenn H. <ke...@us...> - 2003-08-26 23:57:45
|
Update of /cvsroot/linux-vax/kernel-2.5/include/asm-parisc In directory sc8-pr-cvs1:/tmp/cvs-serv30890/include/asm-parisc Removed Files: softirq.h Log Message: Merge with 2.5.67 --- softirq.h DELETED --- |
From: Kenn H. <ke...@us...> - 2003-08-26 23:57:45
|
Update of /cvsroot/linux-vax/kernel-2.5/include/asm-s390x In directory sc8-pr-cvs1:/tmp/cvs-serv30890/include/asm-s390x Removed Files: softirq.h Log Message: Merge with 2.5.67 --- softirq.h DELETED --- |
From: Kenn H. <ke...@us...> - 2003-08-26 23:57:45
|
Update of /cvsroot/linux-vax/kernel-2.5/include/asm-s390 In directory sc8-pr-cvs1:/tmp/cvs-serv30890/include/asm-s390 Removed Files: softirq.h Log Message: Merge with 2.5.67 --- softirq.h DELETED --- |
From: Kenn H. <ke...@us...> - 2003-08-26 23:57:45
|
Update of /cvsroot/linux-vax/kernel-2.5/include/asm-ppc64 In directory sc8-pr-cvs1:/tmp/cvs-serv30890/include/asm-ppc64 Removed Files: softirq.h Log Message: Merge with 2.5.67 --- softirq.h DELETED --- |
From: Kenn H. <ke...@us...> - 2003-08-26 23:57:45
|
Update of /cvsroot/linux-vax/kernel-2.5/include/asm-ia64 In directory sc8-pr-cvs1:/tmp/cvs-serv30890/include/asm-ia64 Removed Files: softirq.h Log Message: Merge with 2.5.67 --- softirq.h DELETED --- |
From: Kenn H. <ke...@us...> - 2003-08-26 23:57:44
|
Update of /cvsroot/linux-vax/kernel-2.5/include/asm-alpha In directory sc8-pr-cvs1:/tmp/cvs-serv30890/include/asm-alpha Removed Files: softirq.h Log Message: Merge with 2.5.67 --- softirq.h DELETED --- |
From: Kenn H. <ke...@us...> - 2003-08-26 23:57:41
|
Update of /cvsroot/linux-vax/kernel-2.5/fs/xfs In directory sc8-pr-cvs1:/tmp/cvs-serv30890/fs/xfs Removed Files: xfs_dqblk.h xfs_dquot.c xfs_dquot.h xfs_dquot_item.c xfs_dquot_item.h xfs_qm.c xfs_qm.h xfs_qm_syscalls.c xfs_quota_priv.h xfs_trans_dquot.c Log Message: Merge with 2.5.67 --- xfs_dqblk.h DELETED --- --- xfs_dquot.c DELETED --- --- xfs_dquot.h DELETED --- --- xfs_dquot_item.c DELETED --- --- xfs_dquot_item.h DELETED --- --- xfs_qm.c DELETED --- --- xfs_qm.h DELETED --- --- xfs_qm_syscalls.c DELETED --- --- xfs_quota_priv.h DELETED --- --- xfs_trans_dquot.c DELETED --- |
From: Kenn H. <ke...@us...> - 2003-08-26 23:57:41
|
Update of /cvsroot/linux-vax/kernel-2.5/include/asm-mips64 In directory sc8-pr-cvs1:/tmp/cvs-serv30890/include/asm-mips64 Removed Files: softirq.h Log Message: Merge with 2.5.67 --- softirq.h DELETED --- |
From: Kenn H. <ke...@us...> - 2003-08-26 23:57:40
|
Update of /cvsroot/linux-vax/kernel-2.5/include/asm-m68knommu In directory sc8-pr-cvs1:/tmp/cvs-serv30890/include/asm-m68knommu Removed Files: softirq.h Log Message: Merge with 2.5.67 --- softirq.h DELETED --- |
From: Kenn H. <ke...@us...> - 2003-08-26 23:57:40
|
Update of /cvsroot/linux-vax/kernel-2.5/include/asm-arm In directory sc8-pr-cvs1:/tmp/cvs-serv30890/include/asm-arm Removed Files: softirq.h Log Message: Merge with 2.5.67 --- softirq.h DELETED --- |
From: Kenn H. <ke...@us...> - 2003-08-26 23:57:40
|
Update of /cvsroot/linux-vax/kernel-2.5/include/asm-cris In directory sc8-pr-cvs1:/tmp/cvs-serv30890/include/asm-cris Removed Files: softirq.h Log Message: Merge with 2.5.67 --- softirq.h DELETED --- |
From: Kenn H. <ke...@us...> - 2003-08-26 23:57:39
|
Update of /cvsroot/linux-vax/kernel-2.5/Documentation/i2c In directory sc8-pr-cvs1:/tmp/cvs-serv30890/Documentation/i2c Removed Files: proc-interface Log Message: Merge with 2.5.67 --- proc-interface DELETED --- |
From: Kenn H. <ke...@us...> - 2003-08-26 23:57:39
|
Update of /cvsroot/linux-vax/kernel-2.5/arch/ppc/platforms In directory sc8-pr-cvs1:/tmp/cvs-serv30890/arch/ppc/platforms Removed Files: sleep.S Log Message: Merge with 2.5.67 --- sleep.S DELETED --- |
From: Kenn H. <ke...@us...> - 2003-08-26 23:57:39
|
Update of /cvsroot/linux-vax/kernel-2.5/fs In directory sc8-pr-cvs1:/tmp/cvs-serv30890/fs Removed Files: ChangeLog Log Message: Merge with 2.5.67 --- ChangeLog DELETED --- |
From: Kenn H. <ke...@us...> - 2003-08-26 23:57:39
|
Update of /cvsroot/linux-vax/kernel-2.5/include/linux In directory sc8-pr-cvs1:/tmp/cvs-serv30890/include/linux Removed Files: i2c-proc.h Log Message: Merge with 2.5.67 --- i2c-proc.h DELETED --- |
From: Kenn H. <ke...@us...> - 2003-08-26 23:20:42
|
Update of /cvsroot/linux-vax/kernel-2.5/include/asm-vax/mm In directory sc8-pr-cvs1:/tmp/cvs-serv25284 Modified Files: pagelet_pte.h Log Message: Add arch-dependent macros for non-linear file mappings, and small clean-ups (including removing unused PAGELET_SET/CLEAR_BIT macros) Index: pagelet_pte.h =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.5/include/asm-vax/mm/pagelet_pte.h,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- pagelet_pte.h 28 Dec 2002 02:12:01 -0000 1.5 +++ pagelet_pte.h 26 Aug 2003 23:20:39 -0000 1.6 @@ -33,7 +33,6 @@ * Note that the first hwpte is the one that linux sees. * The first hwpte is used for all tests except * the dirty test, which has to be applied to all */ -/*typedef unsigned long hwpte_t;*/ typedef struct pagelet_pagecluster { unsigned long pte; @@ -70,7 +69,7 @@ /* to find an entry in a page-table */ #define PAGE_PTR(address) \ -((unsigned long)(((address)>>PAGE_SHIFT)<<SIZEOF_PTE_LOG2)&PTE_MASK&~PAGE_MASK) + ((unsigned long)(((address)>>PAGE_SHIFT)<<SIZEOF_PTE_LOG2)&PTE_MASK&~PAGE_MASK) /* Certain architectures need to do special things when PTEs @@ -174,26 +173,6 @@ } -#define PAGELET_SET_BIT(x, y) \ - (x).pte |= y; \ - (x).pte1 |= y; \ - (x).pte2 |= y; \ - (x).pte3 |= y; \ - (x).pte4 |= y; \ - (x).pte5 |= y; \ - (x).pte6 |= y; \ - (x).pte7 |= y - -#define PAGELET_CLEAR_BIT(x, y) \ - (x).pte &= ~(y); \ - (x).pte1 &= ~(y); \ - (x).pte2 &= ~(y); \ - (x).pte3 &= ~(y); \ - (x).pte4 &= ~(y); \ - (x).pte5 &= ~(y); \ - (x).pte6 &= ~(y); \ - (x).pte7 &= ~(y) - /* who needs that * extern inline int pte_read(pte_t pte) { return !(pte_val(pte) & _PAGE_INVALID); } @@ -305,5 +284,36 @@ return pte; } +/* Support for non-linear page mappings. Linux implements this by using + one bit in a non-VALID PTE to distinguish a page in swap from a page + in a file mapping. All remaining PTE bits that are not used by the + hardware (for non-VALID PTEs, i.e. non-resident pages) are used to + encode the file offset. VAX has bits 25-23, 21-0 available. We'll + use bit 25 as the SWAP-vs-mappedfile selector and bits 23, 21-0 as + file offset bits. */ + +#define _PAGE_FILE 0x02000000 +#define PTE_FILE_MAX_BITS 23 + +#define pte_to_pgoffX(p) \ + (((pte >> 1) & 0x00800000) + ((p).pte & 0x003fffff)) + +static inline unsigned long pte_to_pgoff(pte_t pte) { + return ((pte_val(pte) & 0x00800000) >> 1) + (pte_val(pte) & 0x003fffff); +} + +static inline pte_t pgoff_to_pte(unsigned long pgoff) { + pte_t pte; + + /* This only sets the first hwpte in the resulting PTE structure, + but that's OK, since set_pte() will be used to actually store + this in a real hardware-visible page table entry */ + pte_val(pte) = ((pgoff << 1) & 0x00800000) + (pgoff & 0x003fffff); + return pte; +} + +static inline int pte_file(pte_t pte) { + return (pte_val(pte) & _PAGE_FILE); +} #endif |
From: Kenn H. <ke...@us...> - 2003-08-26 23:19:33
|
Update of /cvsroot/linux-vax/kernel-2.5/include/asm-vax/mm In directory sc8-pr-cvs1:/tmp/cvs-serv25243 Modified Files: pgtable.h Log Message: Tidy up #includes Index: pgtable.h =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.5/include/asm-vax/mm/pgtable.h,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- pgtable.h 16 Jan 2003 01:52:03 -0000 1.8 +++ pgtable.h 26 Aug 2003 23:19:29 -0000 1.9 @@ -8,15 +8,11 @@ #ifndef __ASSEMBLY__ #include <linux/config.h> #include <linux/types.h> +#include <asm/mm/virtmap.h> #endif /* !__ASSEMBLY__ */ #include <asm/mtpr.h> -#ifndef __ASSEMBLY__ - -# include <asm/mm/virtmap.h> - -#endif /* !assembly */ /* the pagelet stuff */ #include <asm/mm/pgtable_pagelet.h> |
From: Kenn H. <ke...@us...> - 2003-08-26 23:16:45
|
Update of /cvsroot/linux-vax/kernel-2.5/include/asm-vax/mm In directory sc8-pr-cvs1:/tmp/cvs-serv24242 Modified Files: pagelet_pmd.h Log Message: Add description for pmd_index() and clean up pmd_offset() Index: pagelet_pmd.h =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.5/include/asm-vax/mm/pagelet_pmd.h,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- pagelet_pmd.h 2 Dec 2002 01:08:08 -0000 1.4 +++ pagelet_pmd.h 26 Aug 2003 23:16:40 -0000 1.5 @@ -49,7 +49,12 @@ /* Implemented in arch/vax/mm/pgalloc.c */ void pmd_clear(pmd_t *pmd); -/* Find an entry in the second-level page table.. */ +/* + * the pmd page can be thought of an array like this: pmd_t[PTRS_PER_PMD] + * + * this macro returns the index of the entry in the pmd page which would + * control the given virtual address + */ #define pmd_index(address) ((address >> PMD_SHIFT) & (PTRS_PER_PMD-1)) /* Given an PMD entry (which points to a page of PTEs), return the @@ -58,11 +63,8 @@ static inline pmd_t * pmd_offset(pgd_t * dir, unsigned long address) { - /* locate the pmd entry according to address */ - pmd_t *ptr; - ptr = dir->pmd + pmd_index(address); -// printk("pmd_offset: pgd %8p, pmd %p, address %8lx, index %8lx, offset %8p\n",dir,dir->pmd,address,pmd_index(address),ptr); - return ptr; + /* locate the pmd entry according to address */ + return dir->pmd + pmd_index(address); } |
From: Kenn H. <ke...@us...> - 2003-08-26 23:12:19
|
Update of /cvsroot/linux-vax/kernel-2.5/include/asm-vax/mm In directory sc8-pr-cvs1:/tmp/cvs-serv23951 Modified Files: pagelet_pgd.h Log Message: Remove unnecessary __pgd_offset() macro. Add documentation comments for pgd_index and pgd_offset_k (copied from i386 in 2.5.66) Index: pagelet_pgd.h =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.5/include/asm-vax/mm/pagelet_pgd.h,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- pagelet_pgd.h 2 Dec 2002 01:08:08 -0000 1.4 +++ pagelet_pgd.h 26 Aug 2003 23:12:14 -0000 1.5 @@ -62,11 +62,18 @@ /* to find an entry in a page-table-directory */ #define pgd_offset(mm, address) ((mm)->pgd + pgd_index(address)) -/* to find an entry in a kernel page-table-directory */ -#define pgd_offset_k(address) pgd_offset(&init_mm, address) - -/* to find an entry in a page-table-directory */ +/* + * the pgd page can be thought of an array like this: pgd_t[PTRS_PER_PGD] + * + * this macro returns the index of the entry in the pgd page which would + * control the given virtual address + */ #define pgd_index(address) ((address >> PGDIR_SHIFT) & (PTRS_PER_PGD-1)) -#define __pgd_offset(address) pgd_index(address) + +/* + * a shortcut which implies the use of the kernel's pgd, instead + * of a process's + */ +#define pgd_offset_k(address) pgd_offset(&init_mm, address) #endif |
From: Kenn H. <ke...@us...> - 2003-08-26 23:10:44
|
Update of /cvsroot/linux-vax/kernel-2.5/include/asm-vax In directory sc8-pr-cvs1:/tmp/cvs-serv23848 Modified Files: elf.h Log Message: Second arg added to ELF_PLAT_INIT in 2.5.66 Index: elf.h =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.5/include/asm-vax/elf.h,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- elf.h 20 May 2002 00:33:39 -0000 1.3 +++ elf.h 26 Aug 2003 23:10:41 -0000 1.4 @@ -44,7 +44,7 @@ Alpha uses this as an atexit flag too, and so shall we. */ -#define ELF_PLAT_INIT(_r) _r->r0 = 0 +#define ELF_PLAT_INIT(_r, load_addr) _r->r0 = 0 #define USE_ELF_CORE_DUMP |
From: Kenn H. <ke...@us...> - 2003-08-26 23:09:22
|
Update of /cvsroot/linux-vax/kernel-2.5/drivers/message/i2o In directory sc8-pr-cvs1:/tmp/cvs-serv23562/drivers/message/i2o Removed Files: i2o_pci.c Log Message: Merge with 2.5.66 --- i2o_pci.c DELETED --- |
From: Kenn H. <ke...@us...> - 2003-08-26 00:46:31
|
Update of /cvsroot/linux-vax/kernel-2.5/arch/x86_64/ia32 In directory sc8-pr-cvs1:/tmp/cvs-serv20755/arch/x86_64/ia32 Removed Files: socket32.c Log Message: Merge with 2.5.65 --- socket32.c DELETED --- |
From: Kenn H. <ke...@us...> - 2003-08-26 00:46:30
|
Update of /cvsroot/linux-vax/kernel-2.5/Documentation In directory sc8-pr-cvs1:/tmp/cvs-serv20755/Documentation Removed Files: i810_rng.txt Log Message: Merge with 2.5.65 --- i810_rng.txt DELETED --- |