Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
L
linux
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
linux
Commits
41b06af4
Commit
41b06af4
authored
Sep 29, 2003
by
Patrick Mochel
Browse files
Options
Browse Files
Download
Plain Diff
Merge osdl.org:/home/mochel/src/kernel/linux-2.5-virgin
into osdl.org:/home/mochel/src/kernel/linux-2.5-core
parents
6c7b2bec
a94e02c7
Changes
15
Hide whitespace changes
Inline
Side-by-side
Showing
15 changed files
with
43 additions
and
53 deletions
+43
-53
arch/i386/kernel/cpu/mcheck/k7.c
arch/i386/kernel/cpu/mcheck/k7.c
+1
-1
arch/i386/kernel/cpu/mcheck/mce.c
arch/i386/kernel/cpu/mcheck/mce.c
+2
-7
arch/i386/kernel/cpu/mcheck/mce.h
arch/i386/kernel/cpu/mcheck/mce.h
+1
-1
arch/i386/kernel/cpu/mcheck/p4.c
arch/i386/kernel/cpu/mcheck/p4.c
+1
-1
arch/i386/kernel/cpu/mcheck/p5.c
arch/i386/kernel/cpu/mcheck/p5.c
+1
-1
arch/i386/kernel/cpu/mcheck/p6.c
arch/i386/kernel/cpu/mcheck/p6.c
+1
-1
arch/i386/kernel/cpu/mcheck/winchip.c
arch/i386/kernel/cpu/mcheck/winchip.c
+1
-1
arch/i386/kernel/entry.S
arch/i386/kernel/entry.S
+1
-1
drivers/isdn/hardware/eicon/debuglib.h
drivers/isdn/hardware/eicon/debuglib.h
+22
-22
drivers/isdn/hardware/eicon/divamnt.c
drivers/isdn/hardware/eicon/divamnt.c
+2
-3
drivers/isdn/hardware/eicon/divasmain.c
drivers/isdn/hardware/eicon/divasmain.c
+2
-4
drivers/isdn/hardware/eicon/dqueue.c
drivers/isdn/hardware/eicon/dqueue.c
+3
-3
drivers/isdn/hardware/eicon/mntfunc.c
drivers/isdn/hardware/eicon/mntfunc.c
+1
-2
drivers/isdn/hardware/eicon/os_capi.h
drivers/isdn/hardware/eicon/os_capi.h
+3
-3
drivers/isdn/hardware/eicon/platform.h
drivers/isdn/hardware/eicon/platform.h
+1
-2
No files found.
arch/i386/kernel/cpu/mcheck/k7.c
View file @
41b06af4
...
...
@@ -17,7 +17,7 @@
#include "mce.h"
/* Machine Check Handler For AMD Athlon/Duron */
static
void
k7_machine_check
(
struct
pt_regs
*
regs
,
long
error_code
)
static
asmlinkage
void
k7_machine_check
(
struct
pt_regs
*
regs
,
long
error_code
)
{
int
recover
=
1
;
u32
alow
,
ahigh
,
high
,
low
;
...
...
arch/i386/kernel/cpu/mcheck/mce.c
View file @
41b06af4
...
...
@@ -18,18 +18,13 @@ int mce_disabled __initdata = 0;
int
nr_mce_banks
;
/* Handle unconfigured int18 (should never happen) */
static
void
unexpected_machine_check
(
struct
pt_regs
*
regs
,
long
error_code
)
static
asmlinkage
void
unexpected_machine_check
(
struct
pt_regs
*
regs
,
long
error_code
)
{
printk
(
KERN_ERR
"CPU#%d: Unexpected int18 (Machine Check).
\n
"
,
smp_processor_id
());
}
/* Call the installed machine check handler for this CPU setup. */
void
(
*
machine_check_vector
)(
struct
pt_regs
*
,
long
error_code
)
=
unexpected_machine_check
;
asmlinkage
void
do_machine_check
(
struct
pt_regs
*
regs
,
long
error_code
)
{
machine_check_vector
(
regs
,
error_code
);
}
void
asmlinkage
(
*
machine_check_vector
)(
struct
pt_regs
*
,
long
error_code
)
=
unexpected_machine_check
;
/* This has to be run for each processor */
void
__init
mcheck_init
(
struct
cpuinfo_x86
*
c
)
...
...
arch/i386/kernel/cpu/mcheck/mce.h
View file @
41b06af4
...
...
@@ -7,7 +7,7 @@ void intel_p6_mcheck_init(struct cpuinfo_x86 *c);
void
winchip_mcheck_init
(
struct
cpuinfo_x86
*
c
);
/* Call the installed machine check handler for this CPU setup. */
extern
void
(
*
machine_check_vector
)(
struct
pt_regs
*
,
long
error_code
);
extern
asmlinkage
void
(
*
machine_check_vector
)(
struct
pt_regs
*
,
long
error_code
);
extern
int
mce_disabled
__initdata
;
extern
int
nr_mce_banks
;
...
...
arch/i386/kernel/cpu/mcheck/p4.c
View file @
41b06af4
...
...
@@ -148,7 +148,7 @@ static inline int intel_get_extended_msrs(struct intel_mce_extended_msrs *r)
return
mce_num_extended_msrs
;
}
static
void
intel_machine_check
(
struct
pt_regs
*
regs
,
long
error_code
)
static
asmlinkage
void
intel_machine_check
(
struct
pt_regs
*
regs
,
long
error_code
)
{
int
recover
=
1
;
u32
alow
,
ahigh
,
high
,
low
;
...
...
arch/i386/kernel/cpu/mcheck/p5.c
View file @
41b06af4
...
...
@@ -16,7 +16,7 @@
#include "mce.h"
/* Machine check handler for Pentium class Intel */
static
void
pentium_machine_check
(
struct
pt_regs
*
regs
,
long
error_code
)
static
asmlinkage
void
pentium_machine_check
(
struct
pt_regs
*
regs
,
long
error_code
)
{
u32
loaddr
,
hi
,
lotype
;
rdmsr
(
MSR_IA32_P5_MC_ADDR
,
loaddr
,
hi
);
...
...
arch/i386/kernel/cpu/mcheck/p6.c
View file @
41b06af4
...
...
@@ -16,7 +16,7 @@
#include "mce.h"
/* Machine Check Handler For PII/PIII */
static
void
intel_machine_check
(
struct
pt_regs
*
regs
,
long
error_code
)
static
asmlinkage
void
intel_machine_check
(
struct
pt_regs
*
regs
,
long
error_code
)
{
int
recover
=
1
;
u32
alow
,
ahigh
,
high
,
low
;
...
...
arch/i386/kernel/cpu/mcheck/winchip.c
View file @
41b06af4
...
...
@@ -15,7 +15,7 @@
#include "mce.h"
/* Machine check handler for WinChip C6 */
static
void
winchip_machine_check
(
struct
pt_regs
*
regs
,
long
error_code
)
static
asmlinkage
void
winchip_machine_check
(
struct
pt_regs
*
regs
,
long
error_code
)
{
printk
(
KERN_EMERG
"CPU0: Machine Check Exception.
\n
"
);
}
...
...
arch/i386/kernel/entry.S
View file @
41b06af4
...
...
@@ -595,7 +595,7 @@ ENTRY(page_fault)
#ifdef CONFIG_X86_MCE
ENTRY
(
machine_check
)
pushl
$
0
pushl
$do_machine_check
pushl
machine_check_vector
jmp
error_code
#endif
...
...
drivers/isdn/hardware/eicon/debuglib.h
View file @
41b06af4
...
...
@@ -103,28 +103,28 @@
#define DL_TO_KERNEL 0x40000000
#ifdef DIVA_NO_DEBUGLIB
#define myDbgPrint_LOG(x
,
...) do { } while(0);
#define myDbgPrint_FTL(x
,
...) do { } while(0);
#define myDbgPrint_ERR(x
,
...) do { } while(0);
#define myDbgPrint_TRC(x
,
...) do { } while(0);
#define myDbgPrint_MXLOG(x
,
...) do { } while(0);
#define myDbgPrint_EVL(x
,
...) do { } while(0);
#define myDbgPrint_REG(x
,
...) do { } while(0);
#define myDbgPrint_MEM(x
,
...) do { } while(0);
#define myDbgPrint_SPL(x
,
...) do { } while(0);
#define myDbgPrint_IRP(x
,
...) do { } while(0);
#define myDbgPrint_TIM(x
,
...) do { } while(0);
#define myDbgPrint_BLK(x
,
...) do { } while(0);
#define myDbgPrint_TAPI(x
,
...) do { } while(0);
#define myDbgPrint_NDIS(x
,
...) do { } while(0);
#define myDbgPrint_CONN(x
,
...) do { } while(0);
#define myDbgPrint_STAT(x
,
...) do { } while(0);
#define myDbgPrint_SEND(x
,
...) do { } while(0);
#define myDbgPrint_RECV(x
,
...) do { } while(0);
#define myDbgPrint_PRV0(x
,
...) do { } while(0);
#define myDbgPrint_PRV1(x
,
...) do { } while(0);
#define myDbgPrint_PRV2(x
,
...) do { } while(0);
#define myDbgPrint_PRV3(x
,
...) do { } while(0);
#define myDbgPrint_LOG(x...) do { } while(0);
#define myDbgPrint_FTL(x...) do { } while(0);
#define myDbgPrint_ERR(x...) do { } while(0);
#define myDbgPrint_TRC(x...) do { } while(0);
#define myDbgPrint_MXLOG(x...) do { } while(0);
#define myDbgPrint_EVL(x...) do { } while(0);
#define myDbgPrint_REG(x...) do { } while(0);
#define myDbgPrint_MEM(x...) do { } while(0);
#define myDbgPrint_SPL(x...) do { } while(0);
#define myDbgPrint_IRP(x...) do { } while(0);
#define myDbgPrint_TIM(x...) do { } while(0);
#define myDbgPrint_BLK(x...) do { } while(0);
#define myDbgPrint_TAPI(x...) do { } while(0);
#define myDbgPrint_NDIS(x...) do { } while(0);
#define myDbgPrint_CONN(x...) do { } while(0);
#define myDbgPrint_STAT(x...) do { } while(0);
#define myDbgPrint_SEND(x...) do { } while(0);
#define myDbgPrint_RECV(x...) do { } while(0);
#define myDbgPrint_PRV0(x...) do { } while(0);
#define myDbgPrint_PRV1(x...) do { } while(0);
#define myDbgPrint_PRV2(x...) do { } while(0);
#define myDbgPrint_PRV3(x...) do { } while(0);
#define DBG_TEST(func,args) do { } while(0);
#define DBG_EVL_ID(args) do { } while(0);
...
...
drivers/isdn/hardware/eicon/divamnt.c
View file @
41b06af4
/* $Id: divamnt.c,v 1.2
7 2003/09/09 06:46:29
schindler Exp $
/* $Id: divamnt.c,v 1.2
8 2003/09/18 06:57:18
schindler Exp $
*
* Driver for Eicon DIVA Server ISDN cards.
* Maint module
...
...
@@ -24,10 +24,9 @@
#include "platform.h"
#include "di_defs.h"
#include "divasync.h"
#include "di_defs.h"
#include "debug_if.h"
static
char
*
main_revision
=
"$Revision: 1.2
7
$"
;
static
char
*
main_revision
=
"$Revision: 1.2
8
$"
;
static
int
major
;
...
...
drivers/isdn/hardware/eicon/divasmain.c
View file @
41b06af4
/* $Id: divasmain.c,v 1.4
0 2003/09/10 08:02:33
schindler Exp $
/* $Id: divasmain.c,v 1.4
3 2003/09/22 08:57:31
schindler Exp $
*
* Low level driver for Eicon DIVA Server ISDN cards.
*
...
...
@@ -9,13 +9,11 @@
* of the GNU General Public License, incorporated herein by reference.
*/
#define __KERNEL_SYSCALLS__
#include <linux/config.h>
#include <linux/module.h>
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/sched.h>
#include <linux/unistd.h>
#include <linux/devfs_fs_kernel.h>
#include <asm/uaccess.h>
#include <asm/io.h>
...
...
@@ -43,7 +41,7 @@
#include "diva_dma.h"
#include "diva_pci.h"
static
char
*
main_revision
=
"$Revision: 1.4
0
$"
;
static
char
*
main_revision
=
"$Revision: 1.4
3
$"
;
static
int
major
;
...
...
drivers/isdn/hardware/eicon/dqueue.c
View file @
41b06af4
/* $Id: dqueue.c,v 1.
1.2.2 2001/02/11 14:40:41 armin
Exp $
/* $Id: dqueue.c,v 1.
5 2003/04/12 21:40:49 schindler
Exp $
*
* Driver for Eicon DIVA Server ISDN cards.
* User Mode IDI Interface
*
* Copyright 2000
,2001
by Armin Schindler (mac@melware.de)
* Copyright 2000
,2001
Cytronics & Melware (info@melware.de)
* Copyright 2000
-2003
by Armin Schindler (mac@melware.de)
* Copyright 2000
-2003
Cytronics & Melware (info@melware.de)
*
* This software may be used and distributed according to the terms
* of the GNU General Public License, incorporated herein by reference.
...
...
drivers/isdn/hardware/eicon/mntfunc.c
View file @
41b06af4
/* $Id: mntfunc.c,v 1.1
5 2003/08/25 14:49:53
schindler Exp $
/* $Id: mntfunc.c,v 1.1
6 2003/09/18 06:57:17
schindler Exp $
*
* Driver for Eicon DIVA Server ISDN cards.
* Maint module
...
...
@@ -14,7 +14,6 @@
#include "platform.h"
#include "di_defs.h"
#include "divasync.h"
#include "di_defs.h"
#include "debug_if.h"
extern
char
*
DRIVERRELEASE_MNT
;
...
...
drivers/isdn/hardware/eicon/os_capi.h
View file @
41b06af4
/* $Id: os_capi.h,v 1.
1.2.2 2002/10/02 14:38:38 armin
Exp $
/* $Id: os_capi.h,v 1.
7 2003/04/12 21:40:49 schindler
Exp $
*
* ISDN interface module for Eicon active cards DIVA.
* CAPI Interface OS include files
*
* Copyright 2000-200
2
by Armin Schindler (mac@melware.de)
* Copyright 2000-200
2
Cytronics & Melware (info@melware.de)
* Copyright 2000-200
3
by Armin Schindler (mac@melware.de)
* Copyright 2000-200
3
Cytronics & Melware (info@melware.de)
*
* This software may be used and distributed according to the terms
* of the GNU General Public License, incorporated herein by reference.
...
...
drivers/isdn/hardware/eicon/platform.h
View file @
41b06af4
/* $Id: platform.h,v 1.3
1 2003/09/08 15:15:22
schindler Exp $
/* $Id: platform.h,v 1.3
2 2003/09/18 06:59:59
schindler Exp $
*
* platform.h
*
...
...
@@ -19,7 +19,6 @@
#endif
#include <linux/config.h>
#include <linux/version.h>
#include <linux/module.h>
#include <linux/init.h>
#include <linux/kernel.h>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment