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-20 02:10:00
|
Update of /cvsroot/linux-vax/kernel-2.5/drivers/char
In directory sc8-pr-cvs1:/tmp/cvs-serv15164/drivers/char
Modified Files:
tty_io.c
Log Message:
Merge with 2.5.63
Index: tty_io.c
===================================================================
RCS file: /cvsroot/linux-vax/kernel-2.5/drivers/char/tty_io.c,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- tty_io.c 19 Aug 2003 12:56:20 -0000 1.20
+++ tty_io.c 19 Aug 2003 20:41:13 -0000 1.21
@@ -155,6 +155,9 @@
extern void uart_console_init(void);
extern void sgi_serial_console_init(void);
extern void sci_console_init(void);
+extern void m68328_console_init(void);
+extern void mcfrs_console_init(void);
+extern void rs_360_init(void);
extern void tx3912_console_init(void);
extern void tx3912_rs_init(void);
extern void hvc_console_init(void);
@@ -211,11 +214,11 @@
"Warning: null TTY for (%s) in %s\n";
if (!tty) {
- printk(badtty, kdevname(device), routine);
+ printk(badtty, cdevname(device), routine);
return 1;
}
if (tty->magic != TTY_MAGIC) {
- printk(badmagic, kdevname(device), routine);
+ printk(badmagic, cdevname(device), routine);
return 1;
}
#endif
@@ -229,9 +232,8 @@
int count = 0;
file_list_lock();
- for(p = tty->tty_files.next; p != &tty->tty_files; p = p->next) {
- if(list_entry(p, struct file, f_list)->private_data == tty)
- count++;
+ list_for_each(p, &tty->tty_files) {
+ count++;
}
file_list_unlock();
if (tty->driver.type == TTY_DRIVER_TYPE_PTY &&
@@ -241,7 +243,7 @@
if (tty->count != count) {
printk(KERN_WARNING "Warning: dev (%s) tty->count(%d) "
"!= #fd's(%d) in %s\n",
- kdevname(tty->device), tty->count, count, routine);
+ cdevname(tty->device), tty->count, count, routine);
return count;
}
#endif
@@ -286,6 +288,10 @@
if (tty->ldisc.num == ldisc)
return 0; /* We are already in the desired discipline */
+
+ if (!try_module_get(ldiscs[ldisc].owner))
+ return -EINVAL;
+
o_ldisc = tty->ldisc;
tty_wait_until_sent(tty, 0);
@@ -300,9 +306,13 @@
if (tty->ldisc.open)
retval = (tty->ldisc.open)(tty);
if (retval < 0) {
+ module_put(tty->ldisc.owner);
+
tty->ldisc = o_ldisc;
tty->termios->c_line = tty->ldisc.num;
if (tty->ldisc.open && (tty->ldisc.open(tty) < 0)) {
+ module_put(tty->ldisc.owner);
+
tty->ldisc = ldiscs[N_TTY];
tty->termios->c_line = N_TTY;
if (tty->ldisc.open) {
@@ -314,7 +324,10 @@
tty_name(tty, buf), r);
}
}
+ } else {
+ module_put(o_ldisc.owner);
}
+
if (tty->ldisc.num != o_ldisc.num && tty->driver.set_ldisc)
tty->driver.set_ldisc(tty);
return retval;
@@ -427,8 +440,8 @@
{
struct tty_struct *tty = (struct tty_struct *) data;
struct file * cons_filp = NULL;
+ struct file *filp;
struct task_struct *p;
- struct list_head *l;
struct pid *pid;
int closecount = 0, n;
@@ -440,15 +453,7 @@
check_tty_count(tty, "do_tty_hangup");
file_list_lock();
- for (l = tty->tty_files.next; l != &tty->tty_files; l = l->next) {
- struct file * filp = list_entry(l, struct file, f_list);
- /*
- * If this file descriptor has been closed, ignore it; it
- * will be going away shortly. (We don't test filp->f_count
- * for zero since that could open another race.) --rmk
- */
- if (filp->private_data == NULL)
- continue;
+ list_for_each_entry(filp, &tty->tty_files, f_list) {
if (IS_CONSOLE_DEV(filp->f_dentry->d_inode->i_rdev) ||
IS_SYSCONS_DEV(filp->f_dentry->d_inode->i_rdev)) {
cons_filp = filp;
@@ -490,6 +495,8 @@
if (tty->ldisc.num != ldiscs[N_TTY].num) {
if (tty->ldisc.close)
(tty->ldisc.close)(tty);
+ module_put(tty->ldisc.owner);
+
tty->ldisc = ldiscs[N_TTY];
tty->termios->c_line = N_TTY;
if (tty->ldisc.open) {
@@ -501,7 +508,8 @@
}
read_lock(&tasklist_lock);
- if (tty->session > 0)
+ if (tty->session > 0) {
+ struct list_head *l;
for_each_task_pid(tty->session, PIDTYPE_SID, p, l, pid) {
if (p->tty == tty)
p->tty = NULL;
@@ -512,6 +520,7 @@
if (tty->pgrp > 0)
p->tty_old_pgrp = tty->pgrp;
}
+ }
read_unlock(&tasklist_lock);
tty->flags = 0;
@@ -1082,24 +1091,24 @@
#ifdef TTY_PARANOIA_CHECK
if (idx < 0 || idx >= tty->driver.num) {
printk(KERN_DEBUG "release_dev: bad idx when trying to "
- "free (%s)\n", kdevname(tty->device));
+ "free (%s)\n", cdevname(tty->device));
return;
}
if (tty != tty->driver.table[idx]) {
printk(KERN_DEBUG "release_dev: driver.table[%d] not tty "
- "for (%s)\n", idx, kdevname(tty->device));
+ "for (%s)\n", idx, cdevname(tty->device));
return;
}
if (tty->termios != tty->driver.termios[idx]) {
printk(KERN_DEBUG "release_dev: driver.termios[%d] not termios "
"for (%s)\n",
- idx, kdevname(tty->device));
+ idx, cdevname(tty->device));
return;
}
if (tty->termios_locked != tty->driver.termios_locked[idx]) {
printk(KERN_DEBUG "release_dev: driver.termios_locked[%d] not "
"termios_locked for (%s)\n",
- idx, kdevname(tty->device));
+ idx, cdevname(tty->device));
return;
}
#endif
@@ -1114,20 +1123,20 @@
if (o_tty != tty->driver.other->table[idx]) {
printk(KERN_DEBUG "release_dev: other->table[%d] "
"not o_tty for (%s)\n",
- idx, kdevname(tty->device));
+ idx, cdevname(tty->device));
return;
}
if (o_tty->termios != tty->driver.other->termios[idx]) {
printk(KERN_DEBUG "release_dev: other->termios[%d] "
"not o_termios for (%s)\n",
- idx, kdevname(tty->device));
+ idx, cdevname(tty->device));
return;
}
if (o_tty->termios_locked !=
tty->driver.other->termios_locked[idx]) {
printk(KERN_DEBUG "release_dev: other->termios_locked["
"%d] not o_termios_locked for (%s)\n",
- idx, kdevname(tty->device));
+ idx, cdevname(tty->device));
return;
}
if (o_tty->link != tty) {
@@ -1211,14 +1220,16 @@
}
/*
- * We've decremented tty->count, so we should zero out
- * filp->private_data, to break the link between the tty and
- * the file descriptor. Otherwise if filp_close() blocks before
- * the file descriptor is removed from the inuse_filp
- * list, check_tty_count() could observe a discrepancy and
- * printk a warning message to the user.
+ * We've decremented tty->count, so we need to remove this file
+ * descriptor off the tty->tty_files list; this serves two
+ * purposes:
+ * - check_tty_count sees the correct number of file descriptors
+ * associated with this tty.
+ * - do_tty_hangup no longer sees this file descriptor as
+ * something that needs to be handled for hangups.
*/
- filp->private_data = 0;
+ file_kill(filp);
+ filp->private_data = NULL;
/*
* Perform some housekeeping before deciding whether to return.
@@ -1268,11 +1279,14 @@
*/
if (tty->ldisc.close)
(tty->ldisc.close)(tty);
+ module_put(tty->ldisc.owner);
+
tty->ldisc = ldiscs[N_TTY];
tty->termios->c_line = N_TTY;
if (o_tty) {
if (o_tty->ldisc.close)
(o_tty->ldisc.close)(o_tty);
+ module_put(o_tty->ldisc.owner);
o_tty->ldisc = ldiscs[N_TTY];
}
@@ -2265,6 +2279,15 @@
#endif
#ifdef CONFIG_ARC_CONSOLE
arc_console_init();
+#endif
+#ifdef CONFIG_SERIAL_68328
+ m68328_console_init();
+#endif
+#ifdef CONFIG_SERIAL_COLDFIRE
+ mcfrs_console_init();
+#endif
+#ifdef CONFIG_SERIAL_68360
+ rs_360_init();
#endif
#ifdef CONFIG_SERIAL_TX3912_CONSOLE
tx3912_console_init();
|
|
From: Kenn H. <ke...@us...> - 2003-08-20 01:51:40
|
Update of /cvsroot/linux-vax/kernel-2.5/arch/i386/mach-visws In directory sc8-pr-cvs1:/tmp/cvs-serv14489/arch/i386/mach-visws Removed Files: pci-visws.c Log Message: Merge with 2.5.63 --- pci-visws.c DELETED --- |
|
From: Kenn H. <ke...@us...> - 2003-08-20 01:13:20
|
Update of /cvsroot/linux-vax/kernel-2.5/drivers/net In directory sc8-pr-cvs1:/tmp/cvs-serv15164/drivers/net Modified Files: Makefile Removed Files: aironet4500.h aironet4500_card.c aironet4500_core.c aironet4500_proc.c aironet4500_rid.c arlan-proc.c arlan.c arlan.h strip.c Log Message: Merge with 2.5.63 Index: Makefile =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.5/drivers/net/Makefile,v retrieving revision 1.24 retrieving revision 1.25 diff -u -r1.24 -r1.25 --- Makefile 5 Aug 2003 23:17:56 -0000 1.24 +++ Makefile 19 Aug 2003 20:41:13 -0000 1.25 @@ -59,11 +59,6 @@ # obj-$(CONFIG_MII) += mii.o -obj-$(CONFIG_AIRONET4500) += aironet4500_core.o -obj-$(CONFIG_AIRONET4500_CS) += aironet4500_core.o -obj-$(CONFIG_AIRONET4500_NONCS) += aironet4500_card.o -obj-$(CONFIG_AIRONET4500_PROC) += aironet4500_proc.o -obj-$(CONFIG_AIRONET4500_CS) += aironet4500_proc.o obj-$(CONFIG_WINBOND_840) += mii.o obj-$(CONFIG_SUNDANCE) += sundance.o mii.o @@ -111,7 +106,6 @@ obj-$(CONFIG_SLIP) += slhc.o endif -obj-$(CONFIG_STRIP) += strip.o obj-$(CONFIG_DUMMY) += dummy.o obj-$(CONFIG_BONDING) += bonding.o obj-$(CONFIG_DE600) += de600.o @@ -136,7 +130,6 @@ obj-$(CONFIG_EEXPRESS_PRO) += eepro.o obj-$(CONFIG_8139CP) += 8139cp.o mii.o obj-$(CONFIG_8139TOO) += 8139too.o mii.o -obj-$(CONFIG_ARLAN) += arlan.o arlan-proc.o obj-$(CONFIG_ZNET) += znet.o obj-$(CONFIG_LAN_SAA9730) += saa9730.o obj-$(CONFIG_DEPCA) += depca.o --- aironet4500.h DELETED --- --- aironet4500_card.c DELETED --- --- aironet4500_core.c DELETED --- --- aironet4500_proc.c DELETED --- --- aironet4500_rid.c DELETED --- --- arlan-proc.c DELETED --- --- arlan.c DELETED --- --- arlan.h DELETED --- --- strip.c DELETED --- |
|
From: Kenn H. <ke...@us...> - 2003-08-20 01:13:16
|
Update of /cvsroot/linux-vax/kernel-2.5 In directory sc8-pr-cvs1:/tmp/cvs-serv15164 Modified Files: Makefile Log Message: Merge with 2.5.63 Index: Makefile =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.5/Makefile,v retrieving revision 1.70 retrieving revision 1.71 diff -u -r1.70 -r1.71 --- Makefile 19 Aug 2003 12:56:19 -0000 1.70 +++ Makefile 19 Aug 2003 20:41:13 -0000 1.71 @@ -1,6 +1,6 @@ VERSION = 2 PATCHLEVEL = 5 -SUBLEVEL = 62 +SUBLEVEL = 63 EXTRAVERSION = # *DOCUMENTATION* |
|
From: Kenn H. <ke...@us...> - 2003-08-19 23:06:06
|
Update of /cvsroot/linux-vax/kernel-2.5/drivers/usb In directory sc8-pr-cvs1:/tmp/cvs-serv14489/drivers/usb Added Files: Makefile.lib Log Message: Merge with 2.5.63 |
|
From: Kenn H. <ke...@us...> - 2003-08-19 12:56:57
|
Update of /cvsroot/linux-vax/kernel-2.5/drivers/char
In directory sc8-pr-cvs1:/tmp/cvs-serv23575/drivers/char
Modified Files:
tty_io.c
Log Message:
Merge with 2.5.62
Index: tty_io.c
===================================================================
RCS file: /cvsroot/linux-vax/kernel-2.5/drivers/char/tty_io.c,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -r1.19 -r1.20
--- tty_io.c 5 Aug 2003 23:17:56 -0000 1.19
+++ tty_io.c 19 Aug 2003 12:56:20 -0000 1.20
@@ -2043,7 +2043,7 @@
/*
* The default put_char routine if the driver did not define one.
*/
-void tty_default_put_char(struct tty_struct *tty, unsigned char ch)
+static void tty_default_put_char(struct tty_struct *tty, unsigned char ch)
{
tty->driver.write(tty, 0, &ch, 1);
}
|
|
From: Kenn H. <ke...@us...> - 2003-08-19 12:56:53
|
Update of /cvsroot/linux-vax/kernel-2.5/drivers In directory sc8-pr-cvs1:/tmp/cvs-serv23575/drivers Modified Files: Makefile Log Message: Merge with 2.5.62 Index: Makefile =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.5/drivers/Makefile,v retrieving revision 1.19 retrieving revision 1.20 diff -u -r1.19 -r1.20 --- Makefile 3 Aug 2003 18:28:35 -0000 1.19 +++ Makefile 19 Aug 2003 12:56:19 -0000 1.20 @@ -45,8 +45,8 @@ obj-$(CONFIG_ISDN_BOOL) += isdn/ obj-$(CONFIG_MCA) += mca/ obj-$(CONFIG_EISA) += eisa/ +obj-$(CONFIG_CPU_FREQ) += cpufreq/ # VAX-specific stuff obj-$(CONFIG_VAX) += vax/ obj-$(CONFIG_VSBUS) += vsbus/ - |
|
From: Kenn H. <ke...@us...> - 2003-08-19 12:56:52
|
Update of /cvsroot/linux-vax/kernel-2.5 In directory sc8-pr-cvs1:/tmp/cvs-serv23575 Modified Files: Makefile Log Message: Merge with 2.5.62 Index: Makefile =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.5/Makefile,v retrieving revision 1.69 retrieving revision 1.70 diff -u -r1.69 -r1.70 --- Makefile 5 Aug 2003 23:17:56 -0000 1.69 +++ Makefile 19 Aug 2003 12:56:19 -0000 1.70 @@ -1,6 +1,6 @@ VERSION = 2 PATCHLEVEL = 5 -SUBLEVEL = 61 +SUBLEVEL = 62 EXTRAVERSION = # *DOCUMENTATION* @@ -405,30 +405,17 @@ .PHONY: prepare prepare: include/linux/version.h include/asm include/config/MARKER -ifdef CONFIG_MODVERSIONS ifdef KBUILD_MODULES ifeq ($(origin SUBDIRS),file) $(Q)rm -rf $(MODVERDIR) - $(Q)mkdir $(MODVERDIR) else @echo '*** Warning: Overriding SUBDIRS on the command line can cause' - @echo '*** inconsistencies with module symbol versions' -endif + @echo '*** inconsistencies' endif + $(Q)mkdir -p $(MODVERDIR) endif @echo ' Starting the build. KBUILD_BUILTIN=$(KBUILD_BUILTIN) KBUILD_MODULES=$(KBUILD_MODULES)' -# We need to build init/vermagic.o before descending since all modules -# (*.ko) need it already - -ifdef CONFIG_MODULES - -prepare: init/vermagic.o - -init/vermagic.o: include/linux/version.h - -endif - # This can be used by arch/$ARCH/Makefile to preprocess # their vmlinux.lds.S file @@ -518,21 +505,15 @@ # Build modules -.PHONY: modules __modversions -modules: $(SUBDIRS) __modversions - -ifdef CONFIG_MODVERSIONS - -__modversions: vmlinux $(SUBDIRS) - @echo ' Recording module symbol versions.'; - $(Q)$(MAKE) -rR -f scripts/Makefile.modver - -endif +.PHONY: modules +modules: $(SUBDIRS) $(if $(CONFIG_MODVERSIONS),vmlinux) + @echo ' Building modules, stage 2.'; + $(Q)$(MAKE) -rR -f scripts/Makefile.modpost # Install modules .PHONY: modules_install -modules_install: _modinst_ $(patsubst %, _modinst_%, $(SUBDIRS)) _modinst_post +modules_install: _modinst_ _modinst_post .PHONY: _modinst_ _modinst_: @@ -540,6 +521,7 @@ @rm -f $(MODLIB)/build @mkdir -p $(MODLIB)/kernel @ln -s $(TOPDIR) $(MODLIB)/build + $(Q)$(MAKE) -rR -f scripts/Makefile.modinst # If System.map exists, run depmod. This deliberately does not have a # dependency on System.map since that would run the dependency tree on @@ -552,13 +534,9 @@ depmod_opts := -b $(INSTALL_MOD_PATH) -r endif .PHONY: _modinst_post -_modinst_post: +_modinst_post: _modinst_ if [ -r System.map ]; then $(DEPMOD) -ae -F System.map $(depmod_opts) $(KERNELRELEASE); fi -.PHONY: $(patsubst %, _modinst_%, $(SUBDIRS)) -$(patsubst %, _modinst_%, $(SUBDIRS)) : - $(Q)$(MAKE) -rR -f scripts/Makefile.modinst obj=$(patsubst _modinst_%,%,$@) - else # CONFIG_MODULES # Modules not configured @@ -727,8 +705,8 @@ @find . $(RCS_FIND_IGNORE) \ \( -name '*.[oas]' -o -name '*.ko' -o -name '.*.cmd' \ -o -name '*.lst' \ - -o -name '.*.d' -o -name '.*.tmp' \) -type f \ - -print | xargs rm -f + -o -name '.*.d' -o -name '.*.tmp' -o -name '*.mod.c' \) \ + -type f -print | xargs rm -f # mrproper - delete configuration + modules + core files # |
|
From: Kenn H. <ke...@us...> - 2003-08-19 12:56:29
|
Update of /cvsroot/linux-vax/kernel-2.5/scripts In directory sc8-pr-cvs1:/tmp/cvs-serv23575/scripts Modified Files: Makefile.build Log Message: Merge with 2.5.62 Index: Makefile.build =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.5/scripts/Makefile.build,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- Makefile.build 5 Aug 2003 23:17:56 -0000 1.9 +++ Makefile.build 19 Aug 2003 12:56:24 -0000 1.10 @@ -49,15 +49,12 @@ endif endif -ifdef CONFIG_MODVERSIONS -modules := $(obj-m) -touch-module = @echo $(@:.o=.ko) > .tmp_versions/$(@F:.o=.mod) -else -modules := $(obj-m:.o=.ko) -endif +# We keep a list of all modules in $(MODVERDIR) + +touch-module = @echo $(@:.o=.ko) > $(MODVERDIR)/$(@F:.o=.mod) __build: $(if $(KBUILD_BUILTIN),$(O_TARGET) $(L_TARGET) $(EXTRA_TARGETS)) \ - $(if $(KBUILD_MODULES),$(modules)) \ + $(if $(KBUILD_MODULES),$(obj-m)) \ $(subdir-ym) $(build-targets) @: @@ -158,6 +155,8 @@ quiet_cmd_cc_o_c = CC $(quiet_modtag) $@ cmd_cc_o_c = $(CC) $(c_flags) -c -o $@ $< $(listing_o_c) +# Built-in and composite module parts + %.o: %.c FORCE ifdef CONFIG_MODVERSIONS $(call if_changed_rule,vcc_o_c) @@ -165,13 +164,14 @@ $(call if_changed_dep,cc_o_c) endif -# For modversioning, we need to special case single-part modules -# to mark them in $(MODVERDIR) +# Single-part modules are special since we need to mark them in $(MODVERDIR) -ifdef CONFIG_MODVERSIONS $(single-used-m): %.o: %.c FORCE $(touch-module) +ifdef CONFIG_MODVERSIONS $(call if_changed_rule,vcc_o_c) +else + $(call if_changed_dep,cc_o_c) endif quiet_cmd_cc_lst_c = MKLST $@ @@ -202,7 +202,8 @@ %.o: %.S FORCE $(call if_changed_dep,as_o_S) -targets += $(real-objs-y) $(real-objs-m) $(EXTRA_TARGETS) $(MAKECMDGOALS) +targets += $(real-objs-y) $(real-objs-m) $(EXTRA_TARGETS) $(MAKECMDGOALS) \ + $(build-targets) # Build the compiled-in targets # --------------------------------------------------------------------------- @@ -269,29 +270,6 @@ $(call if_changed,link_multi-m) targets += $(multi-used-y) $(multi-used-m) - -# -# Rule to link modules ( .o -> .ko ) -# - -# With CONFIG_MODVERSIONS, generation of the final .ko is handled -# by scripts/Makefile.modver -ifndef CONFIG_MODVERSIONS - -quiet_cmd_link_module = LD [M] $@ -cmd_link_module = $(LD) $(ld_flags) $(LDFLAGS_MODULE) -o $@ $< init/vermagic.o - -# Don't rebuilt vermagic.o unless we actually are in the init/ dir -ifneq ($(obj),init) -init/vermagic.o: ; -endif - -$(single-used-m:.o=.ko) $(multi-used-m:.o=.ko): %.ko: %.o init/vermagic.o FORCE - $(call if_changed,link_module) - -targets += $(single-used-m:.o=.ko) $(multi-used-m:.o=.ko) - -endif # Compile programs on the host # =========================================================================== |
|
From: Kenn H. <ke...@us...> - 2003-08-19 12:53:08
|
Update of /cvsroot/linux-vax/kernel-2.5/init In directory sc8-pr-cvs1:/tmp/cvs-serv23036/init Removed Files: vermagic.c Log Message: Merge with 2.5.62 --- vermagic.c DELETED --- |
|
From: Kenn H. <ke...@us...> - 2003-08-19 12:53:08
|
Update of /cvsroot/linux-vax/kernel-2.5/scripts In directory sc8-pr-cvs1:/tmp/cvs-serv23036/scripts Removed Files: Makefile.modver Log Message: Merge with 2.5.62 --- Makefile.modver DELETED --- |
|
From: Kenn H. <ke...@us...> - 2003-08-07 00:16:08
|
Update of /cvsroot/linux-vax/kernel-2.5/arch/vax/kernel
In directory sc8-pr-cvs1:/tmp/cvs-serv20440/arch/vax/kernel
Modified Files:
signal.c
Log Message:
Small signal handling changes in 2.5.61
Index: signal.c
===================================================================
RCS file: /cvsroot/linux-vax/kernel-2.5/arch/vax/kernel/signal.c,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- signal.c 4 Aug 2003 23:39:01 -0000 1.11
+++ signal.c 7 Aug 2003 00:16:04 -0000 1.12
@@ -638,7 +638,7 @@
oldset = ¤t->blocked;
- signr = get_signal_to_deliver(&info, regs);
+ signr = get_signal_to_deliver(&info, regs, NULL);
if (signr > 0) {
/* Whee! Actually deliver the signal. */
handle_signal(canrestart, signr, &info, oldset, regs);
|
|
From: Kenn H. <ke...@us...> - 2003-08-07 00:16:08
|
Update of /cvsroot/linux-vax/kernel-2.5/include/asm-vax
In directory sc8-pr-cvs1:/tmp/cvs-serv20440/include/asm-vax
Modified Files:
signal.h
Log Message:
Small signal handling changes in 2.5.61
Index: signal.h
===================================================================
RCS file: /cvsroot/linux-vax/kernel-2.5/include/asm-vax/signal.h,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- signal.h 23 Jan 2003 23:18:11 -0000 1.4
+++ signal.h 7 Aug 2003 00:16:04 -0000 1.5
@@ -152,6 +152,9 @@
struct k_sigaction {
struct sigaction sa;
};
+
+#define ptrace_signal_deliver(regs, cookie) do { } while (0)
+
#else
/* Here we must cater to libcs that poke about in kernel headers. */
|
|
From: Kenn H. <ke...@us...> - 2003-08-05 23:17:59
|
Update of /cvsroot/linux-vax/kernel-2.5/scripts In directory sc8-pr-cvs1:/tmp/cvs-serv18198/scripts Modified Files: Makefile.build Log Message: Merge with 2.5.61 Index: Makefile.build =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.5/scripts/Makefile.build,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- Makefile.build 4 Aug 2003 12:18:14 -0000 1.8 +++ Makefile.build 5 Aug 2003 23:17:56 -0000 1.9 @@ -94,7 +94,7 @@ else \ $(CPP) -D__GENKSYMS__ $(c_flags) $< \ | $(GENKSYMS) -k $(VERSION).$(PATCHLEVEL).$(SUBLEVEL) \ - | sed -n 's/\#define __ver_\(\w*\)\W*\(\w*\)/__crc_\1 = 0x\2 ;/gp' \ + | sed -n 's/\#define __ver_\([^ ]*\)[ ]*\([^ ]*\)/__crc_\1 = 0x\2 ;/gp' \ > $(@D)/.tmp_$(@F:.o=.ver); \ \ $(LD) $(LDFLAGS) -r -o $@ $(@D)/.tmp_$(@F) \ |
|
From: Kenn H. <ke...@us...> - 2003-08-05 23:17:59
|
Update of /cvsroot/linux-vax/kernel-2.5/drivers/net
In directory sc8-pr-cvs1:/tmp/cvs-serv18198/drivers/net
Modified Files:
Makefile Space.c
Log Message:
Merge with 2.5.61
Index: Makefile
===================================================================
RCS file: /cvsroot/linux-vax/kernel-2.5/drivers/net/Makefile,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- Makefile 4 Aug 2003 12:18:14 -0000 1.23
+++ Makefile 5 Aug 2003 23:17:56 -0000 1.24
@@ -33,6 +33,7 @@
obj-$(CONFIG_DGRS) += dgrs.o
obj-$(CONFIG_RCPCI) += rcpci.o
obj-$(CONFIG_VORTEX) += 3c59x.o
+obj-$(CONFIG_TYPHOON) += typhoon.o
obj-$(CONFIG_NE2K_PCI) += ne2k-pci.o 8390.o
obj-$(CONFIG_PCNET32) += pcnet32.o mii.o
obj-$(CONFIG_EEPRO100) += eepro100.o mii.o
Index: Space.c
===================================================================
RCS file: /cvsroot/linux-vax/kernel-2.5/drivers/net/Space.c,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- Space.c 4 Aug 2003 12:18:14 -0000 1.10
+++ Space.c 5 Aug 2003 23:17:56 -0000 1.11
@@ -226,9 +226,6 @@
#ifdef CONFIG_EL2 /* 3c503 */
{el2_probe, 0},
#endif
-#ifdef CONFIG_EL3
- {el3_probe, 0},
-#endif
#ifdef CONFIG_HPLAN
{hp_probe, 0},
#endif
@@ -568,6 +565,8 @@
#ifdef CONFIG_TR
/* Token-ring device probe */
extern int ibmtr_probe(struct net_device *);
+extern int sk_isa_probe(struct net_device *);
+extern int proteon_probe(struct net_device *);
extern int smctr_probe(struct net_device *);
static int
@@ -576,6 +575,12 @@
if (1
#ifdef CONFIG_IBMTR
&& ibmtr_probe(dev)
+#endif
+#ifdef CONFIG_SKISA
+ && sk_isa_probe(dev)
+#endif
+#ifdef CONFIG_PROTEON
+ && proteon_probe(dev)
#endif
#ifdef CONFIG_SMCTR
&& smctr_probe(dev)
|
|
From: Kenn H. <ke...@us...> - 2003-08-05 23:17:59
|
Update of /cvsroot/linux-vax/kernel-2.5/include/asm-x86_64 In directory sc8-pr-cvs1:/tmp/cvs-serv18198/include/asm-x86_64 Modified Files: dma-mapping.h Log Message: Merge with 2.5.61 Index: dma-mapping.h =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.5/include/asm-x86_64/dma-mapping.h,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- dma-mapping.h 3 Aug 2003 19:00:40 -0000 1.3 +++ dma-mapping.h 5 Aug 2003 23:17:56 -0000 1.4 @@ -1,5 +1,5 @@ -#ifndef _ASM_X8664_DMA_MAPPING_H -#define _ASM_X8664_DMA_MAPPING_H +#ifndef _X8664_DMA_MAPPING_H +#define _X8664_DMA_MAPPING_H 1 #include <asm-generic/dma-mapping.h> |
|
From: Kenn H. <ke...@us...> - 2003-08-05 23:17:58
|
Update of /cvsroot/linux-vax/kernel-2.5/drivers/char
In directory sc8-pr-cvs1:/tmp/cvs-serv18198/drivers/char
Modified Files:
tty_io.c
Log Message:
Merge with 2.5.61
Index: tty_io.c
===================================================================
RCS file: /cvsroot/linux-vax/kernel-2.5/drivers/char/tty_io.c,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- tty_io.c 4 Aug 2003 12:18:14 -0000 1.18
+++ tty_io.c 5 Aug 2003 23:17:56 -0000 1.19
@@ -578,7 +578,7 @@
*/
void disassociate_ctty(int on_exit)
{
- struct tty_struct *tty = current->tty;
+ struct tty_struct *tty;
struct task_struct *p;
struct list_head *l;
struct pid *pid;
@@ -586,6 +586,7 @@
lock_kernel();
+ tty = current->tty;
if (tty) {
tty_pgrp = tty->pgrp;
if (on_exit && tty->driver.type != TTY_DRIVER_TYPE_PTY)
|
|
From: Kenn H. <ke...@us...> - 2003-08-05 23:17:58
|
Update of /cvsroot/linux-vax/kernel-2.5 In directory sc8-pr-cvs1:/tmp/cvs-serv18198 Modified Files: Makefile Log Message: Merge with 2.5.61 Index: Makefile =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.5/Makefile,v retrieving revision 1.68 retrieving revision 1.69 diff -u -r1.68 -r1.69 --- Makefile 4 Aug 2003 12:18:14 -0000 1.68 +++ Makefile 5 Aug 2003 23:17:56 -0000 1.69 @@ -1,6 +1,6 @@ VERSION = 2 PATCHLEVEL = 5 -SUBLEVEL = 60 +SUBLEVEL = 61 EXTRAVERSION = # *DOCUMENTATION* @@ -36,7 +36,8 @@ SUBARCH := vax ARCH := $(SUBARCH) -KERNELPATH=kernel-$(shell echo $(KERNELRELEASE) | sed -e "s/-//g") +# Remove hyphens since they have special meaning in RPM filenames +KERNELPATH=kernel-$(subst -,,$(KERNELRELEASE)) UTS_MACHINE := $(ARCH) @@ -355,7 +356,7 @@ # It's a three stage process: # o .tmp_vmlinux1 has all symbols and sections, but __kallsyms is # empty -# Running kallsyms on that gives as .tmp_kallsyms1.o with +# Running kallsyms on that gives us .tmp_kallsyms1.o with # the right size # o .tmp_vmlinux2 now has a __kallsyms section of the right size, # but due to the added section, some addresses have shifted @@ -689,7 +690,7 @@ # make clean Delete all automatically generated files, including # tools and firmware. # make mrproper Delete the current configuration, and related files -# Any core files spread around is deleted as well +# Any core files spread around are deleted as well # make distclean Remove editor backup files, patch leftover files and the like # Files removed with 'make clean' @@ -885,9 +886,9 @@ $(filter-out $(cmd_$(1)),$(cmd_$@))\ $(filter-out $(cmd_$@),$(cmd_$(1)))),\ @set -e; \ - $(if $($(quiet)cmd_$(1)),echo ' $($(quiet)cmd_$(1))';) \ + $(if $($(quiet)cmd_$(1)),echo ' $(subst ','\'',$($(quiet)cmd_$(1)))';) \ $(cmd_$(1)); \ - scripts/fixdep $(depfile) $@ '$(cmd_$(1))' > $(@D)/.$(@F).tmp; \ + scripts/fixdep $(depfile) $@ '$(subst $$,$$$$,$(subst ','\'',$(cmd_$(1))))' > $(@D)/.$(@F).tmp; \ rm -f $(depfile); \ mv -f $(@D)/.$(@F).tmp $(@D)/.$(@F).cmd) @@ -914,19 +915,19 @@ fi endef -# Shorthand for $(Q)$(MAKE) -f scripts/Makefile.build obj= +# Shorthand for $(Q)$(MAKE) -f scripts/Makefile.build obj=dir # Usage: # $(Q)$(MAKE) $(build)=dir build := -f scripts/Makefile.build obj -# Shorthand for $(Q)$(MAKE) scripts/Makefile.clean obj=dir +# Shorthand for $(Q)$(MAKE) -f scripts/Makefile.clean obj=dir # Usage: # $(Q)$(MAKE) $(clean)=dir clean := -f scripts/Makefile.clean obj # $(call descend,<dir>,<target>) # Recursively call a sub-make in <dir> with target <target> -# Usage is deprecated, because make do not see this as an invocation of make. +# Usage is deprecated, because make does not see this as an invocation of make. descend =$(Q)$(MAKE) -f scripts/Makefile.build obj=$(1) $(2) FORCE: |
|
From: Kenn H. <ke...@us...> - 2003-08-05 23:13:05
|
Update of /cvsroot/linux-vax/kernel-2.5/drivers/message/i2o In directory sc8-pr-cvs1:/tmp/cvs-serv17362/drivers/message/i2o Removed Files: i2o_lan.c Log Message: Merge with 2.5.61 --- i2o_lan.c DELETED --- |
|
From: Kenn H. <ke...@us...> - 2003-08-05 23:13:05
|
Update of /cvsroot/linux-vax/kernel-2.5/include/linux In directory sc8-pr-cvs1:/tmp/cvs-serv17362/include/linux Removed Files: pc_keyb.h Log Message: Merge with 2.5.61 --- pc_keyb.h DELETED --- |
|
From: Kenn H. <ke...@us...> - 2003-08-05 23:13:05
|
Update of /cvsroot/linux-vax/kernel-2.5/drivers/char/agp In directory sc8-pr-cvs1:/tmp/cvs-serv17362/drivers/char/agp Removed Files: via-kt400.c Log Message: Merge with 2.5.61 --- via-kt400.c DELETED --- |
|
From: Kenn H. <ke...@us...> - 2003-08-05 23:13:05
|
Update of /cvsroot/linux-vax/kernel-2.5/drivers/net/tokenring In directory sc8-pr-cvs1:/tmp/cvs-serv17362/drivers/net/tokenring Removed Files: tmsisa.c Log Message: Merge with 2.5.61 --- tmsisa.c DELETED --- |
|
From: Kenn H. <ke...@us...> - 2003-08-05 23:13:04
|
Update of /cvsroot/linux-vax/kernel-2.5/arch/i386/kernel In directory sc8-pr-cvs1:/tmp/cvs-serv17362/arch/i386/kernel Removed Files: acpi.c acpi_wakeup.S Log Message: Merge with 2.5.61 --- acpi.c DELETED --- --- acpi_wakeup.S DELETED --- |
|
From: Kenn H. <ke...@us...> - 2003-08-05 23:13:04
|
Update of /cvsroot/linux-vax/kernel-2.5/drivers/acpi In directory sc8-pr-cvs1:/tmp/cvs-serv17362/drivers/acpi Removed Files: sleep.c Log Message: Merge with 2.5.61 --- sleep.c DELETED --- |
|
From: Kenn H. <ke...@us...> - 2003-08-04 23:39:04
|
Update of /cvsroot/linux-vax/kernel-2.5/arch/vax/kernel
In directory sc8-pr-cvs1:/tmp/cvs-serv15147/arch/vax/kernel
Modified Files:
init_task.c signal.c
Log Message:
Merge with 2.5.60
Index: init_task.c
===================================================================
RCS file: /cvsroot/linux-vax/kernel-2.5/arch/vax/kernel/init_task.c,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- init_task.c 14 Feb 2003 02:21:34 -0000 1.7
+++ init_task.c 4 Aug 2003 23:39:01 -0000 1.8
@@ -14,6 +14,7 @@
static struct fs_struct init_fs = INIT_FS;
static struct files_struct init_files = INIT_FILES;
static struct signal_struct init_signals = INIT_SIGNALS(init_signals);
+static struct sighand_struct init_sighand = INIT_SIGHAND(init_sighand);
struct mm_struct init_mm = INIT_MM(init_mm);
/*
Index: signal.c
===================================================================
RCS file: /cvsroot/linux-vax/kernel-2.5/arch/vax/kernel/signal.c,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- signal.c 9 Jul 2003 23:10:17 -0000 1.10
+++ signal.c 4 Aug 2003 23:39:01 -0000 1.11
@@ -53,11 +53,11 @@
sigset_t saveset;
mask &= _BLOCKABLE;
- spin_lock_irq(¤t->sig->siglock);
+ spin_lock_irq(¤t->sighand->siglock);
saveset = current->blocked;
siginitset(¤t->blocked, mask);
recalc_sigpending();
- spin_unlock_irq(¤t->sig->siglock);
+ spin_unlock_irq(¤t->sighand->siglock);
regs->r0 = -EINTR;
while (1) {
@@ -87,11 +87,11 @@
return -EFAULT;
sigdelsetmask(&newset, ~_BLOCKABLE);
- spin_lock_irq(¤t->sig->siglock);
+ spin_lock_irq(¤t->sighand->siglock);
saveset = current->blocked;
current->blocked = newset;
recalc_sigpending();
- spin_unlock_irq(¤t->sig->siglock);
+ spin_unlock_irq(¤t->sighand->siglock);
regs->r0 = -EINTR;
while (1) {
@@ -219,10 +219,10 @@
goto badframe;
sigdelsetmask(&set, ~_BLOCKABLE);
- spin_lock_irq(¤t->sig->siglock);
+ spin_lock_irq(¤t->sighand->siglock);
current->blocked = set;
recalc_sigpending();
- spin_unlock_irq(¤t->sig->siglock);
+ spin_unlock_irq(¤t->sighand->siglock);
if (restore_sigcontext(regs, &frame->sc))
goto badframe;
@@ -259,10 +259,10 @@
goto badframe;
sigdelsetmask(&set, ~_BLOCKABLE);
- spin_lock_irq(¤t->sig->siglock);
+ spin_lock_irq(¤t->sighand->siglock);
current->blocked = set;
recalc_sigpending();
- spin_unlock_irq(¤t->sig->siglock);
+ spin_unlock_irq(¤t->sighand->siglock);
if (restore_sigcontext(regs, &frame->uc.uc_mcontext))
goto badframe;
@@ -557,7 +557,7 @@
handle_signal(int canrestart, unsigned long sig, siginfo_t *info,
sigset_t *oldset, struct pt_regs * regs)
{
- struct k_sigaction *ka = ¤t->sig->action[sig-1];
+ struct k_sigaction *ka = ¤t->sighand->action[sig-1];
/* Are we from a system call? */
if (canrestart) {
@@ -602,11 +602,11 @@
ka->sa.sa_handler = SIG_DFL;
if (!(ka->sa.sa_flags & SA_NODEFER)) {
- spin_lock_irq(¤t->sig->siglock);
+ spin_lock_irq(¤t->sighand->siglock);
sigorsets(¤t->blocked,¤t->blocked,&ka->sa.sa_mask);
sigaddset(¤t->blocked,sig);
recalc_sigpending();
- spin_unlock_irq(¤t->sig->siglock);
+ spin_unlock_irq(¤t->sighand->siglock);
}
}
|