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
862aad56
Commit
862aad56
authored
Sep 12, 2005
by
Linus Torvalds
Browse files
Options
Browse Files
Download
Plain Diff
Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6
parents
cc6120c6
d58dde0f
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
14 additions
and
12 deletions
+14
-12
Documentation/aoe/mkshelf.sh
Documentation/aoe/mkshelf.sh
+4
-2
Documentation/firmware_class/firmware_sample_driver.c
Documentation/firmware_class/firmware_sample_driver.c
+4
-4
drivers/block/aoe/aoe.h
drivers/block/aoe/aoe.h
+6
-6
No files found.
Documentation/aoe/mkshelf.sh
View file @
862aad56
...
...
@@ -8,13 +8,15 @@ fi
n_partitions
=
${
n_partitions
:-
16
}
dir
=
$1
shelf
=
$2
nslots
=
16
maxslot
=
`
echo
$nslots
1 - p | dc
`
MAJOR
=
152
set
-e
minor
=
`
echo
10
\*
$shelf
\*
$n_partitions
| bc
`
minor
=
`
echo
$nslots
\*
$shelf
\*
$n_partitions
| bc
`
endp
=
`
echo
$n_partitions
- 1 | bc
`
for
slot
in
`
seq
0
9
`
;
do
for
slot
in
`
seq
0
$maxslot
`
;
do
for
part
in
`
seq
0
$endp
`
;
do
name
=
e
$shelf
.
$slot
test
"
$part
"
!=
"0"
&&
name
=
${
name
}
p
$part
...
...
Documentation/firmware_class/firmware_sample_driver.c
View file @
862aad56
...
...
@@ -32,14 +32,14 @@ static void sample_firmware_load(char *firmware, int size)
u8
buf
[
size
+
1
];
memcpy
(
buf
,
firmware
,
size
);
buf
[
size
]
=
'\0'
;
printk
(
"firmware_sample_driver: firmware: %s
\n
"
,
buf
);
printk
(
KERN_INFO
"firmware_sample_driver: firmware: %s
\n
"
,
buf
);
}
static
void
sample_probe_default
(
void
)
{
/* uses the default method to get the firmware */
const
struct
firmware
*
fw_entry
;
printk
(
"firmware_sample_driver: a ghost device got inserted :)
\n
"
);
printk
(
KERN_INFO
"firmware_sample_driver: a ghost device got inserted :)
\n
"
);
if
(
request_firmware
(
&
fw_entry
,
"sample_driver_fw"
,
&
ghost_device
)
!=
0
)
{
...
...
@@ -61,7 +61,7 @@ static void sample_probe_specific(void)
/* NOTE: This currently doesn't work */
printk
(
"firmware_sample_driver: a ghost device got inserted :)
\n
"
);
printk
(
KERN_INFO
"firmware_sample_driver: a ghost device got inserted :)
\n
"
);
if
(
request_firmware
(
NULL
,
"sample_driver_fw"
,
&
ghost_device
)
!=
0
)
{
...
...
@@ -83,7 +83,7 @@ static void sample_probe_async_cont(const struct firmware *fw, void *context)
return
;
}
printk
(
"firmware_sample_driver: device pointer
\"
%s
\"\n
"
,
printk
(
KERN_INFO
"firmware_sample_driver: device pointer
\"
%s
\"\n
"
,
(
char
*
)
context
);
sample_firmware_load
(
fw
->
data
,
fw
->
size
);
}
...
...
drivers/block/aoe/aoe.h
View file @
862aad56
/* Copyright (c) 2004 Coraid, Inc. See COPYING for GPL terms. */
#define VERSION "1
0
"
#define VERSION "1
2
"
#define AOE_MAJOR 152
#define DEVICE_NAME "aoe"
...
...
@@ -7,12 +7,12 @@
* default is 16, which is 15 partitions plus the whole disk
*/
#ifndef AOE_PARTITIONS
#define AOE_PARTITIONS
16
#define AOE_PARTITIONS
(16)
#endif
#define SYSMINOR(aoemajor, aoeminor) ((aoemajor) *
10
+ (aoeminor))
#define AOEMAJOR(sysminor) ((sysminor) /
10
)
#define AOEMINOR(sysminor) ((sysminor) %
10
)
#define SYSMINOR(aoemajor, aoeminor) ((aoemajor) *
NPERSHELF
+ (aoeminor))
#define AOEMAJOR(sysminor) ((sysminor) /
NPERSHELF
)
#define AOEMINOR(sysminor) ((sysminor) %
NPERSHELF
)
#define WHITESPACE " \t\v\f\n"
enum
{
...
...
@@ -83,7 +83,7 @@ enum {
enum
{
MAXATADATA
=
1024
,
NPERSHELF
=
1
0
,
NPERSHELF
=
1
6
,
/* number of slots per shelf address */
FREETAG
=
-
1
,
MIN_BUFS
=
8
,
};
...
...
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