rpms/kernel/devel kernel-2.6.spec, 1.2624, 1.2625 linux-2.6-tux.patch, 1.26, 1.27
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Tue Sep 5 22:17:23 UTC 2006
- Previous message (by thread): rpms/xorg-x11-server/devel xorg-x11-server-1.1.1-always-mouse-thyself.patch, 1.1, 1.2 xorg-x11-server.spec, 1.165, 1.166
- Next message (by thread): rpms/anaconda/devel .cvsignore, 1.329, 1.330 anaconda.spec, 1.455, 1.456 sources, 1.452, 1.453
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: davej
Update of /cvs/dist/rpms/kernel/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv25441
Modified Files:
kernel-2.6.spec linux-2.6-tux.patch
Log Message:
numerous sparse fixes to tux
Index: kernel-2.6.spec
===================================================================
RCS file: /cvs/dist/rpms/kernel/devel/kernel-2.6.spec,v
retrieving revision 1.2624
retrieving revision 1.2625
diff -u -r1.2624 -r1.2625
--- kernel-2.6.spec 5 Sep 2006 21:24:42 -0000 1.2624
+++ kernel-2.6.spec 5 Sep 2006 22:17:18 -0000 1.2625
@@ -1818,7 +1818,10 @@
%endif
%changelog
-* Mon Sep 5 2006 Mike Christie <mchristi at redhat.com>
+* Tue Sep 5 2006 Dave Jones <davej at redhat.com>
+- Numerous sparse fixes to Tux.
+
+* Tue Sep 5 2006 Mike Christie <mchristi at redhat.com>
- update iscsi layer to what will be in 2.6.19-rc1
* Tue Sep 5 2006 Dave Jones <davej at redhat.com>
linux-2.6-tux.patch:
linux-2.6.16.noarch/include/linux/buffer_head.h | 1
linux-2.6.16.noarch/include/linux/sysctl.h | 50
linux-2.6.16.noarch/net/socket.c | 54
linux-2.6.17.noarch/kernel/exit.c | 9
linux-2.6.17.noarch/kernel/fork.c | 2
linux-tux.q/arch/alpha/kernel/systbls.S | 8
linux-tux.q/arch/i386/kernel/syscall_table.S | 10
linux-tux.q/arch/ia64/kernel/entry.S | 8
linux-tux.q/arch/ia64/kernel/ia64_ksyms.c | 5
linux-tux.q/arch/x86_64/ia32/ia32entry.S | 10
linux-tux.q/fs/dcache.c | 36
linux-tux.q/fs/exec.c | 2
linux-tux.q/fs/fcntl.c | 4
linux-tux.q/fs/namei.c | 18
linux-tux.q/fs/namespace.c | 2
linux-tux.q/fs/open.c | 4
linux-tux.q/fs/pipe.c | 2
linux-tux.q/fs/read_write.c | 2
linux-tux.q/include/asm-alpha/fcntl.h | 1
linux-tux.q/include/asm-generic/fcntl.h | 4
linux-tux.q/include/asm-i386/unistd.h | 5
linux-tux.q/include/asm-ia64/unistd.h | 2
linux-tux.q/include/asm-sparc/fcntl.h | 1
linux-tux.q/include/asm-sparc64/fcntl.h | 1
linux-tux.q/include/asm-x86_64/unistd.h | 10
linux-tux.q/include/linux/dcache.h | 8
linux-tux.q/include/linux/errno.h | 3
linux-tux.q/include/linux/file.h | 2
linux-tux.q/include/linux/fs.h | 7
linux-tux.q/include/linux/kmod.h | 2
linux-tux.q/include/linux/namei.h | 2
linux-tux.q/include/linux/net.h | 1
linux-tux.q/include/linux/sched.h | 5
linux-tux.q/include/linux/skbuff.h | 2
linux-tux.q/include/linux/socket.h | 4
linux-tux.q/include/net/sock.h | 8
linux-tux.q/include/net/tcp.h | 3
linux-tux.q/include/net/tux.h | 803 ++++++++
linux-tux.q/include/net/tux_u.h | 163 +
linux-tux.q/kernel/kmod.c | 28
linux-tux.q/kernel/signal.c | 1
linux-tux.q/mm/filemap.c | 19
linux-tux.q/mm/truncate.c | 2
linux-tux.q/net/Kconfig | 1
linux-tux.q/net/Makefile | 1
linux-tux.q/net/core/sock.c | 5
linux-tux.q/net/ipv4/tcp.c | 1
linux-tux.q/net/ipv4/tcp_input.c | 1
linux-tux.q/net/ipv4/tcp_output.c | 3
linux-tux.q/net/tux/Kconfig | 25
linux-tux.q/net/tux/Makefile | 12
linux-tux.q/net/tux/abuf.c | 190 ++
linux-tux.q/net/tux/accept.c | 863 +++++++++
linux-tux.q/net/tux/cachemiss.c | 265 ++
linux-tux.q/net/tux/cgi.c | 171 +
linux-tux.q/net/tux/directory.c | 302 +++
linux-tux.q/net/tux/extcgi.c | 329 +++
linux-tux.q/net/tux/gzip.c | 40
linux-tux.q/net/tux/input.c | 641 +++++++
linux-tux.q/net/tux/logger.c | 841 +++++++++
linux-tux.q/net/tux/main.c | 1417 +++++++++++++++
linux-tux.q/net/tux/mod.c | 262 ++
linux-tux.q/net/tux/output.c | 352 +++
linux-tux.q/net/tux/parser.h | 102 +
linux-tux.q/net/tux/postpone.c | 77
linux-tux.q/net/tux/proc.c | 1149 ++++++++++++
linux-tux.q/net/tux/proto_ftp.c | 1555 ++++++++++++++++
linux-tux.q/net/tux/proto_http.c | 2197 ++++++++++++++++++++++++
linux-tux.q/net/tux/redirect.c | 172 +
linux-tux.q/net/tux/times.c | 392 ++++
linux-tux.q/net/tux/times.h | 26
linux-tux.q/net/tux/userspace.c | 27
72 files changed, 12702 insertions(+), 31 deletions(-)
Index: linux-2.6-tux.patch
===================================================================
RCS file: /cvs/dist/rpms/kernel/devel/linux-2.6-tux.patch,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -r1.26 -r1.27
--- linux-2.6-tux.patch 5 Sep 2006 21:31:27 -0000 1.26
+++ linux-2.6-tux.patch 5 Sep 2006 22:17:19 -0000 1.27
@@ -4613,7 +4613,7 @@
+
+ int len;
+
-+ msg.msg_name = 0;
++ msg.msg_name = NULL;
+ msg.msg_namelen = 0;
+ msg.msg_iov = &iov;
+ msg.msg_iovlen = 1;
@@ -4663,7 +4663,7 @@
+
+ oldmm = get_fs(); set_fs(KERNEL_DS);
+
-+ msg.msg_name = 0;
++ msg.msg_name = NULL;
+ msg.msg_namelen = 0;
+ msg.msg_iov = &iov;
+ msg.msg_iovlen = 1;
@@ -7032,7 +7032,7 @@
+ if (ret)
+ GOTO_ERR_unlock;
+ addr = (char *)(unsigned long)u_addr;
-+ filp = dentry_open(req->dentry, O_RDONLY, 0);
++ filp = dentry_open(req->dentry, NULL, O_RDONLY);
+ dget(req->dentry);
+ generic_file_read(filp, addr, req->total_file_len, &ppos);
+ fput(filp);
@@ -7558,7 +7558,7 @@
+
+ tp->nonagle = 2;
+
-+ msg.msg_name = 0;
++ msg.msg_name = NULL;
+ msg.msg_namelen = 0;
+ msg.msg_iov = &iov;
+ msg.msg_iovlen = 1;
@@ -8812,17 +8812,17 @@
+ NULL,
+ NULL
+ },
-+ {0,0,0,0,0,0,0,0,0,0,0} };
++ {0, NULL, NULL, 0, 0, NULL, NULL, NULL, NULL, NULL, NULL} };
+
+
+static ctl_table tux_dir_table[] = {
-+ {NET_TUX, "tux", NULL, 0, 0555, tux_table,0,0,0,0,0},
-+ {0,0,0,0,0,0,0,0,0,0,0}
++ {NET_TUX, "tux", NULL, 0, 0555, tux_table, NULL, NULL, NULL, NULL, NULL},
++ {0, NULL, NULL, 0, 0, NULL, NULL, NULL, NULL, NULL, NULL}
+};
+
+static ctl_table tux_root_table[] = {
-+ {CTL_NET, "net", NULL, 0, 0555, tux_dir_table,0,0,0,0,0},
-+ {0,0,0,0,0,0,0,0,0,0,0}
++ {CTL_NET, "net", NULL, 0, 0555, tux_dir_table, NULL, NULL, NULL, NULL, NULL},
++ {0, NULL, NULL, 0, 0, NULL, NULL, NULL, NULL, NULL, NULL}
+};
+
+
@@ -10765,16 +10765,16 @@
+}
+
+tux_proto_t tux_proto_ftp = {
-+ defer_accept: 0,
-+ can_redirect: 0,
-+ got_request: ftp_got_request,
-+ parse_message: parse_ftp_message,
-+ illegal_request: ftp_close,
-+ request_timeout: ftp_timeout,
-+ pre_log: ftp_pre_log,
-+ check_req_err: ftp_check_req_err,
-+ print_dir_line: ftp_print_dir_line,
-+ name: "ftp",
++ .defer_accept = 0,
++ .can_redirect = 0,
++ .got_request = ftp_got_request,
++ .parse_message = parse_ftp_message,
++ .illegal_request = ftp_close,
++ .request_timeout = ftp_timeout,
++ .pre_log = ftp_pre_log,
++ .check_req_err = ftp_check_req_err,
++ .print_dir_line = ftp_print_dir_line,
++ .name = "ftp",
+};
+
Index: linux-tux.q/net/tux/proto_http.c
@@ -11800,7 +11800,7 @@
+
+static LIST_HEAD(mimetypes_head);
+
-+static mimetype_t default_mimetype = { type: "text/plain", type_len: 10, expire_str: "", expire_str_len: 0 };
++static mimetype_t default_mimetype = { .type = "text/plain", .type_len = 10, .expire_str = "", .expire_str_len = 0 };
+
+#define MAX_MIMETYPE_LEN 128
+#define MAX_CACHE_CONTROL_AGE_LEN 30
@@ -12969,14 +12969,14 @@
+}
+
+tux_proto_t tux_proto_http = {
-+ defer_accept: 1,
-+ can_redirect: 1,
-+ got_request: http_got_request,
-+ parse_message: parse_http_message,
-+ illegal_request: http_illegal_request,
-+ check_req_err: http_check_req_err,
-+ print_dir_line: http_print_dir_line,
-+ name: "http",
++ .defer_accept = 1,
++ .can_redirect = 1,
++ .got_request = http_got_request,
++ .parse_message = parse_http_message,
++ .illegal_request = http_illegal_request,
++ .check_req_err = http_check_req_err,
++ .print_dir_line = http_print_dir_line,
++ .name = "http",
+};
+
Index: linux-tux.q/net/tux/redirect.c
- Previous message (by thread): rpms/xorg-x11-server/devel xorg-x11-server-1.1.1-always-mouse-thyself.patch, 1.1, 1.2 xorg-x11-server.spec, 1.165, 1.166
- Next message (by thread): rpms/anaconda/devel .cvsignore, 1.329, 1.330 anaconda.spec, 1.455, 1.456 sources, 1.452, 1.453
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-cvs-commits
mailing list