You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(11) |
Jun
(66) |
Jul
(16) |
Aug
(2) |
Sep
(7) |
Oct
(17) |
Nov
(1) |
Dec
(220) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(154) |
Feb
(167) |
Mar
(159) |
Apr
(172) |
May
(35) |
Jun
(58) |
Jul
(97) |
Aug
(285) |
Sep
(139) |
Oct
(252) |
Nov
(8) |
Dec
(3) |
2004 |
Jan
(13) |
Feb
(159) |
Mar
(136) |
Apr
(33) |
May
(50) |
Jun
(42) |
Jul
(140) |
Aug
(42) |
Sep
(199) |
Oct
(31) |
Nov
(55) |
Dec
|
2005 |
Jan
|
Feb
(12) |
Mar
(214) |
Apr
(119) |
May
(21) |
Jun
(2) |
Jul
(127) |
Aug
(10) |
Sep
(3) |
Oct
(24) |
Nov
(1) |
Dec
|
2006 |
Jan
|
Feb
|
Mar
|
Apr
(45) |
May
(13) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(5) |
Nov
(26) |
Dec
|
2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(35) |
Sep
(1) |
Oct
|
Nov
|
Dec
|
From: Kenn H. <ke...@us...> - 2003-03-12 23:34:25
|
Update of /cvsroot/linux-vax/kernel-2.5/Documentation/networking In directory sc8-pr-cvs1:/tmp/cvs-serv18922/Documentation/networking Removed Files: tulip.txt Log Message: I just noticed that a bunch of files that should have been deleted from the trunk a long time ago were never deleted (because I didn't do a cvs update -j linus-2_5_X -j linus-2_5_Y for some early imports). So let's delete them now. --- tulip.txt DELETED --- |
From: Kenn H. <ke...@us...> - 2003-03-12 23:34:24
|
Update of /cvsroot/linux-vax/kernel-2.5/Documentation/filesystems/devfs In directory sc8-pr-cvs1:/tmp/cvs-serv18922/Documentation/filesystems/devfs Removed Files: rc.devfs Log Message: I just noticed that a bunch of files that should have been deleted from the trunk a long time ago were never deleted (because I didn't do a cvs update -j linus-2_5_X -j linus-2_5_Y for some early imports). So let's delete them now. --- rc.devfs DELETED --- |
From: Kenn H. <ke...@us...> - 2003-03-12 23:34:24
|
Update of /cvsroot/linux-vax/kernel-2.5/Documentation In directory sc8-pr-cvs1:/tmp/cvs-serv18922/Documentation Removed Files: Configure.help Log Message: I just noticed that a bunch of files that should have been deleted from the trunk a long time ago were never deleted (because I didn't do a cvs update -j linus-2_5_X -j linus-2_5_Y for some early imports). So let's delete them now. --- Configure.help DELETED --- |
From: Kenn H. <ke...@us...> - 2003-03-12 23:00:51
|
Update of /cvsroot/linux-vax/kernel-2.5/drivers/char In directory sc8-pr-cvs1:/tmp/cvs-serv6794/drivers/char Modified Files: tty_io.c Log Message: Merge with 2.5.39 Index: tty_io.c =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.5/drivers/char/tty_io.c,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- tty_io.c 17 Feb 2003 01:15:01 -0000 1.7 +++ tty_io.c 12 Mar 2003 23:00:44 -0000 1.8 @@ -121,6 +121,8 @@ extern struct tty_driver pts_driver[]; /* Unix98 pty slaves; for /dev/ptmx */ #endif +extern void disable_early_printk(void); + /* * redirect is the pseudo-tty that console output * is redirected to if asked by TIOCCONS. @@ -2185,6 +2187,9 @@ * set up the console device so that later boot sequences can * inform about problems etc.. */ +#ifdef CONFIG_EARLY_PRINTK + disable_early_printk(); +#endif #ifdef CONFIG_VT con_init(); #endif |
From: Kenn H. <ke...@us...> - 2003-03-12 22:58:53
|
Update of /cvsroot/linux-vax/kernel-2.5/include/linux In directory sc8-pr-cvs1:/tmp/cvs-serv6363/include/linux Modified Files: elf.h Log Message: Merge with 2.5.39 Index: elf.h =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.5/include/linux/elf.h,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- elf.h 20 May 2002 00:33:39 -0000 1.2 +++ elf.h 12 Mar 2003 22:58:49 -0000 1.3 @@ -75,7 +75,7 @@ #define EM_IA_64 50 /* HP/Intel IA-64 */ -#define EM_X8664 62 /* AMD x86-64 */ +#define EM_X86_64 62 /* AMD x86-64 */ #define EM_S390 22 /* IBM S/390 */ |
From: Kenn H. <ke...@us...> - 2003-03-12 22:58:31
|
Update of /cvsroot/linux-vax/kernel-2.5 In directory sc8-pr-cvs1:/tmp/cvs-serv6173 Modified Files: Makefile Log Message: Merge with 2.5.39 Index: Makefile =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.5/Makefile,v retrieving revision 1.45 retrieving revision 1.46 diff -u -r1.45 -r1.46 --- Makefile 18 Feb 2003 01:31:20 -0000 1.45 +++ Makefile 12 Mar 2003 22:58:26 -0000 1.46 @@ -1,6 +1,6 @@ VERSION = 2 PATCHLEVEL = 5 -SUBLEVEL = 38 +SUBLEVEL = 39 EXTRAVERSION = # *DOCUMENTATION* @@ -138,6 +138,7 @@ MAKEFILES = $(TOPDIR)/.config GENKSYMS = /sbin/genksyms DEPMOD = /sbin/depmod +KALLSYMS = /sbin/kallsyms PERL = perl MODFLAGS = -DMODULE CFLAGS_MODULE = $(MODFLAGS) @@ -172,6 +173,9 @@ help tags TAGS sgmldocs psdocs pdfdocs htmldocs \ checkconfig checkhelp checkincludes +RCS_FIND_IGNORE := \( -name SCCS -o -name BitKeeper -o -name .svn -o -name CVS \) -prune -o +RCS_TAR_IGNORE := --exclude SCCS --exclude BitKeeper --exclude .svn --exclude CVS + # Helpers built in scripts/ # --------------------------------------------------------------------------- @@ -291,32 +295,64 @@ vmlinux-objs := $(HEAD) $(INIT) $(CORE_FILES) $(LIBS) $(DRIVERS) $(NETWORKS) quiet_cmd_link_vmlinux = LD $@ -cmd_link_vmlinux = $(LD) $(LDFLAGS) $(LDFLAGS_$(@F)) $(HEAD) $(INIT) \ - --start-group \ - $(CORE_FILES) \ - $(LIBS) \ - $(DRIVERS) \ - $(NETWORKS) \ - --end-group \ - -o vmlinux +define cmd_link_vmlinux + $(LD) $(LDFLAGS) $(LDFLAGS_vmlinux) $(HEAD) $(INIT) \ + --start-group \ + $(CORE_FILES) \ + $(LIBS) \ + $(DRIVERS) \ + $(NETWORKS) \ + --end-group \ + $(filter $(kallsyms.o),$^) \ + -o $@ +endef # set -e makes the rule exit immediately on error -define rule_link_vmlinux +define rule_vmlinux set -e echo ' Generating build number' - . scripts/mkversion > .tmpversion - mv -f .tmpversion .version + . scripts/mkversion > .tmp_version + mv -f .tmp_version .version +$(MAKE) -C init $(call cmd,link_vmlinux) echo 'cmd_$@ := $(cmd_link_vmlinux)' > $(@D)/.$(@F).cmd - $(NM) vmlinux | grep -v '\(compiled\)\|\(\.o$$\)\|\( [aUw] \)\|\(\.\.ng$$\)\|\(LASH[RL]DI\)' | sort > System.map + $(NM) $@ | grep -v '\(compiled\)\|\(\.o$$\)\|\( [aUw] \)\|\(\.\.ng$$\)\|\(LASH[RL]DI\)' | sort > System.map endef LDFLAGS_vmlinux += -T arch/$(ARCH)/vmlinux.lds.s -vmlinux: $(vmlinux-objs) arch/$(ARCH)/vmlinux.lds.s FORCE - $(call if_changed_rule,link_vmlinux) +# Generate section listing all symbols and add it into vmlinux + +ifdef CONFIG_KALLSYMS + +kallsyms.o := .tmp_kallsyms.o + +quiet_cmd_kallsyms = KSYM $@ +cmd_kallsyms = $(KALLSYMS) $< > $@ + +.tmp_kallsyms.o: .tmp_vmlinux + $(call cmd,kallsyms) + +# After generating .tmp_vmlinux just like vmlinux, decrement the version +# number again, so the final vmlinux gets the same one. +# Ignore return value of 'expr'. + +define rule_.tmp_vmlinux + $(rule_vmlinux) + if expr 0`cat .version` - 1 > .tmp_version; then true; fi + mv -f .tmp_version .version +endef + +.tmp_vmlinux: $(vmlinux-objs) arch/$(ARCH)/vmlinux.lds.s FORCE + $(call if_changed_rule,.tmp_vmlinux) + +endif + +# Finally the vmlinux rule + +vmlinux: $(vmlinux-objs) $(kallsyms.o) arch/$(ARCH)/vmlinux.lds.s FORCE + $(call if_changed_rule,vmlinux) # The actual objects are generated when descending, # make sure no implicit rule kicks in @@ -436,7 +472,8 @@ @( echo "#ifndef _LINUX_MODVERSIONS_H";\ echo "#define _LINUX_MODVERSIONS_H"; \ echo "#include <linux/modsetver.h>"; \ - for f in `cd .tmp_export-objs; find modules -name SCCS -prune -o -name BitKeeper -prune -o -name \*.ver -print | sort`; do \ + cd .tmp_export-objs >/dev/null; \ + for f in `find modules -name \*.ver -print | sort`; do \ echo "#include <linux/$${f}>"; \ done; \ echo "#endif"; \ @@ -547,13 +584,13 @@ # will become invalid rpm: clean spec - find . -name SCCS -prune -o -name BitKeeper -prune -o \ + find . $(RCS_FIND_IGNORE) \ \( -size 0 -o -name .depend -o -name .hdepend \) \ -type f -print | xargs rm -f set -e; \ cd $(TOPDIR)/.. ; \ ln -sf $(TOPDIR) $(KERNELPATH) ; \ - tar -cvz --exclude CVS -f $(KERNELPATH).tar.gz $(KERNELPATH)/. ; \ + tar -cvz $(RCS_TAR_IGNORE) -f $(KERNELPATH).tar.gz $(KERNELPATH)/. ; \ rm $(KERNELPATH) ; \ cd $(TOPDIR) ; \ . scripts/mkversion > .version ; \ @@ -683,7 +720,7 @@ clean: archclean @echo 'Cleaning up' - @find . -name SCCS -prune -o -name BitKeeper -prune -o \ + @find . $(RCS_FIND_IGNORE) \ \( -name \*.[oas] -o -name core -o -name .\*.cmd -o \ -name .\*.tmp -o -name .\*.d \) -type f -print \ | grep -v lxdialog/ | xargs rm -f @@ -692,7 +729,7 @@ mrproper: clean archmrproper @echo 'Making mrproper' - @find . -name SCCS -prune -o -name BitKeeper -prune -o \ + @find . $(RCS_FIND_IGNORE) \ \( -name .depend -o -name .\*.cmd \) \ -type f -print | xargs rm -f @rm -f $(MRPROPER_FILES) @@ -702,7 +739,7 @@ distclean: mrproper @echo 'Making distclean' - @find . -name SCCS -prune -o -name BitKeeper -prune -o \ + @find . $(RCS_FIND_IGNORE) \ \( -not -type d \) -and \ \( -name '*.orig' -o -name '*.rej' -o -name '*~' \ -o -name '*.bak' -o -name '#*#' -o -name '.*.orig' \ @@ -712,25 +749,38 @@ # Generate tags for editors # --------------------------------------------------------------------------- -TAGS: FORCE - { find include/asm-${ARCH} -name SCCS -prune -o -name BitKeeper -prune \ - -o -name '*.h' -print ; \ - find include -name SCCS -prune -o -name BitKeeper -prune -o \ - -type d \( -name "asm-*" -o -name config \) -prune -o \ - -name '*.h' -print ; \ - find $(SUBDIRS) init arch/${ARCH} \ - -name SCCS -prune -o -name BitKeeper -prune -o \ - -name '*.[chS]' -print ; } | grep -v SCCS | etags - +define all-sources + ( find . $(RCS_FIND_IGNORE) \ + \( -name include -o -name arch \) -prune -o \ + -name '*.[chS]' -print; \ + find arch/$(ARCH) $(RCS_FIND_IGNORE) \ + -name '*.[chS]' -print; \ + find include $(RCS_FIND_IGNORE) \ + \( -name config -o -name 'asm-*' \) -prune -o \ + -o -name '*.[chS]' -print; \ + find include/asm-$(ARCH) $(RCS_FIND_IGNORE) \ + -name '*.[chS]' -print; \ + find include/asm-generic $(RCS_FIND_IGNORE) \ + -name '*.[chS]' -print ) +endef + +quiet_cmd_TAGS = MAKE $@ +cmd_TAGS = $(all-sources) | etags - # Exuberant ctags works better with -I -tags: FORCE + +quiet_cmd_tags = MAKE $@ +define cmd_tags + rm -f $@; \ CTAGSF=`ctags --version | grep -i exuberant >/dev/null && echo "-I __initdata,__exitdata,EXPORT_SYMBOL,EXPORT_SYMBOL_NOVERS"`; \ - ctags $$CTAGSF `find include/asm-$(ARCH) -name SCCS -prune -o -name BitKeeper -prune -o -name '*.h' -print` && \ - find include -name SCCS -prune -o -name BitKeeper -prune -o \ - -type d \( -name "asm-*" -o -name config \) -prune -o \ - -name '*.h' -print | xargs ctags $$CTAGSF -a && \ - find $(SUBDIRS) init -name SCCS -prune -o -name BitKeeper -prune -o \ - -name '*.[ch]' -print | xargs ctags $$CTAGSF -a + $(all-sources) | xargs ctags $$CTAGSF -a +endef + +TAGS: FORCE + $(call cmd,TAGS) + +tags: FORCE + $(call cmd,tags) # Brief documentation of the typical targets used # --------------------------------------------------------------------------- @@ -778,17 +828,17 @@ # --------------------------------------------------------------------------- checkconfig: - find * -name SCCS -prune -o -name BitKeeper -prune -o \ + find * $(RCS_FIND_IGNORE) \ -name '*.[hcS]' -type f -print | sort \ | xargs $(PERL) -w scripts/checkconfig.pl checkhelp: - find * -name SCCS -prune -o -name BitKeeper -prune -o \ + find * $(RCS_FIND_IGNORE) \ -name [cC]onfig.in -print | sort \ | xargs $(PERL) -w scripts/checkhelp.pl checkincludes: - find * -name SCCS -prune -o -name BitKeeper -prune -o \ + find * $(RCS_FIND_IGNORE) \ -name '*.[hcS]' -type f -print | sort \ | xargs $(PERL) -w scripts/checkincludes.pl @@ -806,7 +856,7 @@ # FIXME Should go into a make.lib or something # =========================================================================== -echo_target = $(RELDIR)/$@ +echo_target = $@ a_flags = -Wp,-MD,$(depfile) $(AFLAGS) $(NOSTDINC_FLAGS) \ $(modkern_aflags) $(EXTRA_AFLAGS) $(AFLAGS_$(*F).o) |
From: Kenn H. <ke...@us...> - 2003-03-12 22:57:11
|
Update of /cvsroot/linux-vax/kernel-2.5/include/net In directory sc8-pr-cvs1:/tmp/cvs-serv5648/include/net Removed Files: llc_frame.h llc_name.h llc_state.h Log Message: Merge with 2.5.39 --- llc_frame.h DELETED --- --- llc_name.h DELETED --- --- llc_state.h DELETED --- |
Update of /cvsroot/linux-vax/kernel-2.5/drivers/sound/emu10k1 In directory sc8-pr-cvs1:/tmp/cvs-serv11751/drivers/sound/emu10k1 Removed Files: .cvsignore 8010.h Makefile audio.c audio.h cardmi.c cardmi.h cardmo.c cardmo.h cardwi.c cardwi.h cardwo.c cardwo.h ecard.c ecard.h efxmgr.c efxmgr.h emuadxmg.c hwaccess.c hwaccess.h icardmid.h icardwav.h irqmgr.c irqmgr.h main.c midi.c midi.h mixer.c passthrough.c passthrough.h recmgr.c recmgr.h timer.c timer.h voicemgr.c voicemgr.h Log Message: These should have been deleted back in 2.5.4. Arrghhh --- .cvsignore DELETED --- --- 8010.h DELETED --- --- Makefile DELETED --- --- audio.c DELETED --- --- audio.h DELETED --- --- cardmi.c DELETED --- --- cardmi.h DELETED --- --- cardmo.c DELETED --- --- cardmo.h DELETED --- --- cardwi.c DELETED --- --- cardwi.h DELETED --- --- cardwo.c DELETED --- --- cardwo.h DELETED --- --- ecard.c DELETED --- --- ecard.h DELETED --- --- efxmgr.c DELETED --- --- efxmgr.h DELETED --- --- emuadxmg.c DELETED --- --- hwaccess.c DELETED --- --- hwaccess.h DELETED --- --- icardmid.h DELETED --- --- icardwav.h DELETED --- --- irqmgr.c DELETED --- --- irqmgr.h DELETED --- --- main.c DELETED --- --- midi.c DELETED --- --- midi.h DELETED --- --- mixer.c DELETED --- --- passthrough.c DELETED --- --- passthrough.h DELETED --- --- recmgr.c DELETED --- --- recmgr.h DELETED --- --- timer.c DELETED --- --- timer.h DELETED --- --- voicemgr.c DELETED --- --- voicemgr.h DELETED --- |
From: Kenn H. <ke...@us...> - 2003-03-11 00:37:26
|
Update of /cvsroot/linux-vax/kernel-2.5/drivers/sound/dmasound In directory sc8-pr-cvs1:/tmp/cvs-serv11751/drivers/sound/dmasound Removed Files: .cvsignore Config.help Config.in Makefile awacs_defs.h dmasound.h dmasound_atari.c dmasound_awacs.c dmasound_core.c dmasound_paula.c dmasound_q40.c Log Message: These should have been deleted back in 2.5.4. Arrghhh --- .cvsignore DELETED --- --- Config.help DELETED --- --- Config.in DELETED --- --- Makefile DELETED --- --- awacs_defs.h DELETED --- --- dmasound.h DELETED --- --- dmasound_atari.c DELETED --- --- dmasound_awacs.c DELETED --- --- dmasound_core.c DELETED --- --- dmasound_paula.c DELETED --- --- dmasound_q40.c DELETED --- |
Update of /cvsroot/linux-vax/kernel-2.5/drivers/sound/cs4281 In directory sc8-pr-cvs1:/tmp/cvs-serv11751/drivers/sound/cs4281 Removed Files: .cvsignore Makefile cs4281_hwdefs.h cs4281_wrapper-24.c cs4281m.c cs4281pm-24.c cs4281pm.h Log Message: These should have been deleted back in 2.5.4. Arrghhh --- .cvsignore DELETED --- --- Makefile DELETED --- --- cs4281_hwdefs.h DELETED --- --- cs4281_wrapper-24.c DELETED --- --- cs4281m.c DELETED --- --- cs4281pm-24.c DELETED --- --- cs4281pm.h DELETED --- |
Update of /cvsroot/linux-vax/kernel-2.5/drivers/sound In directory sc8-pr-cvs1:/tmp/cvs-serv11751/drivers/sound Removed Files: .cvsignore 724hwmcode.h CHANGELOG COPYING Config.help Config.in Hwmcode.h Makefile README.FIRST ac97.c ac97.h ac97_codec.c aci.c aci.h ad1816.c ad1848.c ad1848.h ad1848_mixer.h adlib_card.c aedsp16.c audio.c audio_syms.c awe_hw.h awe_wave.c awe_wave.h bin2hex.c btaudio.c cmpci.c coproc.h cs4232.c cs4232.h cs461x.h cs461x_image.h cs46xx.c cs46xx_wrapper-24.h cs46xxpm-24.h cs46xxpm.h dev_table.c dev_table.h dm.h dmabuf.c es1370.c es1371.c esssolo1.c gus.h gus_card.c gus_hw.h gus_linearvol.h gus_midi.c gus_vol.c gus_wave.c hex2hex.c i810_audio.c ics2101.c ite8172.c iwmem.h mad16.c maestro.c maestro.h maestro3.c maestro3.h maestro_tables.h maui.c midi_ctrl.h midi_syms.c midi_synth.c midi_synth.h midibuf.c mpu401.c mpu401.h msnd.c msnd.h msnd_classic.c msnd_classic.h msnd_pinnacle.c msnd_pinnacle.h nec_vrc5477.c nm256.h nm256_audio.c nm256_coeff.h opl3.c opl3.h opl3_hw.h opl3sa.c opl3sa2.c os.h pas2.h pas2_card.c pas2_midi.c pas2_mixer.c pas2_pcm.c pss.c rme96xx.c rme96xx.h sb.h sb_audio.c sb_card.c sb_common.c sb_ess.c sb_ess.h sb_midi.c sb_mixer.c sb_mixer.h sequencer.c sequencer_syms.c sgalaxy.c skeleton.c sonicvibes.c sound_calls.h sound_config.h sound_core.c sound_firmware.c sound_firmware.h sound_syms.c sound_timer.c soundcard.c soundvers.h sscape.c sys_timer.c trident.c trident.h trix.c tuning.h uart401.c uart6850.c ulaw.h v_midi.c v_midi.h via82cxxx_audio.c vidc.c vidc.h vidc_fill.S vwsnd.c waveartist.c waveartist.h wavfront.c wf_midi.c ymfpci.c ymfpci.h ymfpci_image.h yss225.c yss225.h Log Message: These should have been deleted back in 2.5.4. Arrghhh --- .cvsignore DELETED --- --- 724hwmcode.h DELETED --- --- CHANGELOG DELETED --- --- COPYING DELETED --- --- Config.help DELETED --- --- Config.in DELETED --- --- Hwmcode.h DELETED --- --- Makefile DELETED --- --- README.FIRST DELETED --- --- ac97.c DELETED --- --- ac97.h DELETED --- --- ac97_codec.c DELETED --- --- aci.c DELETED --- --- aci.h DELETED --- --- ad1816.c DELETED --- --- ad1848.c DELETED --- --- ad1848.h DELETED --- --- ad1848_mixer.h DELETED --- --- adlib_card.c DELETED --- --- aedsp16.c DELETED --- --- audio.c DELETED --- --- audio_syms.c DELETED --- --- awe_hw.h DELETED --- --- awe_wave.c DELETED --- --- awe_wave.h DELETED --- --- bin2hex.c DELETED --- --- btaudio.c DELETED --- --- cmpci.c DELETED --- --- coproc.h DELETED --- --- cs4232.c DELETED --- --- cs4232.h DELETED --- --- cs461x.h DELETED --- --- cs461x_image.h DELETED --- --- cs46xx.c DELETED --- --- cs46xx_wrapper-24.h DELETED --- --- cs46xxpm-24.h DELETED --- --- cs46xxpm.h DELETED --- --- dev_table.c DELETED --- --- dev_table.h DELETED --- --- dm.h DELETED --- --- dmabuf.c DELETED --- --- es1370.c DELETED --- --- es1371.c DELETED --- --- esssolo1.c DELETED --- --- gus.h DELETED --- --- gus_card.c DELETED --- --- gus_hw.h DELETED --- --- gus_linearvol.h DELETED --- --- gus_midi.c DELETED --- --- gus_vol.c DELETED --- --- gus_wave.c DELETED --- --- hex2hex.c DELETED --- --- i810_audio.c DELETED --- --- ics2101.c DELETED --- --- ite8172.c DELETED --- --- iwmem.h DELETED --- --- mad16.c DELETED --- --- maestro.c DELETED --- --- maestro.h DELETED --- --- maestro3.c DELETED --- --- maestro3.h DELETED --- --- maestro_tables.h DELETED --- --- maui.c DELETED --- --- midi_ctrl.h DELETED --- --- midi_syms.c DELETED --- --- midi_synth.c DELETED --- --- midi_synth.h DELETED --- --- midibuf.c DELETED --- --- mpu401.c DELETED --- --- mpu401.h DELETED --- --- msnd.c DELETED --- --- msnd.h DELETED --- --- msnd_classic.c DELETED --- --- msnd_classic.h DELETED --- --- msnd_pinnacle.c DELETED --- --- msnd_pinnacle.h DELETED --- --- nec_vrc5477.c DELETED --- --- nm256.h DELETED --- --- nm256_audio.c DELETED --- --- nm256_coeff.h DELETED --- --- opl3.c DELETED --- --- opl3.h DELETED --- --- opl3_hw.h DELETED --- --- opl3sa.c DELETED --- --- opl3sa2.c DELETED --- --- os.h DELETED --- --- pas2.h DELETED --- --- pas2_card.c DELETED --- --- pas2_midi.c DELETED --- --- pas2_mixer.c DELETED --- --- pas2_pcm.c DELETED --- --- pss.c DELETED --- --- rme96xx.c DELETED --- --- rme96xx.h DELETED --- --- sb.h DELETED --- --- sb_audio.c DELETED --- --- sb_card.c DELETED --- --- sb_common.c DELETED --- --- sb_ess.c DELETED --- --- sb_ess.h DELETED --- --- sb_midi.c DELETED --- --- sb_mixer.c DELETED --- --- sb_mixer.h DELETED --- --- sequencer.c DELETED --- --- sequencer_syms.c DELETED --- --- sgalaxy.c DELETED --- --- skeleton.c DELETED --- --- sonicvibes.c DELETED --- --- sound_calls.h DELETED --- --- sound_config.h DELETED --- --- sound_core.c DELETED --- --- sound_firmware.c DELETED --- --- sound_firmware.h DELETED --- --- sound_syms.c DELETED --- --- sound_timer.c DELETED --- --- soundcard.c DELETED --- --- soundvers.h DELETED --- --- sscape.c DELETED --- --- sys_timer.c DELETED --- --- trident.c DELETED --- --- trident.h DELETED --- --- trix.c DELETED --- --- tuning.h DELETED --- --- uart401.c DELETED --- --- uart6850.c DELETED --- --- ulaw.h DELETED --- --- v_midi.c DELETED --- --- v_midi.h DELETED --- --- via82cxxx_audio.c DELETED --- --- vidc.c DELETED --- --- vidc.h DELETED --- --- vidc_fill.S DELETED --- --- vwsnd.c DELETED --- --- waveartist.c DELETED --- --- waveartist.h DELETED --- --- wavfront.c DELETED --- --- wf_midi.c DELETED --- --- ymfpci.c DELETED --- --- ymfpci.h DELETED --- --- ymfpci_image.h DELETED --- --- yss225.c DELETED --- --- yss225.h DELETED --- |
From: Kenn H. <ke...@us...> - 2003-03-11 00:18:42
|
Update of /cvsroot/linux-vax/kernel-2.5/drivers/sound In directory sc8-pr-cvs1:/tmp/cvs-serv4775 Log Message: Import of pristine Linus 2.5.39 tree Status: Vendor Tag: linux-2_5 Release Tags: linus-2_5_39 No conflicts created by this import ***** Bogus filespec: - ***** Bogus filespec: Imported ***** Bogus filespec: sources |
From: Kenn H. <ke...@us...> - 2003-03-10 22:38:58
|
Update of /cvsroot/linux-vax/kernel-2.5/arch/vax/kernel In directory sc8-pr-cvs1:/tmp/cvs-serv24356/arch/vax/kernel Modified Files: process.c Log Message: Ensure FP has a valid value at user-mode process start. Index: process.c =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.5/arch/vax/kernel/process.c,v retrieving revision 1.13 retrieving revision 1.14 diff -u -r1.13 -r1.14 --- process.c 14 Feb 2003 00:53:00 -0000 1.13 +++ process.c 10 Mar 2003 22:38:54 -0000 1.14 @@ -262,6 +262,7 @@ regs->pc = new_pc; regs->sp = new_sp; regs->ap = new_sp; + regs->fp = new_sp; regs->psl.prevmode = PSL_MODE_USER; regs->psl.accmode = PSL_MODE_USER; /* write the sp into the user stack pointer register */ |
From: Kenn H. <ke...@us...> - 2003-03-03 00:54:16
|
Update of /cvsroot/linux-vax/kernel-2.5/include/asm-vax In directory sc8-pr-cvs1:/tmp/cvs-serv6388/include/asm-vax Modified Files: ptrace.h Log Message: Merge Dave's ptrace changes from 2.4. Untested since I don't have a native strace or gdb. Index: ptrace.h =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.5/include/asm-vax/ptrace.h,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- ptrace.h 16 Feb 2003 23:58:41 -0000 1.4 +++ ptrace.h 3 Mar 2003 00:54:12 -0000 1.5 @@ -38,7 +38,27 @@ unsigned long int r8; unsigned long int r9; unsigned long int r10; - unsigned long int r11; /* note: we keep current in r11 */ + unsigned long int r11; + unsigned long int ap; + unsigned long int fp; + unsigned long int sp; + unsigned long int pc; + struct psl_fields psl; +}; + +struct user_regs_struct { + unsigned long int r0; + unsigned long int r1; + unsigned long int r2; + unsigned long int r3; + unsigned long int r4; + unsigned long int r5; + unsigned long int r6; + unsigned long int r7; + unsigned long int r8; + unsigned long int r9; + unsigned long int r10; + unsigned long int r11; unsigned long int ap; unsigned long int fp; unsigned long int sp; @@ -48,8 +68,6 @@ /* ok, this may need a FIXME: later. user_regs_struct is the * regs structure expected by userspace. see comment in asm-i386/user.h */ - -typedef struct pt_regs user_regs_struct; /* Arbitrarily choose the same ptrace numbers as used by the Sparc code. */ #define PTRACE_GETREGS 12 |
From: Kenn H. <ke...@us...> - 2003-03-03 00:54:16
|
Update of /cvsroot/linux-vax/kernel-2.5/arch/vax/kernel In directory sc8-pr-cvs1:/tmp/cvs-serv6388/arch/vax/kernel Modified Files: interrupt.c ptrace.c Log Message: Merge Dave's ptrace changes from 2.4. Untested since I don't have a native strace or gdb. Index: interrupt.c =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.5/arch/vax/kernel/interrupt.c,v retrieving revision 1.11 retrieving revision 1.12 diff -u -r1.11 -r1.12 --- interrupt.c 16 Feb 2003 23:58:40 -0000 1.11 +++ interrupt.c 3 Mar 2003 00:54:12 -0000 1.12 @@ -47,7 +47,7 @@ An entry in the list is free if the dest_addr field is zero, and is in use if non-zero */ -static struct irqvector irqvectors[NR_IRQVECTORS]; +struct irqvector irqvectors[NR_IRQVECTORS]; /* Default handlers for each SCB vector */ static struct stray_handler stray_handlers[NR_IRQS]; Index: ptrace.c =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.5/arch/vax/kernel/ptrace.c,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- ptrace.c 31 Jan 2003 08:55:31 -0000 1.8 +++ ptrace.c 3 Mar 2003 00:54:12 -0000 1.9 @@ -20,6 +20,8 @@ #include <linux/user.h> #include <linux/security.h> +#include "interrupt.h" + #if 0 #include <asm/fp.h> #include <asm/mipsregs.h> @@ -29,7 +31,9 @@ #include <asm/system.h> #include <asm/uaccess.h> -#define VAX_MAX_DIST_BETWEEN_PC 20 +#define VAX_MAX_NUM_VALS_TO_CHECK 5 + +extern struct irqvector irqvectors[NR_IRQVECTORS]; /* * search out does damn regs.. that variable length exception info is evil I * tell you evil. @@ -37,28 +41,40 @@ static struct pt_regs *ptrace_find_vax_regs(struct task_struct *child) { struct pt_regs *regs_ptr; - unsigned long *pc1, *pc2; - void *stack_top; + unsigned long *chk_excep_addr; + void *stack_top, *excep_addr; + int num_execp_params; + int i; + + // printk("child sp is %8lX\n", child->thread.pcb.ksp); + stack_top = child->thread_info +1; + stack_top -= 4; /* jump down over PC and PSL which are always there */ + + /* hack attack - apologies to anyone who has just eaten + * this is the worst code I've written since the code this code + * is replacing ... - Dave. + */ + + /* start after the PC/PSL, and look for an exception vector + if we move to malloced vectors this is screwed */ + chk_excep_addr = (unsigned long *)*(unsigned long *)stack_top; + for (i=0; i<VAX_MAX_NUM_VALS_TO_CHECK; i++) + { + excep_addr = ((unsigned long *)stack_top)-i; + chk_excep_addr = (unsigned long *)*(unsigned long *)excep_addr; + if (chk_excep_addr>(unsigned long *)irqvectors && chk_excep_addr<(unsigned long *)(irqvectors+NR_IRQVECTORS)) + break; + } + + if (i==VAX_MAX_NUM_VALS_TO_CHECK) + { + printk("Cannot find exception handler address\n"); + return NULL; + } - stack_top = child->thread_info + THREAD_SIZE; - stack_top -= 4; - - - pc1 = (unsigned long *)stack_top - 2; - pc2 = pc1; - - //printk("pc1 is %8lX at %8lX\n", *pc1, pc1); - /* back step looking for second copy of PC */ - do { - pc2 -= 1; - } while (*pc1!=*pc2 && pc1-pc2<VAX_MAX_DIST_BETWEEN_PC); - - //printk("difference is %d\n", pc1-pc2); - - if (pc1-pc2>=VAX_MAX_DIST_BETWEEN_PC) - return NULL; + num_execp_params = *chk_excep_addr; - regs_ptr = ((void *)pc2) + 8 - sizeof(struct pt_regs); + regs_ptr = excep_addr - 4 - sizeof(struct pt_regs); return regs_ptr; } @@ -117,7 +133,7 @@ retval=0; break; } -// printk("getreg for %d returned %8lX\n", regno>>2, retval); +// printk("getreg for %ld returned %8lX\n", regno>>2, retval); return retval; } |
From: Kenn H. <ke...@us...> - 2003-03-03 00:48:56
|
Update of /cvsroot/linux-vax/kernel-2.5/arch/vax/lib In directory sc8-pr-cvs1:/tmp/cvs-serv4820/arch/vax/lib Modified Files: strncpy_user.S Log Message: Apply Dave's fix from 2.4 Index: strncpy_user.S =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.5/arch/vax/lib/strncpy_user.S,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- strncpy_user.S 16 Feb 2003 13:17:20 -0000 1.5 +++ strncpy_user.S 3 Mar 2003 00:48:53 -0000 1.6 @@ -36,6 +36,6 @@ 2: subl2 r1, r0 ret .section .fixup, "ax" -fault: movl -EFAULT, r0 +fault: movl $-EFAULT, r0 ret .previous |
From: Kenn H. <ke...@us...> - 2003-02-18 01:31:25
|
Update of /cvsroot/linux-vax/kernel-2.5 In directory sc8-pr-cvs1:/tmp/cvs-serv19373 Modified Files: Makefile Log Message: Merge with 2.5.38 Index: Makefile =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.5/Makefile,v retrieving revision 1.44 retrieving revision 1.45 diff -u -r1.44 -r1.45 --- Makefile 17 Feb 2003 01:15:00 -0000 1.44 +++ Makefile 18 Feb 2003 01:31:20 -0000 1.45 @@ -1,6 +1,6 @@ VERSION = 2 PATCHLEVEL = 5 -SUBLEVEL = 37 +SUBLEVEL = 38 EXTRAVERSION = # *DOCUMENTATION* |
From: Kenn H. <ke...@us...> - 2003-02-18 01:31:25
|
Update of /cvsroot/linux-vax/kernel-2.5/drivers/net In directory sc8-pr-cvs1:/tmp/cvs-serv19373/drivers/net Modified Files: Makefile Log Message: Merge with 2.5.38 Index: Makefile =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.5/drivers/net/Makefile,v retrieving revision 1.15 retrieving revision 1.16 diff -u -r1.15 -r1.16 --- Makefile 17 Feb 2003 01:15:01 -0000 1.15 +++ Makefile 18 Feb 2003 01:31:21 -0000 1.16 @@ -41,7 +41,7 @@ obj-$(CONFIG_VORTEX) += 3c59x.o obj-$(CONFIG_NE2K_PCI) += ne2k-pci.o 8390.o obj-$(CONFIG_PCNET32) += pcnet32.o mii.o -obj-$(CONFIG_EEPRO100) += eepro100.o +obj-$(CONFIG_EEPRO100) += eepro100.o mii.o obj-$(CONFIG_TLAN) += tlan.o obj-$(CONFIG_EPIC100) += epic100.o mii.o obj-$(CONFIG_SIS900) += sis900.o |
From: Kenn H. <ke...@us...> - 2003-02-18 01:31:25
|
Update of /cvsroot/linux-vax/kernel-2.5/arch/ia64/kernel In directory sc8-pr-cvs1:/tmp/cvs-serv19373/arch/ia64/kernel Removed Files: pci.c Log Message: Merge with 2.5.38 --- pci.c DELETED --- |
From: Kenn H. <ke...@us...> - 2003-02-17 20:06:06
|
Update of /cvsroot/linux-vax/kernel-2.5/arch/vax/boot In directory sc8-pr-cvs1:/tmp/cvs-serv6196/arch/vax/boot Modified Files: Makefile Log Message: Sync up with kbuild changes in 2.5.37. Index: Makefile =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.5/arch/vax/boot/Makefile,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- Makefile 29 Jan 2003 00:34:08 -0000 1.7 +++ Makefile 17 Feb 2003 20:05:54 -0000 1.8 @@ -5,12 +5,9 @@ # DON'T put your own dependencies here # unless it's something special (ie not a .c file). -all: head.o libboot.a +O_TARGET := boot.o -L_TARGET := libboot.a -obj-y := startup.o lib.o hexdump.o mmstart.o cpu_sel.o - -EXTRA_TARGETS = head.o +obj-y := head.o lib.o hexdump.o mmstart.o cpu_sel.o startup.o include $(TOPDIR)/Rules.make |
From: Kenn H. <ke...@us...> - 2003-02-17 20:06:03
|
Update of /cvsroot/linux-vax/kernel-2.5/arch/vax/mm In directory sc8-pr-cvs1:/tmp/cvs-serv6196/arch/vax/mm Modified Files: Makefile Log Message: Sync up with kbuild changes in 2.5.37. Index: Makefile =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.5/arch/vax/mm/Makefile,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- Makefile 23 Jan 2003 23:06:12 -0000 1.4 +++ Makefile 17 Feb 2003 20:05:55 -0000 1.5 @@ -5,7 +5,6 @@ # DON'T put your own dependencies here # unless it's something special (ie not a .c file). -O_TARGET := mm.o obj-y := init.o pgtable.o pgalloc.o ioremap.o extable.o fault.o include $(TOPDIR)/Rules.make |
From: Kenn H. <ke...@us...> - 2003-02-17 20:06:03
|
Update of /cvsroot/linux-vax/kernel-2.5/arch/vax/kernel In directory sc8-pr-cvs1:/tmp/cvs-serv6196/arch/vax/kernel Modified Files: Makefile Log Message: Sync up with kbuild changes in 2.5.37. Index: Makefile =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.5/arch/vax/kernel/Makefile,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- Makefile 23 Jan 2003 23:06:12 -0000 1.6 +++ Makefile 17 Feb 2003 20:05:54 -0000 1.7 @@ -5,8 +5,6 @@ # DON'T put your own dependencies here # unless it's something special (ie not a .c file). -O_TARGET := kernel.o - obj-y := ptrace.o process.o setup.o regdump.o interrupt.o entry.o time.o \ syscall.o signal.o semaphore.o vax_dev_init.o\ init_task.o reboot.o cpu_generic.o \ |
From: Kenn H. <ke...@us...> - 2003-02-17 20:06:03
|
Update of /cvsroot/linux-vax/kernel-2.5/arch/vax/lib In directory sc8-pr-cvs1:/tmp/cvs-serv6196/arch/vax/lib Modified Files: Makefile Log Message: Sync up with kbuild changes in 2.5.37. Index: Makefile =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.5/arch/vax/lib/Makefile,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- Makefile 23 Jan 2003 23:06:12 -0000 1.4 +++ Makefile 17 Feb 2003 20:05:54 -0000 1.5 @@ -5,7 +5,8 @@ # DON'T put your own dependencies here # unless it's something special (ie not a .c file). -L_TARGET := libio.a +L_TARGET := lib.a + obj-y := string.o console.o negdi.o checksum.o lshrdi3.o strncpy_user.o \ copy_tofrom_user.o strnlen_user.o clear_user.o |
From: Kenn H. <ke...@us...> - 2003-02-17 20:06:00
|
Update of /cvsroot/linux-vax/kernel-2.5/arch/vax In directory sc8-pr-cvs1:/tmp/cvs-serv6196/arch/vax Modified Files: Makefile Log Message: Sync up with kbuild changes in 2.5.37. Index: Makefile =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.5/arch/vax/Makefile,v retrieving revision 1.15 retrieving revision 1.16 diff -u -r1.15 -r1.16 --- Makefile 16 Feb 2003 23:49:08 -0000 1.15 +++ Makefile 17 Feb 2003 20:05:53 -0000 1.16 @@ -3,8 +3,7 @@ # # This file is included by the global makefile so that you can add your own # architecture-specific flags and dependencies. Remember to do have actions -# for "archclean" and "archdep" for cleaning up and making dependencies for -# this architecture +# for "archclean" and for cleaning up this architecture # # This file is subject to the terms and conditions of the GNU General Public # License. See the file "COPYING" in the main directory of this archive @@ -30,10 +29,11 @@ # Tell the top-level makefile about the addition arch-specific # stuff that's needed -HEAD = arch/vax/boot/head.o +HEAD = arch/vax/boot/boot.o -ARCHLIBS := $(TOPDIR)/arch/vax/lib/libio.a $(TOPDIR)/arch/vax/boot/libboot.a -LIBS := $(ARCHLIBS) $(LIBS) +SUBDIRS += arch/vax/boot +core-y += arch/vax/kernel/ arch/vax/mm/ +libs-y += arch/vax/lib/ TOOLSDIR := $(TOPDIR)/arch/vax/boot/tools MKBOOTBLK := $(TOOLSDIR)/mkbootblk @@ -41,20 +41,16 @@ SETCMDLINE := $(TOOLSDIR)/setcmdline SHOWCMDLINE := $(TOOLSDIR)/showcmdline -# And these are some extra dependencies for vmlinux -vmlinux: $(HEAD) $(ARCHLIBS) - -ARCHDIRS := arch/vax/kernel arch/vax/mm arch/vax/lib arch/vax/boot -SUBDIRS := $(SUBDIRS) $(ARCHDIRS) $(TOOLSDIR) - -CORE_FILES := arch/vax/kernel/kernel.o arch/vax/mm/mm.o $(CORE_FILES) - - +# Default target if none specified is to make a MOP image all: mopboot # This will make a MOP-bootable image mopboot: vmlinux.SYS +.PHONY: TOOLS +TOOLS: + @+$(MAKE) -C arch/$(ARCH)/boot/tools + # This will make a disk-bootable image. dd this directly to a # disk and then tell your VAX to boot from this disk # @@ -73,12 +69,12 @@ vmlinux.bin: vmlinux $(OBJCOPY) $(OBJCOPYFLAGS) $< $@ -vmlinux.SYS: vmlinux.bin +vmlinux.SYS: vmlinux.bin TOOLS dd if=/dev/zero bs=512 count=1 of=$@ 2>/dev/null cat $< >> $@ $(SETCMDLINE) $@ $(DEFAULT_CMDLINE) -vmlinux.dsk: vmlinux.bin +vmlinux.dsk: vmlinux.bin TOOLS $(MKBOOTBLK) $< > $@ cat $< >> $@ |
From: Kenn H. <ke...@us...> - 2003-02-17 20:04:24
|
Update of /cvsroot/linux-vax/kernel-2.5/include/asm-vax In directory sc8-pr-cvs1:/tmp/cvs-serv5158/include/asm-vax Modified Files: system.h Log Message: Need a definition of cmpxchg() in 2.5.37 Index: system.h =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.5/include/asm-vax/system.h,v retrieving revision 1.9 retrieving revision 1.10 diff -u -r1.9 -r1.10 --- system.h 14 Feb 2003 02:21:02 -0000 1.9 +++ system.h 17 Feb 2003 20:04:17 -0000 1.10 @@ -38,6 +38,24 @@ extern void __switch_to(struct task_struct*, struct task_struct*); #define switch_to(prev, next, last) __switch_to((prev), (next)) +/* + * Atomic compare and exchange. Compare OLD with MEM, if identical, + * store NEW in MEM. Return the initial value in MEM. Success is + * indicated by comparing RETURN with OLD. + */ + +#define cmpxchg(ptr, old, new) ({ \ + unsigned long flags; \ + __typeof__(*(ptr)) cur; \ + local_irq_save(flags); \ + cur = *(ptr); \ + if (cur == (old)) { \ + *(ptr) = (new); \ + } \ + local_irq_restore(flags); \ + cur; \ +}) + /* mb is the alpha instruction to cause serialisation of memory operations. According to a software note in section 5.5.4 of part I of the alpha arch handbook (p/no ey-l520e-dp) we dont |