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