[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

review: documentation updates



 - revamp README.Debian, provide an url to viewsvn instead of the
   totally oudated list of changes.
 - fix the kernel-patch-debian description vs upstream tarballs.

 
Index: kernel/source/kernel-source-2.6.8-2.6.8/debian/control
===================================================================
--- kernel/source/kernel-source-2.6.8-2.6.8/debian/control	(revision 1204)
+++ kernel/source/kernel-source-2.6.8-2.6.8/debian/control	(working copy)
@@ -53,8 +53,9 @@
 Suggests: kernel-source-2.6.8
 Description: Debian patches to Linux 2.6.8
  This package includes the patches used to produce the prepackaged
- kernel-source-2.6.8 package.  They should be applied to a pristine
- Linux 2.6.8 kernel.
+ kernel-source-2.6.8 package.  Note that these patches do NOT apply
+ against a pristine Linux 2.6.8 kernel but only against
+ kernel-source-2.6.8_2.6.8.orig.tar.gz from the Debian archive.
 
 Package: kernel-tree-2.6.8
 Architecture: all
Index: kernel/source/kernel-source-2.6.8-2.6.8/debian/README.Debian
===================================================================
--- kernel/source/kernel-source-2.6.8-2.6.8/debian/README.Debian	(revision 1204)
+++ kernel/source/kernel-source-2.6.8-2.6.8/debian/README.Debian	(working copy)
@@ -1,6 +1,13 @@
 kernel-source for DEBIAN
 ------------------------
 
+Patches
+-------
+Debian applies various changes to the kernel source.  These are split up
+into small patches addressing individual problems.  Each of the patch files
+contains a description and mentions the author.  The patches can be found
+at http://svn.debian.org/viewcvs/kernel/tags/kernel/source/${version}.
+
 PS/2 Mice
 ---------
 If your PS/2 mouse does not work, make sure that the modules psmouse and
@@ -30,233 +37,22 @@
 The bswap option is obsolete and may disappear in future.  For the moment
 it does work provided that you disable dma with the nodma option.
 
-These patches were applied:
-
+Additional Drivers
+------------------
 * SCSI Media Changer
   http://bytesex.org/patches/
+* Amiga Smart Filesystem driver
+  http://march.home.staszic.waw.pl/asfs/
 
-These modifications were also made:
+Non-free bits removed
+---------------------
+* Keyspan firmware, driver disabled
+  . drivers/usb/serial/ksyspan_{mpr,usa*}_fw.h
+* Emagic EMI 2|6 usb audio interface firmware loader
+  . drivers/usb/misc/emi62_fw_*.h
 
-* Fixed argument processing bug in init/main.c (Eric Delaunay).
-* Added initrd support for cramfs in init/do_mounts_rd.c.
-* Exported proc_get_inode in fs/proc/root.c.
-* Fixed pegasus_set_multicast lockup in drivers/usb/net/pegasus.c.
-* Fixed dead lock on shutdown in drivers/net/8139too.c.
-* Added support for nm256xl+ in sound/oss/nm256_audio.c (Mattia Monga).
-* Fixed the use of return values from mem*_io in drivers/isdn/sc.
-* Fixed compile error in drivers/scsi/dpt_i2o.c on alpha.
-* Removed -g from driviers/atm/Makefile.
-* Added asm/io.h for in*/out* to drivers/net/wan/farsync.c.
-* Corrected AdvWriteDWordLramNoSwap in drivers/scsi/advansys.c.
-* Fix slashes in broken Acorn ISO9660 images in fs/isofs/dir.c (Darren Salt).
-* Return if sb_set_blocksize fails in fs/efs/super.c (2.4).
-* Made zerotime const in fs/cramfs/inode.c.
-* Fixed umsdos_solve_hlink oops in fs/umsdos/dir.c.
-* Removed period check for executables in fs/isofs/inode.c.
-* Do not get seqno since we will not use it in fs/isofs/inode.c.
-* Modularised VESA FB:
-  . drivers/video/Kconfig
-  . drivers/video/vesafb.c
-* Replaced BUG() with printk() in fs/fat/file.c.
-* Made CONFIG_PARIDE_EPATC8 into a runtime option in
-  drivers/block/paride/epat.c.
-* Removed CONFIG_INET_ECN check in net/ipv4/tcp_diag.c.
-* Fixed procfs typo in include/linux/mca.h.
-* Fixed IDE modularisation:
-  . drivers/ide/Kconfig
-  . drivers/ide/Makefile
-  . drivers/ide/ide.c
-  . drivers/ide/ide-generic.c
-  . drivers/ide/ide-pnp.c
-  . drivers/ide/pci/*
-  . drivers/ide/setup-pci.c
-  . include/linux/ide.h
-* Fixed dupliate detection problem in drivers/net/tokenring/ibmtr.c.
-* Ignore errors from tw_setfeature in drivers/scsi/3w-xxxx.c.
-* Fixed size of default_port in drivers/net/via-rhine.c.
-* Made MCA_53C9X depend on MCA_LEGACY in drivers/scsi/Kconfig.
-* Setup two 1G mappings if cia_rev == 1 in arch/alpha/kernel/core_cia.c.
-* Added inclusion of linux/stddef.h due to NULL in linux/timer.h.
-* Fixed multiline string literals in drivers/net/wan/sdla_chdlc.c.
-* Include linux/skbuff.h for skb_put in include/linux/netlink.h.
-* Include linux/spinlock.h for rwlock_t in include/net/ip6_fib.h.
-* Include linux/ipv6.h for inet6_sk in include/net/ip6_route.h.
-* Include net/sock.h for struct sock in include/net/ip6_route.h.
-* Include linux/netdevice.h for MAX_ADDR_LEN in include/net/neighbour.h.
-* Added forward declaration for struct neighbour in include/net/neighbour.h.
-* Include linux/types.h for __u32 in include/linux/watchdog.h.
-* Added forward declaration for struct net_device in include/linux/skbuff.h.
-* Wake up km_waitq after policy changes in net/xfrm/xfrm_policy.c.
-* Include linux/root_dev.h for ROOT_DEV in drivers/mtd/maps/uclinux.c.
-* Made CONFIG_IDEDISK_STROKE a runtime option (Joerg Platte):
-  . Documentation/ide.txt
-  . include/linux/ide.h
-  . drivers/ide/ide.c
-  . drivers/ide/ide-disk.c
-* Cope with exit status 2 from md5sum in drivers/isdn/hisax/cert.c.
-* Fixed binutils version recommendation in arch/ppc/Makefile.
-* Applied 486 emulation patch (Willy Tarreau):
-  . arch/i386/Kconfig
-  . arch/i386/kernel/Makefile
-  . arch/i386/kernel/emu.c
-  . arch/i386/kernel/entry.S
-* Fixed ll header of tunnel packets:
-  . include/linux/skbuff.h
-  . net/core/dev.c
-  . net/ipv4/xfrm4_input.c
-  . net/ipv6/xfrm6_input.c
-* Fixed NLMSG_OK and RTA_OK:
-  . include/linux/netlink.h
-  . include/linux/rtnetlink.h
-* Use gcc-2.95 compatible variadic macro in
-  drivers/media/video/saa7134/saa7134-core.c.
-* Applied x86/64bit fix in drivers/char/ftape/lowlevel/ftape-calibr.c (2.4).
-* Include linux/fs.h for struct file:
-  . drivers/char/watchdog/scx200_wdt.c
-  . drivers/char/watchdog/wdt_pci.c
-  . drivers/char/watchdog/i810-tco.c
-  . drivers/char/watchdog/alim7101_wdt.c
-  . drivers/char/watchdog/alim1535_wdt.c
-  . drivers/char/watchdog/sc1200wdt.c
-  . drivers/char/watchdog/amd7xx_tco.c
-  . drivers/char/applicom.c
-* Include linux/init.h for __init:
-  . drivers/char/moxa.c
-  . drivers/char/mxser.c
-  . drivers/mtd/chips/jedec_probe.c
-  . drivers/mtd/chips/sharp.c
-  . drivers/net/sb1000.c
-  . drivers/net/wan/sealevel.c
-  . drivers/net/wan/cosa.c
-  . sound/pcmcia/pdaudiocf/pdaudiocf.c
-* Removed unnecessary asm/setup.h in drivers/mtd/cmdlinepart.c.
-* Support architectures without asm/mca.h:
-  . include/linux/mca.h
-  . include/linux/mca-legacy.h
-* Made PNPBIOS X86 only in drivers/pnp/pnpbios/Kconfig.
-* Added CIBAUD/CMSPAR in include/asm-alpha/termbits.h.
-* Include linux/selection.h for color_table in drivers/video/tgafb.c.
-* Unregister driver if probing fails in sound/oss/sb_card.c.
-* Fixed DMA overruns/bugs in sound/oss/i810_audio.c.
-* Include asm/io.h and asm/scatterlist.h in include/asm-i386/dma-mapping.h.
-* Removed uses of isa_vir_to_bus:
-  . drivers/net/irda/ali-ircc.c
-  . drivers/net/irda/ali-ircc.h
-  . drivers/net/irda/nsc-ircc.c
-  . drivers/net/irda/nsc-ircc.h
-  . drivers/net/irda/smsc-ircc2.c
-  . drivers/net/irda/via-ircc.c
-  . drivers/net/irda/via-ircc.h
-  . drivers/net/irda/w83977af_ir.c
-  . drivers/net/irda/w83977af_ir.h
-  . include/net/irda/irda_device.h
-  . net/irda/irda_device.c
-* Added INPUT_MOUSEDEV_PSAUX_ENABLE:
-  . drivers/input/Kconfig
-  . drivers/input/mousedev.c
-* Restored generic SCSI proc_info function in drivers/scsi/scsi_proc.c.
-* Fixed dev timer SMP deadlock in drivers/scsi/aic7xxx/aic7xxx_osm.c
-  (Andrew Morton).
-* Allow PCI IDE drivers to be unloaded if probing fails:
-  . drivers/ide/arm/*.c
-  . drivers/ide/pci/*.c
-* Black listed "TOSHIBA CD-ROM XM-1702BC" in drivers/ide/ide-dma.c.
-* Handle NO_SENSE in sd_rw_intr in drivers/scsi/sd.c (Alan Stern).
-* Removed dev->name lookups before register_netdev:
-  . drivers/net/3c501.c
-  . drivers/net/3c503.c
-  . drivers/net/8390.c
-  . drivers/net/8390.h
-  . drivers/net/ac3200.c
-  . drivers/net/apne.c
-  . drivers/net/e2100.c
-  . drivers/net/es3210.c
-  . drivers/net/hp-plus.c
-  . drivers/net/hp.c
-  . drivers/net/hydra.c
-  . drivers/net/lne390.c
-  . drivers/net/mac8390.c
-  . drivers/net/ne.c
-  . drivers/net/ne2.c
-  . drivers/net/ne2k-pci.c
-  . drivers/net/ne2k_cbus.c
-  . drivers/net/ne3210.c
-  . drivers/net/oaknet.c
-  . drivers/net/smc-mca.c
-  . drivers/net/smc-ultra.c
-  . drivers/net/smc-ultra32.c
-  . drivers/net/stnic.c
-  . drivers/net/wd.c
-  . drivers/net/zorro8390.c
-* Check __HAVE_THREAD_FUNCTIONS in include/linux/thread_info.h (m68k).
-* Unregister properly if no devices are found:
-  . drivers/scsi/aic7xxx/aic7770_osm.c
-  . drivers/scsi/aic7xxx/aic79xx_osm.c
-  . drivers/scsi/aic7xxx/aic7xxx_osm.c
-  . drivers/scsi/aic7xxx/aic7xxx_osm.h
-* Lowered priority of "too many keys" message in
-  drivers/input/keyboard/atkbd.c.
-* Fixed bashism in Makefile.
-* Fixed boundary checks for GUSAGE/SUSAGE in drivers/usb/input/hiddev.c.
-* Fake inquiry for Sony Clie PEG-TJ25 in drivers/usb/storage/unusual_devs.h.
-* Added device release function in drivers/char/mwave/mwavedd.c.
-* Partially modularised software suspend:
-  . arch/i386/power/Makefile
-  . arch/i386/power/swsusp_syms.c
-  . arch/x86_64/kernel/Makefile
-  . arch/x86_64/kernel/swsusp_syms.c
-  . drivers/acpi/sleep/proc.c
-  . fs/buffer.c
-  . include/linux/suspend.h
-  . kernel/sys.c
-  . kernel/power/Kconfig
-  . kernel/power/Makefile
-  . kernel/power/console.c
-  . kernel/power/process.c
-  . kernel/power/swsusp-core.c
-  . kernel/power/swsusp.c
-  . kernel/power/swsusp.h
-  . mm/page_io.c
-  . mm/vmscan.c
-* Read .extraversion if it exists in Makefile.
-* Copy pages in reverse:
-  . arch/i386/power/pmdisk.S
-  . arch/i386/power/swsusp.S
-* Lowered maximum NR_CPUS to 32 in arch/sparc64/Kconfig.
-* Unregister PCI driver in drivers/pci/hotplug/acpiphp_glue.c.
-* Added module ref counting for vt console drivers:
-  . drivers/char/vt.c
-  . drivers/video/console/dummycon.c
-  . drivers/video/console/fbcon.c
-  . drivers/video/console/mdacon.c
-  . drivers/video/console/newport_con.c
-  . drivers/video/console/promcon.c
-  . drivers/video/console/sticon.c
-  . drivers/video/console/vgacon.c
-  . include/linux/console.h
-* Added basic highmem support in drivers/scsi/advansys.c.
-* Fixed IRQ assignment in drivers/acpi/pci_link.c (Len Brown).
-* Fixed resume device check (Sau Dan Lee):
-  . kernel/power/swsusp-core.c
-  . kernel/power/swsusp.c
-  . kernel/power/swsusp.h
-* Added firmware loading support (Nathaneal Nerode):
-  . drivers/net/Kconfig
-  . drivers/net/tg3.c
-
-Changes to comments and documentation:
-
-* Fixed a typo in Documentation/sound/oss/VIBRA16 (Carlos Valdivia Yagüe).
-* Fixed a typo in Documentation/sound/oss/OPL3-SA (Carlos Valdivia Yagüe).
-* Fixed comment about epochs in arch/alpha/kernel/time.c.
-* Commented out non-TeX heading in Documentation/smp.tex (Daniel van Eeden).
-* Removed bogus devfs references in Documentation/initrd.txt (Nikolaus Rath).
-* Fixed X86_PM_TIMER description in drivers/acpi/Kconfig (Jochen Voss).
-* Fixed syntax error in Documentation/DocBook/parportbook.tmpl.
-
-Non-free bits removed:
-
-* Keyspan firmware in drivers/usb/serial/ksyspan_{mpr,usa*}_fw.h
+Firmware removed
+----------------
 * SMC Token Ring firmware, driver disabled:
   . drivers/net/tokenring/smctr_firmware.h
 * ACENIC firwmare, driver disabled:
@@ -273,5 +69,3 @@
   . sound/oss/724hwmcode.h
   . sound/oss/Hwmcode.h
 
-Herbert Xu <herbert@debian.org>
-$Id: README.Debian,v 1.38 2004/05/11 21:53:03 herbert Exp $



Reply to: