Linux: 2.6.13-rc4, Improved Development Process

Submitted by Jeremy
on July 29, 2005 - 9:03am

Back from the 2005 Linux Kernel Developers' Summit, Linus Torvalds released the 2.6.13-rc4 kernel. Linus noted that the improved development process discussed at the recent summit will begin after the upcoming release of the 2.6.13 kernel, "which is hopefully not too far away." The general idea of the new process, which improves upon last year's development model [story], is to require that all major merges happen within two weeks of a stable kernel release. All the rest of the time between releases should then be spent on fixing bugs. Linus summarized:

"So if you have a favourite kernel developer, please wake him up with a friendly kick to the head and explain this concept to him in small easy-to-understand words, and tell him that we're in the freeze process for 2.6.13 now, and that he should be gathering up the patches, and make sure they get to me _after_ 2.6.13 is out, but at that point do it in a timely manner."


From: Linus Torvalds [email blocked]
To: Linux Kernel Mailing List [email blocked]
Subject: Linux 2.6.13-rc4
Date:	Thu, 28 Jul 2005 16:34:29 -0700 (PDT)


Hey everybody,

 as many of you are aware, we were talking (not enough) about the release
process at LKS this year. 

This ain't it.

This is just the regular old release "process", with some LKS backlog put 
in for good measure. 

But the good news is, that I'll try the new release process after 2.6.13
is out, which is hopefully not too far away. Which means that we should
try to let people know about the fact that if they want to merge stuff,
they should do so in the first two weeks after the 2.6.13 release, and no
later (also, no earlier either, by now).

So if you have a favourite kernel developer, please wake him up with a
friendly kick to the head and explain this concept to him in small
easy-to-understand words, and tell him that we're in the freeze process
for 2.6.13 now, and that he should be gathering up the patches, and make
sure they get to me _after_ 2.6.13 is out, but at that point do it in a
timely manner.

Ok?

In the meantime, here's the 2.6.13-rc4 update, with a diffstat so horribly
ugly that I won't even show it (the kernel list would eat it as too big
anyway), and I'll have to go fix my code that generates it.

Oh, and in case you wonder, it's ugly because a cris architecture update
with long filenames that really causes git-apply to output som rather
nasty-looking diffstats ;)

ALSA, IB, NTFS, SCSI (qla2xxx) and the cris architecture update.

			Linus

----
Adrian Bunk:
  VIDEO_SAA7134 must depend on SOUND
  drivers/media/video/tveeprom.c: possible cleanups
  Documentation/Changes: document the required udev version
  m32r: add missing Kconfig help text
  i386: add missing Kconfig help text
  drivers/pnp/pnpbios/rsparser.c: fix compile error with PCI=n
  [NETFILTER]: Fix ip_conntrack_put() prototype.
  [SPARC]: Remvoe APM_RTC_IS_GMT from config.
  [NET]: NETCONSOLE must depend on INET
  [NET]: BRIDGE_EBT_ARPREPLY must depend on INET
  [IPV4]: fix IP_FIB_HASH kconfig warning

Alan Stern:
  scsi_scan: check return code from scsi_sysfs_add_sdev

Alexander Schulz:
  ARM: 2816/1: Shark: boot kernel images bigger than 1 MB
  ARM: 2815/1: Shark: new defconfig, fixes with __io and serial ports

Alexey Dobriyan:
  drm: via: fix sparse warnings
  Really __nocast-annotate kmalloc_node()
  visws: reexport pm_power_off

Andi Kleen:
  Undo mempolicy shared policy rbtree microoptimization
  x86_64: fix SMP boot lockup on some machines

Andreas Gruenbacher:
  reiserfs doesn't use mbcache
  mbcache: Remove unused mb_cache_shrink parameter

Andreas Steinmetz:
  Fix RLIMIT_RTPRIO breakage

Andrew Morton:
  bio_clone fix
  Avoid device suspend on reboot
  ppc64: tpm_infineon build fix
  ppc64: genrtc build fix
  statically link halfmd4
  check_user_page_readable() deadlock fix
  user_mode_vm() build fix
  x86_64 fsnotify build fix
  softdog build fix
  eurotechwdt build fix
  qla2xxx: Kconfig dependency fix
  qla: remove anonymous union
  inotify: fix oops fix
  [SCSI] dpt_i2o warning fix
  [SCSI] aic79xx: ahd_linux_dev_reset() cleanup

Andrew Vasquez:
  More qla2xxx configuration fixes
  [SCSI] qla2xxx: Cleanup FC remote port registration.
  [SCSI] qla2xxx: Consolidate ISP24xx chip reset logic.
  [SCSI] qla2xxx: Add firmware version number to qla24xx_fw_version_str().
  [SCSI] qla2xxx: Update version number to 8.01.00b5-k.
  [SCSI] qla2xxx: Correct maximum supported lun and target-id definitions.
  [SCSI] qla2xxx: Update copyright banner.
  [SCSI] qla2xxx: Firmware updates.
  [SCSI] qla2xxx: Code scrubbing.
  [SCSI] qla2xxx: NVRAM id-list updates.
  [SCSI] qla2xxx: Add OS initialization codes for ISP24xx recognition.
  [SCSI] qla2xxx: Add ISP24xx initialization routines.
  [SCSI] qla2xxx: Add ISP24xx ISR routines.
  [SCSI] qla2xxx: Add ISP24xx IOCB manipulation routines.
  [SCSI] qla2xxx: Add ISP24xx flash-manipulation routines.
  [SCSI] qla2xxx: Add MBX command routines for ISP24xx support.
  [SCSI] qla2xxx: Generalize SNS generic-services routines.
  [SCSI] qla2xxx: Add ISP24xx diagnostic routines.
  [SCSI] qla2xxx: Add ISP24xx definitions.
  [SCSI] qla2xxx: Add pci ids for new ISP types.
  [SCSI] qla2xxx: Factor-out ISP specific functions to method-based call tables.

Andrey Panin:
  consolidate CONFIG_WATCHDOG_NOWAYOUT handling
  Serial: Add support for SIIG Quartet serial card

Andy Whitcroft:
  Remove bogus warning in page_alloc.c

Anton Altaparmakov:
  Automatic merge with /usr/src/ntfs-2.6.git.
  Fix soft lockup due to NTFS: VFS part and explanation
  Automatic merge with /usr/src/ntfs-2.6.git.
  Automerge with /usr/src/ntfs-2.6.git.
  Automatic merge with /usr/src/ntfs-2.6.git.
  NTFS: Fix a nasty deadlock that appeared in recent kernels.
  NTFS: Prepare for 2.1.23 release: Update documentation and bump version.
  NTFS: Change ntfs_map_runlist_nolock() to only decompress the mapping pairs
  NTFS: Add an extra parameter @last_vcn to ntfs_get_size_for_mapping_pairs()
  NTFS: Change the runlist terminator of the newly allocated cluster(s) to
  NTFS: Fix several occurences of a bug where we would perform 'var & ~const'
  NTFS: Detect the case when Windows has been suspended to disk on the volume
  NTFS: Fix a bug in address space operations error recovery code paths where
  NTFS: Stamp the transaction log ($UsnJrnl), aka user space journal, if it
  Automerge with /usr/src/ntfs-2.6.git.
  Automatic merge with /usr/src/ntfs-2.6.git.
  Automatic merge with /usr/src/ntfs-2.6.git
  Automatic merge with /usr/src/ntfs-2.6.git.
  NTFS: Use C99 style structure initialization after memory allocation where
  Merge with /usr/src/ntfs-2.6.git.
  Merge with /usr/src/ntfs-2.6.git
  Merge with /usr/src/ntfs-2.6.git
  Merge with /usr/src/ntfs-2.6.git
  NTFS: Use MAX_BUF_PER_PAGE instead of variable sized array allocation for
  NTFS: Minor cleanup: Define and use NTFS_MAX_CLUSTER_SIZE constant instead
  NTFS: Update attribute definition handling.
  NTFS: Some utilities modify the boot sector but do not update the checksum.
  NTFS: Fix compilation when configured read-only.
  NTFS: Include linux/swap.h in fs/ntfs/attrib.c for mark_page_accessed().
  NTFS: - Modify ->readpage and ->writepage (fs/ntfs/aops.c) so they detect
  NTFS: Fix sign of various error return values to be negative in
  NTFS: Add fs/ntfs/attrib.[hc]::ntfs_attr_make_non_resident().
  NTFS: - Fix bug in fs/ntfs/attrib.c::ntfs_find_vcn_nolock() where after
  NTFS: Add fs/ntfs/attrib.[hc]::ntfs_attr_vcn_to_lcn_nolock() used by the new
  NTFS: Add AT_EA in addition to AT_DATA to whitelist for being allowed to be
  NTFS: Correct sparse file handling.  The compressed values need to be
  NTFS: Make fs/ntfs/namei.c::ntfs_get_{parent,dentry} static and move the
  NTFS: - Set the ntfs_inode->allocated_size to the real allocated size in the
  NTFS: Fix a nasty runlist merge bug when merging two holes.
  NTFS: Change time to u64 in time.h::ntfs2utc() as it otherwise generates a
  NTFS: - Split ntfs_map_runlist() into ntfs_map_runlist() and a non-locking
  NTFS: Fix a bug in fs/ntfs/runlist.c::ntfs_mapping_pairs_decompress() in
  NTFS: - Add disable_sparse mount option together with a per volume sparse
  NTFS: Optimise/reorganise some error handling code in fs/ntfs/aops.c.
  NTFS: Fixup the resident attribute resizing code in
  NTFS: Fix stupid bug in fs/ntfs/mft.c introduced in last changeset.
  NTFS: Repeat a failed ntfs_truncate() in fs/ntfs/aops.c::ntfs_writepage()
  NTFS: Use i_size_{read,write}() in fs/ntfs/{aops.c,mft.c} and protect
  NTFS: Use i_size_read() in fs/ntfs/inode.c once and then use the cached value
  NTFS: - Use i_size_read() in fs/ntfs/super.c once and then use the cached
  NTFS: In fs/ntfs/dir.c, use i_size_read() once and then the cached value
  NTFS: - In fs/ntfs/compress.c, use i_size_read() at the start and then use the
  Merge with /usr/src/ntfs-2.6.git
  Merge with /usr/src/ntfs-2.6.git
  NTFS: Use i_size_read() in fs/ntfs/file.c::ntfs_file_open().
  NTFS: Use i_size_read() once and then use the cached value in
  NTFS: Use i_size_read() in fs/ntfs/logfile.c::ntfs_{check,empty}_logfile().
  NTFS: Use i_size_read() in fs/ntfs/attrib.c::ntfs_attr_set().

Anton Wöllert:
  ppc32: 8xx avoid icbi misbehaviour in __flush_dcache_icache_phys

Artem B. Bityuckiy:
  [JFFS2] Init locks early during mount
  [JFFS2] Rename function and update comments
  [JFFS2] Remove needless variable initialization
  [JFFS2] Avoid alloc/dealloc for zero sized nodes

Ben Dooks:
  ARM: 2831/1: S3C2440 - split s3c2440 clocks from central clock code
  ARM: 2829/1: S3C2410 - split s3c2440 irq specifics from core irq.c
  ARM: 2828/1: BAST - remove static map of ASIX area
  ARM: 2818/1: BAST - Use platform device for SuperIO 16550s

Bjorn Helgaas:
  PCDP: if PCDP contains parity information, use it

Brian Gerst:
  Fix warning in powernow-k8.c

Cal Peake:
  [IPV6]: fix implicit declaration of function `xfrm6_tunnel_unregister'

Carsten Otte:
  fix xip sparse file handling in ext2
  execute-in-place fixes

Chas Williams:
  [ATM]: allow bind() on point-to-multpoint svcs (from Martin Whitaker [email blocked])
  [ATM]: [zatm] eliminate kfree warning (from Tobias Hirning [email blocked])

Chen, Kenneth W:
  [SCSI] Redundant this_count check in sd_init_command()
  [SCSI] Redundant memset in scsi_alloc_sgtable

Christian Borntraeger:
  s390: use __cpcmd in vmcp_write

Christoph Hellwig:
  [SCSI] aic7xxx: remove ahc_tailq
  [SCSI] aic7xxx: sane pci probing
  [SCSI] ifdef out broken fc4 EH code
  [SCSI] use list_for_each_entry_safe in scsi_error.c
  [SCSI] remove scsi_eh_eflags_ macros
  [SCSI] remove scsi_cmnd->state
  [SCSI] remove scsi_cmnd->owner
  [SCSI] remove scsi_cmnd->abort_reason
  [SCSI] remove scsi_cmnd.eh_state
  [SCSI] remove scsi_set_device

Christoph Lameter:
  [IA64] Altix pcibus_to_node implementation
  [IA64] pcibus_to_node implementation for IA64

Christophe Lucas:
  [SCTP]: Audit return code of create_proc_*

Chuck Ebbert:
  i386: clean up user_mode macros

Clemens Ladisch:
  [ALSA] usb-audio - change quirk type handling
  [ALSA] usb-audio - add support for Miditech USB MIDI keyboards
  [ALSA] seq-midi - silently ignore non-MIDI events
  [ALSA] ac97 - remove unused variable
  [ALSA] usb-audio - use bDeviceSubClass to detect MOTU FastLane
  [ALSA] usb-audio - rename QUIRK_MIDI_MOTU to QUIRK_MIDI_RAW
  [ALSA] usb-audio - enable high speed transfers with Audiy 2 NX
  [ALSA] usb-audio: add support for an unknown Yamaha USB MIDI device
  [ALSA] usb-audio - fix capture of non-48k sample rates on Audigy 2 NX
  [ALSA] usb-audio - high speed audio support

Cornelia Huck:
  s390: resource accessibility event handling
  s390: debug data for ifcc/ccc

Daniel Ritz:
  pcmcia: disable read prefetch/write burst on old O2Micro bridges
  yenta: free_irq() on suspend.

Dave Kleikamp:
  JFS: Fix i_blocks accounting when allocation fails
  JFS: Don't set log_SYNCBARRIER when log->active == 0
  JFS: Fix typo in last patch
  Merge with /home/shaggy/git/linus-clean/
  JFS: Remove assert statement in dbJoin & return -EIO instead
  JFS: Remove bogus WARN_ON statement and some dead code
  JFS: Allow security.* xattrs to be set on symlinks
  Merge with /home/shaggy/git/linus-clean/
  JFS: Code cleanup - getting rid of never-used debug code

David Gibson:
  ppc64: remove another fixed address constraint
  ppc64: dynamically allocate segment tables
  ppc64: kill bitfields in ppc64 hash code

David Mosberger-Tang:
  [IA64] Make PCDP work again.

David Ranson:
  serial: MRi MRI-PCIDS1 dual port serial card

David S. Miller:
  [SPARC64]: Fix ugly dependency on NR_CPUS being a power-of-2.
  [SPARC]: Add inotify syscall entries.
  [ATM]: speedtch: Revert 86cf42e4e029b83110cf98692420239103363dbf
  [TG3]: Update driver version and reldate.
  [SPARC64]: Move syscall success and newchild state out of thread flags.
  [SPARC64]: Privatize sun5_timer.
  [SPARC64]: Kill totally unused inline functions from asm/spitfire.h
  [SPARC64]: Simplify asm/rwsem.h slightly.
  [SPARC64]: Non-atomic bitops do not need volatile operations
  [SPARC]: Fix __KERNEL_SYSCALLS__ defining in envctrl.c and bbc_envctrl.c
  [W1]: Do not use NFLOG netlink number.
  [PKT_SCHED]: em_meta: Kill TCF_META_ID_{INDEV,SECURITY,TCVERDICT}
  [PKT_SCHED]: Kill TCF_META_ID_REALDEV from meta ematch.
  [NET]: Fix tc_verd thinko in skb_clone()
  [EMATCH]: Kill TCF_META_ID_TCCLASSID reference from meta ematch as well.

Dean Nelson:
  [IA64] fix call of smp_processor_id() by XPC while

Dimitry Andric:
  ARM: 2819/1: Fix several S3C24x0 IIS defines

Dominik Brodowski:
  pcmcia: fix sharing IRQs and request_irq without IRQ_HANDLE_PRESENT
  pcmcia: update documentation
  pcmcia: avoid duble iounmap of one address
  pcmcia: update au1000 to work with recent changes
  Add pcibios_bus_to_resource for parisc

Dominik Hackl:
  uml: update module interface

Downing, Thomas:
  ppc32: fix compilation error with CONFIG_PQ2FADS

Duncan Sands:
  [ATM]: [speedtch] cure atm_printk() macro gcc-2.95 compile error

Eric W. Biederman:
  acpi: Don't call acpi_sleep_prepare from acpi_power_off
  acpi_power_off: Don't switch to the boot cpu
  x86_64 sync machine_power_off with i386
  APM: Remove redundant call to set_cpus_allowed
  i386 machine_power_off cleanup
  machine_shutdown: Typo fix to actually allow specifying which cpu to reboot on
  pcwd.c: Call kernel_power_off not machine_power_off
  swpsuspend: Have suspend to disk use factors of sys_reboot
  68328serial: sysrq should use emergency_reboot
  In hangcheck-timer.c call emergency_restart()
  Fix watchdog drivers to call emergency_reboot()
  Update sysrq-B to use emergency_restart()
  Call emergency_reboot from panic
  Use kernel_power_off in sysrq-o
  x86_64: Implemenent machine_emergency_restart
  x86_64: Fix reboot_force
  i386: Implement machine_emergency_reboot
  Don't export machine_restart, machine_halt, or machine_power_off.
  Fix the arguments to machine_restart on cris
  Add emergency_restart()
  Make ctrl_alt_del call kernel_restart to get a proper reboot.
  Refactor sys_reboot into reusable parts
  Add missing device_suspsend(PMSG_FREEZE) calls.

Eugene Surovegin:
  ppc32: fix 440SP MAL channels count

Francois Romieu:
  [ATM]: zatm: mailbox converted to pci_alloc_consistent()

Geert Uytterhoeven:
  Amiga joystick: Fix typo introduced by the open/close race fixes

George Anzinger:
  itimer fixes

Giancarlo Formicuccia:
  Fix incorrect Asus k7m irq router detection

Gleb Natapov:
  [IB/uverbs]: Add O_ASYNC support

Greg Edwards:
  [IA64] remove CONFIG_IA64_SGI_SN_SIM

Gregory B Frost:
  DVICO Fusion DVB-T1 Tuner (LG-Z201) fix

Guillaume Autran:
  ppc32: fix destroy_context() race condition

Hal Rosenstock:
  [IB/ucm]: Clean up userspace CM
  IB: Add core locking documentation to Infiniband
  IB: Eliminate sparse warnings in SA client
  IB: Hook up userspace CM to the make system
  IB: Add kernel portion of user CM implementation
  IB: Add the header file for user space CM
  IB: Implementation for RMPP support in user MAD
  IB: User MAD ABI changes to support RMPP
  IB: Add the kernel CM implementation
  IB: Add the header file for kernel CM (Communications Manager)
  IB: Add Service Record support to SA client
  IB: Add RMPP implementation
  IB: Introduce RMPP APIs
  IB: A couple of IB core bug fixes
  IB: Add ib_create_ah_from_wc to IB verbs
  IB: Fix a couple of MAD code paths
  IB: Optimize canceling a MAD
  IB: Add ib_modify_mad API to MAD
  IB: Eliminate MAD cache leak associated with local completions
  IB: Simplify calling of list_del in MAD
  IB: Add automatic retries to MAD layer
  IB: Add ib_coalesce_recv_mad to MAD
  IB: Minor cleanup during MAD startup and shutdown
  IB: Fix timeout/cancelled MAD handling
  IB: Change ib_mad_send_wr_private struct
  IB: Change saving of user's send wr_id in MAD
  IB: Combine some MAD routines
  IB: Add MAD helper functions
  IB: Update MAD client API
  IB: Update FMR functions

Hans-Juergen Tappe (SYSGO AG):
  [IPV4]: Fix Kconfig syntax error

Harald Welte:
  [ALSA] Add new pci device id (SB400) to atiixp-modem

Heiko Carstens:
  s390: cpu timer reset in machine check handler
  s390: 31 bit memory size limit
  s390: external call performance
  s390: atomic64 inline functions

Henrik Kretzschmar:
  [ALSA] typo-fix and snd_assert()-expression-split
  [ALSA] fix compiler warning
  [ALSA] cleanup and typo-correction
  [ALSA] Fix two typos and changes on snd_assert()

Herbert Xu:
  [XFRM]: Fix possible overflow of sock->sk_policy
  [CRYPTO]: Fix zero-extension bug on 64-bit architectures.

Horst Hummel:
  s390: free dasd slab cache
  s390: fba dasd i/o errors

Ian Campbell:
  cs89x0: collect tx_bytes statistics

Ian Dall:
  JFS: Need to be root to create files with security context

Ian Kent:
  autofs4: fix infamous "Busy inodes after umount ..." message

Ian Wienand:
  [IA64] Fix undefined reference to can_cpei_retarget for simulator

James Bottomley:
  [SCSI] fix function prototype warning
  fix voyager subarchitecture EXPORT_SYMBOL breakage caused by i386_ksym reduction
  [SCSI] SPI transport class, don't negotiate options not supported
  [SCSI] add TYPE_RBC to our type table
  [SCSI] aic7xxx: fix boot hang with Fujitsu drives
  [SCSI] aic7xxx: correct target valid check in aic7xxx_proc.c
  [SCSI] 	megaraid: fix compilation after eh locking changes

James Courtier-Dutton:
  [ALSA] ac97: Fix volume control bit size detection for STAC9704.
  [ALSA] emu10k1: Add EMU 1212m card entry and document it as not supported yet.
  [ALSA] snd-emu10k1: Fixes recognition of Audigy ES.
  [ALSA] emu10k1: Add module option uint subsystem.
  [ALSA] emu10k1: Added tested status comments.
  [ALSA] emu10k1: Sort by card id.
  [ALSA] snd-emu10k1: Tidy mixer controls.
  [ALSA] snd-emu10k1: Card capabilities tidy up.

James Morris:
  SELinux: default labeling of MLS field

James.Smart@Emulex.Com:
  [SCSI] add int_to_scsilun() function
  [SCSI] lpfc: Change version to 8.0.29.
  [SCSI] lpfc: Update copyright notices
  [SCSI] lpfc: Remove $Id$ keyword strings.
  [SCSI] lpfc: Fix ADISC completion incorrectly putting initiators on mapped list
  [SCSI] lpfc: Add completion handler to the abort iocbs
  [SCSI] lpfc: Fix LS_RJT never sent by lpfc_els_unsol_event()
  [SCSI] lpfc: Add LP6000 PCI ID
  [SCSI] lpfc: Set max_sectors in host template
  [SCSI] lpfc: Fix error loading on sparc
  [SCSI] lpfc: Fixes in mbox_timeout_handler
  [SCSI] Fix issue where all hosts log nodev message for other initiators
  [SCSI] lpfc: hgp/pgp cleanups

Jan Kara:
  ext3: drop quota references before releasing inode
  ext2: drop quota reference before releasing inode

Jar:
  pcmcia: remove duplicates in orinoco_cs

Jaroslav Kysela:
  [ALSA] version 1.0.9b
  [ALSA] ens1371 - added extra delay for ac97 codec initialization
  [ALSA] via82xx - changed MSI K7T266 Pro2 - 4005:4710 in white list (SRC enable)
  [ALSA] via82xx - added MSI K7T266 Pro2 - 4005:4710 to white list (DXS enable)
  [ALSA] ak4114: removed duplicate wake_up()

Jeff Dike:
  uml: fix misdeclared function

Jeff Mahoney:
  reiserfs: fix deadlock in inode creation failure path w/ default ACL
  Lindent: ignore .indent.pro

Jens Axboe:
  as-iosched tunable encoding fix

Jesper Juhl:
  Update CREDITS entry and listings in source files for Jesper Juhl
  clean up inline static vs static inline
  [ATM]: Trivial spelling fix patch for net/Kconfig
  NTFS: Remove checks for NULL before calling kfree() since kfree() does the

Joachim Nilsson:
  fix gconfig crash

Joern Engel:
  [MTD] cfi_cmdset_0002: Plugged a mem leak.

Jon Smirl:
  fbdev: colormap fixes
  radeonfb: clean up EDID sysfs attribute
  fbmem: use unregister_chrdev() on unload
  fbmon: horizontal frequency rounding fix

Keith Owens:
  [IA64] unwind.c uses wrong unat from switch_stack

Komuro:
  pcmcia: fix many device IDs

Kumar Gala:
  ppc32: Fix building of TQM8260 board
  ppc32: Fix building of radstone_ppc7d
  ppc32: Fix building of prpmc750
  ppc32: Fix typo in setup of 2nd PCI bus on 85xx
  ppc32: Make the UARTs on MPC824x individual platform devices
  ppc32: Add proper prototype for cpm2_reset()
  I2C-MPC: Restore code removed

Kurt Wall:
  Add text for dealing with "dot releases" to README

Kyle Moffett:
  [NET]: Fix setsockopt locking bug

Linda Xie:
  [SCSI] IBM VSCSI Client: sending client info to server

Linus Torvalds:
  Linux 2.6.13-rc4
  Revert broken "statement with no effect" warning fix
  Merge master.kernel.org:/.../perex/alsa
  Merge master.kernel.org:/.../davem/sparc-2.6
  Fix up qla2xxx configuration bogosity
  Merge head 'for-linus' of master.kernel.org:/.../shaggy/jfs-2.6
  Merge master.kernel.org:/.../davem/net-2.6
  Merge master.kernel.org:/.../aegl/linux-2.6
  Merge master.kernel.org:/home/rmk/linux-2.6-arm-smp
  Merge master.kernel.org:/.../davem/net-2.6
  Merge master.kernel.org:/home/rmk/linux-2.6-arm
  Merge master.kernel.org:/home/rmk/linux-2.6-arm-smp
  Fix compiler warning in qla_iocb.c
  Merge master.kernel.org:/.../jejb/scsi-for-linus-2.6
  Merge master.kernel.org:/.../davem/net-2.6
  Merge master.kernel.org:/.../davem/sparc-2.6
  Merge master.kernel.org:/home/rmk/linux-2.6-serial
  Merge master.kernel.org:/home/rmk/linux-2.6-arm
  Remove "noreplacement" kernel command line option.
  x86: use alternative instructions for fnsave/fxsave too
  Merge master.kernel.org:/.../davem/net-2.6
  x86: make restore_fpu() use alternative assembler instructions
  Fix up incorrect "unlikely()" on %gs reload in x86 __switch_to
  Merge master.kernel.org:/home/rmk/linux-2.6-serial
  Merge master.kernel.org:/home/rmk/linux-2.6-arm
  Merge master.kernel.org:/.../aia21/ntfs-2.6
  Merge master.kernel.org:/.../tglx/mtd-2.6
  Merge master.kernel.org:/.../aegl/linux-2.6
  Merge master.kernel.org:/.../aegl/linux-2.6
  Merge master.kernel.org:/.../tglx/mtd-2.6
  Merge head 'for-linus' of master.kernel.org:/.../shaggy/jfs-2.6
  Merge /home/torvalds/linux-2.6-arm

Loic Le Loarer:
  [EQL]: Proper num_slaves decrement

Lucas Correia Villa Real:
  ARM: 2825/1: S3C2410: turns %d into %ld on DMA printk

Luming Yu:
  /home/lenb/linux-2.6 branch 'acpi-2.6.12'
  ACPI: delete unnecessary EC console messages

Marcel Selhorst:
  tpm: Support for Infineon TPM

Marcelo Feitoza Parisi:
  [ATM]: [idt77252] use time_after() macro
  [NET PCMCIA]: drivers/net/pcmcia/smc91c92_cs.c : Use of time_after macro
  [WAN]: drivers/net/wan/: use of time_after macro

Marcelo Tosatti:
  ppc32: 8xx remove BROKEN Kconfig entry
  cpm_uart: use DPRAM for early console
  ppc32: 8xx: update DataTLBMiss exception comment

Mark Haverkamp:
  [SCSI] aacraid: Fix sgmap error
  [SCSI] aacraid: New products patch

Martin Schwidefsky:
  s390: find_next_{zero}_bit fixes
  s390: spin lock retry
  s390: fadvise hint values.

Matt:
  [ALSA] hda: add sigmatel hp detect support
  [ALSA] hda: enable unsolicited responses
  [ALSA] hda-codec - SigmaTel HDA resume support
  [ALSA] hda-codec - SigmaTel HDA multichannel support

Matt Mackall:
  [NET]: Move in_aton from net/ipv4/utils.c to net/core/utils.c

Matt Porter:
  ppc32: fix dma_map_page() to use page_to_bus()

Matthias Urlichs:
  Option Card driver update, Maintainer entry

Mauro Carvalho Chehab:
  v4l: bug fixes for tuner, cx88 and tea5767

Michael Burian:
  ARM: 2794/1: Add "Image" and "mach-types.h" to dontdiff list

Michael Chan:
  [TG3]: add 5780 fiber support
  [TG3]: disallow jumbo TSO on 5780
  [TG3]: consolidate all DMA water mark settings
  [TG3]: add variable buffer size for standard ring
  [TG3]: add 5780 basic jumbo frame support
  [TG3]: add 5780 basic support

Michael Gernoth:
  ARM: 2830/1: Fix Jornada 720 PCMCIA-support

Michael Hunold:
  v4l: fix tuning with MXB driver

Michael Krufky:
  dvb: rename lgdt3302 frontend module to lgdt330x
  v4l: hybrid dvb: rename CFLAGS from CONFIG_DVB_xxxx back to original HAVE_xxxx
  v4l: hybrid dvb: move #defines to Makefile
  v4l: hybrid dvb: fix warnings with -Wundef
  dvb/v4l: cx88 cleanup
  lgdt3302: warning fix
  dvb/4vl: RF input selection fir
  dvb/v4l: lgdt3302: isolate tuner
  v4l: fix regression modprobe bttv freezes the computer
  dvb: LGDT3302 QAM lock bug fix

Michael S. Tsirkin:
  [IB/mthca]: Use io_remap_pfn_range for PCI space

Michal Januszewski:
  fbdev: update info->cmap when setting cmap from user-/kernelspace.
  fbcon: don't repaint the cursor when it is disabled.

Michal Ostrowski:
  rocket.c: Fix ldisc ref count handling

Mikael Starvik:
  CRIS IDE driver
  CRIS update: new subarchitecture v32
  CRIS update: updates for 2.6.12
  CRIS update: synchronous serial port driver
  CRIS update: SMP
  CRIS update: profiler
  CRIS update: pci
  CRIS update: mm
  CRIS update: misc patches
  CRIS update: IRQ
  CRIS update: I/O and DMA allocator
  CRIS update: drivers
  CRIS update: debug
  CRIS update: console
  CRIS update: configuration and build
  CRIS update: arch split

Mike Miller:
  cciss per disk queue

Miles Bader:
  v850: Define L1_CACHE_SHIFT and L1_CACHE_SHIFT_MAX
  v850: Update PCI support
  v850: Add pte_file
  v850: Update ioremap return type and add ioread/iowrite functions
  v850: Add defconfigs
  v850: const-qualify first parameter of find_next_zero_bit
  v850: Define pfn_valid
  v850: Align ___start___param to match parameter alignment

Moore, Eric Dean:
  [SCSI] - mptfusion - convert to new change_queue_depth API

Neil Brown:
  Fix raid0's attempt to divide by 64bit numbers

NeilBrown:
  md: when resizing an array, we need to update resync_max_sectors as well as size
  md/raid1: clear bitmap when fullsync completes

Nick Sillik:
  [NETFILTER]: Fix -Wunder error in ip_conntrack_core.c

Nicolas Graziano:
  [ALSA] hda driver, correct bug in model 'auto'

Nigel Cunningham:
  Address BUG: using smp_processor_id() in preemptible [00000001] code
  Fix missing refrigerator invocation in jffs2
  Add missing tvaudio try_to_freeze()
  try_to_freeze() call fixes

Nishanth Aravamudan:
  [ALSA] Fix-up sleeping in sound/usb
  [ALSA] Fix-up sleeping in sound/ppc
  [ALSA] sound/pci: fix-up sleeping paths
  [SPARC]: sbus/vfc_i2c: remove sleep_on() usage
  [SPARC]: sbus/envctrl: replace schedule_timeout() with msleep_interruptible()
  [SPARC]: sbus/aurora: replace schedule_timeout() with msleep_interruptible()
  vt.c build fix
  [SCSI] scsi/qla1280: replace schedule_timeout() with ssleep()

Olaf Hering:
  turn many #if $undefined_string into #ifdef $undefined_string
  make a few functions static in pmac_setup.c
  ppc64: hide CONFIG_ADB
  ppc64: update defconfigs
  ppc32: update defconfigs
  ppc/ppc64: use Kconfig.hz
  uml: add dependency to arch/um/Makefile for parallel builds
  uml: readd missing define to arch/um/Makefile-i386
  [ATM]: [he] remove linux/version.h include
  Serial: Remove linux/version.h
  ratelimit the ieee1394 IR legacy activated messages
  ppc32: make -j12 all fails in uImage target
  ARM: remove linux/version.h include from arch/arm

Olivier Blin:
  i4l: add Olitec ISDN PCI card in hisax gazel driver

Olof Johansson:
  ppc64: add 970MP PVR

Paolo 'Blaisorblade' Giarrusso:
  sys_get_thread_area does not clear the returned argument
  uml: add skas0 command-line option
  remove EXPORT_SYMBOL for root_dev
  uml: hostfs: unuse ROOT_DEV
  uml: allow building as 32-bit binary on 64bit host
  uml: reintroduce pcap support
  uml: fix hppfs error path
  uml: gcc 2.95 fix and Makefile cleanup
  uml: consolidate modify_ldt
  uml: workaround host bug in "TT mode vs. NPTL link fix"
  uml: fix lvalue for gcc4

Patrick Boettcher:
  dvb: cx88 output mode fix

Patrick McHardy:
  [EMATCH]: Remove feature ifdefs in meta ematch.
  [NETFILTER]: Fix ip6t_LOG MAC format
  [NETFILTER]: Use correct byteorder in ICMP NAT
  [NETFILTER]: Wait until all references to ip_conntrack_untracked are dropped on unload
  [NETFILTER]: Fix potential memory corruption in NAT code (aka memory NAT)
  [NETFILTER]: Fix deadlock in ip6_queue
  [NET]: Make ipip/ip6_tunnel independant of XFRM
  [IPV4]: Don't select XFRM for ip_gre
  [NET]: Only build flow.o if CONFIG_XFRM=y
  [PKT_SCHED]: Kill TCF_META_ID_TCCLASSID.

Pavel Roskin:
  pcmcia: fix comment
  pcmcia: ide-cs id_table update

Pekka Enberg:
  NTFS: Remove spurious void pointer casts from fs/ntfs/.

Pete Zaitcev:
  ub: fix for blank CDs

Peter Staubach:
  stale POSIX lock handling

Qu Fuping:
  JFS: fsync wrong behavior when I/O failure occurs

Ralf Baechle:
  serial_core whitespace fix

Randy Dunlap:
  kernel/crash_dump.c: add kerneldoc
  kernel/cpuset.c: add kerneldoc, fix typos
  kernel/capability.c: add kerneldoc
  [NET]: Improve presentation of networking driver families.
  [NET]: Kconfig: NETCONSOLE and NETPOLL together
  NTFS: Fix printk format warnings on ia64. (Randy Dunlap)

Richard Henderson:
  alpha: fix "statement with no effect" warnings
  new alpha syscalls

Robert Love:
  [IA64] inotify: ia64 syscalls.
  inotify: add x86-64 syscall entries
  inotify: add missing hook to sys32_open
  inotify: check retval in init
  inotify: change default limits
  inotify: exit path cleanups
  inotify: oops fix
  inotify: use fget_light
  inotify: misc. cleanup
  inotify: MAINTAINERS
  inotify: documentation update
  inotify: misc cleanup
  inotify: event ordering
  inotify: move sysctl

Roland Dreier:
  Merge /scratch/Ksrc/linux-git/
  [IB/ipoib]: Fix unsigned comparisons to handle wraparound
  [IB/mthca]: Fix error CQ entry handling on mem-free HCAs

Rolf Eike Beer:
  watchdog: add missing 0x in alim1535_wdt.c

Russell King:
  [ARM SMP] Fix data corruption in test_* bitops
  ARM SMP: Mark device mappings as "device" in ARMv6 parlance
  ARM SMP: Add ARMv6 memory barriers
  ARM SMP: Use exclusive load/store for __xchg
  ARM SMP: Fix ARMv6 spinlock and semaphore implementations
  Serial: No need to check for priv != NULL in remove_one
  ARM SMP: Mark mroe CPU init data with __cpuinitdata
  ARM SMP: Mark CPU init functions/data with __cpuinit/...data
  ARM: Remove global nwfpe register variable
  ARM: Allow register_undef_hook to be called with IRQs off
  ARM: Convert bitops to use ARMv6 ldrex/strex instructions
  Serial: Move deprecation of register_serial forward to September
  ARM SMP: Initialise cpu_present_map
  ARM SMP: We list IRQs for present CPUs, not online CPUs
  ARM SMP: Rename cpu_present_mask to cpu_possible_map

Rusty Russell:
  [NETFILTER]: ip_conntrack_expect_related must not free expectation

Sascha Hauer:
  ARM: 2687/1: i.MX framebuffer: make dmacr register platform configurable

Sergey Ulanov:
  [ALSA] Jack Sense support for AD1980 and AD1888

Siddha, Suresh B:
  x86_64: TASK_SIZE fixes for compatibility mode processes

Sonny Rao:
  JFS: performance patch

Sridhar Samudrala:
  [SCTP]: Fix potential null pointer dereference while handling an icmp error

Stefan Bader:
  s390: channel tape fixes

Stephen Hemminger:
  [IPV4]: Fix up lots of little whitespace indentation stuff in fib_trie.

Steve Dickson:
  NFS: procfs/sysctl interfaces for lockd do not work on x86_64

Steven Rostedt:
  speed up on find_first_bit for i386 (let compiler do the work)
  fix MAX_USER_RT_PRIO and MAX_RT_PRIO

suzuki:
  madvise() does not always return -EBADF on non-file mapped area

Takashi Iwai:
  [ALSA] wavefront - declare initialization data as static
  [ALSA] via82xx - Fix dxs_support of twinhead laptop
  [ALSA] vx-driver - Fix the calculation of frequency parameter
  [ALSA] hdsp - Add 'Sample Clock Source Locking' control
  [ALSA] Add ARM PXA2xx AC97 driver
  [ALSA] Add DBRI driver on Sparcs
  [ALSA] Add help texts to Kconfig
  [ALSA] maestro3 - Clean up
  [ALSA] Fix resume of intel8x0
  [ALSA] cmipci - Add Mic Boost capture switch
  [ALSA] vxpocket - Remove unused code
  [ALSA] Fix and clean-up of vxpocket driver
  [ALSA] Use kstrdup
  [ALSA] Fix dependency of GUS driver
  [ALSA] hda-codec - Add entry for Acer APFV
  [ALSA] hda-codec - Add 6stack model for ALC880
  [ALSA] trident - Shut up compile warnings
  [ALSA] hda-codec - Fix oops with ALC880

Thomas Gleixner:
  [MTD] NAND: Fix broken bad block scan for 16 bit devices
  Merge with rsync://fileserver/linux
  [JFFS2] Fix node allocation leak
  Merge with rsync://fileserver/linux
  [MTD] Make XIP support depend on CONFIG_ARM

Thomas Graf:
  [PKT_SCHED]: Reduce branch mispredictions in pfifo_fast_dequeue
  [PKT_SCHED]: Remove debugging leftover from textsearch ematch

Todd Poynor:
  Merge with rsync://fileserver/linux
  [JFFS2] Avoid compiler warnings when JFFS2_FS_WRITEBUFFER=n

Tom Duffy:
  Add kernel portion of user CM implementation (fix)

Tom Rini:
  Change PowerPC MPC8xx maintainer

Tony Luck:
  e1000: no need for reboot notifier
  Auto merge with /home/aegl/GIT/linus
  Auto merge with /home/aegl/GIT/linus
  Auto merge with rsync://rsync.kernel.org/.../torvalds/linux-2.6.git
  Auto merge with /home/aegl/GIT/linus
  Auto merge with /home/aegl/GIT/linus

V. ANANDA KRISHNAN:
  jsm: warning fixes
  jsm: use dynamic major number allocation

Victor Fusco:
  [ALSA] sound/core Fix the sparse warning 'implicit cast to nocast type'
  [ATM]: [ambassador] Fix the sparse warning "implicit cast to nocast type"
  [ATM]: [firestream] fix the sparse warning "implicit cast to nocast type"
  [NET]: Fix "nocast type" warnings in skbuff.h
  [NETLINK]: Fix "nocast type" warnings

Yoichi Yuasa:
  mips: remove obsolete GIU driver for vr41xx
  mips: fbdev Kcofnig fix

Zoltan Menyhart:
  [IA64] improve flush_icache_range()

Related Links:

kernel 2.6.12-rc4 hang on boot in emachines

jes88 (not verified)
on
July 29, 2005 - 10:55am

Hi all:

Im try the tests with kernel 2.6.13-rc4, compile ok, boot when
reboot the system not boot, try disable vga, acpi=off, etc, both not
boot any more, the system hang.

Use FC4, with kernel all series 2.6.12.xxx working and boot OK.

Any idea?

You should post this on the k

W (not verified)
on
July 29, 2005 - 1:28pm

You should post this on the kernel mailing list.
They may be glad to get some feedback.

But if you do, it's going to

AnonymousGuy (not verified)
on
July 29, 2005 - 5:34pm

But if you do, it's going to need to be written up way better than this, and have more information with it.

No kidding!

on
July 29, 2005 - 5:46pm

Yeah, no kidding. The original post above is little more than "Uh, it's broke. What's wrong?"

CPU, motherboard, amount of RAM, type of HDs (IDE/SCSI/SATA) all matter. Are you using anything special like RAID, initrd? etc. etc. Anything from dmesg that might be useful? If you booted far enough that syslog kicked in you might actually be able to give the straight up log messages.

More Informaction

jes88 (not verified)
on
July 30, 2005 - 10:12am

Anex more information:

Is the same case (laptop Acer ), my machine is emachines M6807

Lilo or grub boots the kernel, and I see the classic:

boot: vmlinuz
Loading vmlinuz.................................................
BIOS data check successful
Uncompressiong Linux... Ok. booting the kernel.
_

That's it. A screencap can be had here, although it does not tell much else:

http://be.back.l8r.net:8000/no_boot.jpg

Thanks for your help, Any idea?

[xxx@waslinux ~]# lspci
00:00.0 Host bridge: VIA Technologies, Inc. VT8385 [K8T800 AGP] Host Bridge (rev 01)
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI bridge [K8T800/K8T890 South]
00:0a.0 CardBus bridge: ENE Technology Inc CB1410 Cardbus Controller
00:0c.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge
00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 50)
00:11.6 Communication controller: VIA Technologies, Inc. AC'97 Modem Controller (rev 80)
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 74)
00:13.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev 80)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:00.0 VGA compatible controller: ATI Technologies Inc RV350 [Mobility Radeon 9600 M10]

This problem was report in mailing list of kernel.org

Hmmmm...

on
July 30, 2005 - 11:21am

Not entirely sure what might be the cause. There was an IRQ routing-fix patch that may've fixed some machines and broken yours. I know on my dual Opteron box, I need to boot with "noapic nolapic" cause of issues like that. :-P

There was also a patch to the VIA 82xx video. "Changed the dxs_support value of twinhead laptop to DXS_SRC."

Err, lilo?

duh (not verified)
on
August 1, 2005 - 4:05am

Are you using lilo as in bootloader? Did you forgot to run 'lilo' after upgrading your kernel?

95% of the info given may be

Anonyfrog (not verified)
on
July 31, 2005 - 8:55pm

95% of the info given may be extraneous, e.g. if it's dying in a
network driver then the disk type may be irrelevant. Isn't there
a kernel debugger where you can test it and go to the mailing list
with a stack trace showing what it was doing at the time of the
crash?

They are dying.

Mr_Zero. (not verified)
on
July 30, 2005 - 6:49am

I've 2 GB RAM A64 machine but the swap space is limited to 2 GB.

It's useless to use 64 bit computing if the max. size of virtual memory is less than 4 GB.

WE NEED THE KERNEL's IMPLEMENTATION OF DYNAMIC SWAP OVER FILESYSTEM FREE SPACE UPTO 200 GB!!!

Take a chill pill.

on
July 30, 2005 - 11:22am

You can have multiple swap partitions, dude. I've got just shy of 4G swap on my dual-Opteron.

$ free
             total       used       free     shared    buffers     cached
Mem:       2053896    2004152      49744          0     629700     120672
-/+ buffers/cache:    1253780     800116
Swap:      3939668       2824    3936844

Your swap space requirement h

Anonyfrog (not verified)
on
July 31, 2005 - 9:04pm

Your swap space requirement has nothing to do with 64 bit computing
and everything to do with how much memory your process requires.

If your process needs such huge amounts of memory then you need
to ensure that it is not using that memory at random, that it
clusters access within pages - otherwise your computer will spend
99.9% of its time swapping to and from disk, and 0.1% processing.

You should also look at mmap() where the contents of files can be
mapped into memory regions and I/O to those files is done via memory reads and writes rather than the read() and write() system calls.

Why so much swap?

Janne (not verified)
on
August 1, 2005 - 2:41am

Why do you need 4GB of swap? In the past you had to have twice as much swap as you had RAM. But that hasn't been the case in a long time. Hell, you could have 2GB of RAM and no swap at all, and still be happy. Or you could have 512MB of swap, and it would work. You do NOT need to have swap == 2 x RAM anymore!

Just checked current limits (and they're well over 2GB)

on
August 1, 2005 - 3:55am

This discussion on the LKML says that swap limits are anything from 64GB to 512GB on 32-bit x86. It also provides a short C program that you should be able to compile and run, which will tell you what the kernel limits are on your system; on my Athlon XP, it's indeed 64GB, and I suspect it'll be larger on your Athlon 64.

Linus Torvalds!

Anonymous
on
July 29, 2005 - 8:02pm

Trash is Bug.

No more obsolete things!

R&D of J.C. Pizarro.

Yes,I have meet this situatio

japan_man (not verified)
on
July 30, 2005 - 11:59am

Yes,I have meet this situation like yours from 2.6.10.

I check the 2.6.8 and the 2.6.9 they all work fine and not have this bug,but the 2.6.8 and 2.6.9 will oops when I use the mplayer

This only happens in reboot from linux.when you use grub to handle your boot ,the grub will hang after the system POST,must reboot again to boot.

I wait somebody to report this bug a long time and to be fixed but seldom people meet and seems like none fix this.

Well,maybe you are the one and I wait you to report to the LKML

Well ,maybe you won't to repo

japan_man (not verified)
on
July 30, 2005 - 12:28pm

Well ,maybe you won't to report to LKML

but how can I report to the LKML?
I won't subscribe to the LKML to only report this *one* bug
How can I convinet to report?

I want somebody substitube me.this bug have no special log or dmesg,only have something with the reboot_from_linux_with_hang after POST.

Bug report

Anonymous Person (not verified)
on
July 30, 2005 - 12:58pm

You can put the report into Linux Kernel Bugzilla

reporting bugs to LKML

Anon (not verified)
on
July 30, 2005 - 11:01pm

Simply send your bug-report to linux-kernel@vger.kernel.org - you do not need to be subscribed to the list in order to post to it, but if you are not subscribed you should say so in the mail and ask to be copied on replies.

reporting bugs to LKML

Anonymous. (not verified)
on
July 30, 2005 - 11:02pm

Simply send your bug-report to linux-kernel@vger.kernel.org - you do not need to be subscribed to the list in order to post to it, but if you are not subscribed you should say so in the mail and ask to be copied on replies...

How could I

japan_man (not verified)
on
July 31, 2005 - 8:08am

How do I know the mail has been seen by sombody or check it will be treated as a bug?

I query in the bug list ,but can't find my mail

and also can't find my mail in in the LKML

Re: How could I

Jesper Juhl (not verified)
on
July 31, 2005 - 11:30am

> How do I know the mail has been seen by sombody or check it will be treated as a bug?

You'll know it's been read by somebody if

- you get a reply
- the bug gets fixed

How it's treated you'll know from the response you get. If you get no replies, then test the next release candidate when it comes out and if the issue is still present, then re-send your bugreport to the list and make a note that you've now also tested a new kernel.
Also, in addition to sending the mail to the main list address linux-kernel@vger.kernel.org you should also check the MAINTAINERS file in the root of the kernel source for additional persons or lists that are responsible for the areas of the kernel you are having trouble with and if you find any, then add those persons to the CC: list of the email. Also, set a meaningful subject and remember to provide details on your hardware and kernel configuration. See the REPORTING-BUGS file in the kernel source dir.

You can use LKML archives such as these

http://www.ussg.iu.edu/hypermail/linux/kernel/
http://lkml.org/

to track your message.

More reading material :
http://www.tux.org/lkml/
http://www.catb.org/~esr/faqs/smart-questions.html
http://www.kernel.org/pub/linux/docs/lkml/reporting-bugs.html

- Jesper

Dizzy

japan_man (not verified)
on
July 31, 2005 - 9:15pm

I don't know which field this bug belog to.Maybe it belong to ACPI?APM?harddisk drive?or power mamage?IT seemed not that exactly

Yes,I have meet this situatio

japan_man (not verified)
on
July 30, 2005 - 12:17pm

Yes,I have meet this situation like yours from 2.6.10.

I check the 2.6.8 and the 2.6.9 they all work fine and not have this just_reboot_from linux_hang_bug,but the 2.6.8 and 2.6.9 will oops when I use the mplayer ,so I don't like use these two version kernel.

This only happens in reboot from linux kernel within 2.6.10-2.6.13-rc4(not from BIOS or windows).when I use grub to handle boot ,the grub will hang after the system POST,must reboot again from BIOS to boot correct in the grub menu.

I wait somebody to report this bug for a long time and wish to be fixed but seldom people meet and seems like none fix this.

Well,maybe you are the one and I wait you to report to the LKML

my system :fedora core 4
boot manager :grub
motherboard:GIGABYTE 865pe INTEL ICH5R
cpu:prescott 3.0E
memory:256x2 kongston
kernel:from2.6.10-2.6.13-rc4 all have this reboot_hang bug
dmesg have nothing special and they all worked fine except this reboot_hang

Linus Torvalds!

J.C. Pizarro. (not verified)
on
July 29, 2005 - 7:54pm

Trash is Bug.

No more obsolete things!

R&D of J.C. Pizarro.

Is the same problem with kernel 2.6.13-rc4-mm1

jes88 (not verified)
on
July 31, 2005 - 8:35pm

Hi all:

Boot hang with kernel 2.6.13-rc4-mm1, anex the dmesg the kernel 2.6.12-ck3:

Linux version 2.6.12-ck3 (root@jes88.com (gcc version 4.0.1 20050720
(Red Hat 4.0.1-4)) #1 Mon Jul 25 00:14:40 CDT 2005
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009f800 (usable)
BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000d8000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000004fef0000 (usable)
BIOS-e820: 000000004fef0000 - 000000004fefb000 (ACPI data)
BIOS-e820: 000000004fefb000 - 000000004ff00000 (ACPI NVS)
BIOS-e820: 000000004ff00000 - 0000000050000000 (reserved)
BIOS-e820: 00000000fffe0000 - 0000000100000000 (reserved)
382MB HIGHMEM available.
896MB LOWMEM available.
On node 0 totalpages: 327408
DMA zone: 4096 pages, LIFO batch:1
Normal zone: 225280 pages, LIFO batch:31
HighMem zone: 98032 pages, LIFO batch:31
DMI 2.3 present.
ACPI: RSDP (v000 PTLTD ) @ 0x000f8410
ACPI: RSDT (v001 Arima 161Fh 0x06040000 LTP 0x00000000) @ 0x4fef6b5d
ACPI: FADT (v001 Arima 161Fh 0x06040000 PTL_ 0x000f4240) @ 0x4fefae66
ACPI: SSDT (v001 PTLTD POWERNOW 0x06040000 LTP 0x00000001) @ 0x4fefaeda
ACPI: MADT (v001 PTLTD APIC 0x06040000 LTP 0x00000000) @ 0x4fefafb0
ACPI: DSDT (v001 Arima 161Fh 0x06040000 MSFT 0x0100000e) @ 0x00000000
ACPI: PM-Timer IO Port: 0x4008
Allocating PCI resources starting at 50000000 (gap: 50000000:affe0000)
Built 1 zonelists
Kernel command line: ro root=LABEL=/ early-login quiet vga=788
Initializing CPU#0
CPU 0 irqstacks, hard=c0470000 soft=c046f000
PID hash table entries: 4096 (order: 12, 65536 bytes)
Detected 1804.747 MHz processor.
Using pmtmr for high-res timesource
Console: colour dummy device 80x25
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 1292408k/1309632k available (2620k kernel code, 16076k
reserved, 680k data, 188k init, 392128k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay loop... 3571.71 BogoMIPS (lpj=1785856)
Security Framework v1.0.0 initialized
SELinux: Initializing.
SELinux: Starting in permissive mode
selinux_register_security: Registering secondary module capability
Capability LSM initialized as secondary
Mount-cache hash table entries: 512
CPU: After generic identify, caps: 078bfbff e1d3fbff 00000000 00000000
00000000 00000000 00000000
CPU: After vendor identify, caps: 078bfbff e1d3fbff 00000000 00000000
00000000 00000000 00000000
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 1024K (64 bytes/line)
CPU: After all inits, caps: 078bfbff e1d3fbff 00000000 00000010
00000000 00000000 00000000
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: AMD Mobile AMD Athlon(tm) 64 Processor 3000+ stepping 08
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
ACPI: setting ELCR to 0400 (from 0e00)
checking if image is initramfs... it is
Freeing initrd memory: 1086k freed
NET: Registered protocol family 16
PCI: PCI BIOS revision 2.10 entry at 0xfd8cc, last bus=1
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20050309
ACPI: Interpreter enabled
ACPI: Using PIC for interrupt routing
ACPI: PCI Root Bridge [PCI0] (0000:00)
PCI: Probing PCI hardware (bus 00)
Boot video device is 0000:01:00.0
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Link [ALKA] (IRQs 16 17 18 19 20 21 22 23) *9, disabled.
ACPI: PCI Interrupt Link [ALKB] (IRQs 23) *11, disabled.
ACPI: PCI Interrupt Link [ALKC] (IRQs 22) *10, disabled.
ACPI: PCI Interrupt Link [ALKD] (IRQs 21) *10, disabled.
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 7 *9 12 14 15)
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 7 11 12 14 15) *10
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 7 9 *10 11 12 14 15)
ACPI: Embedded Controller [EC] (gpe 1)
Linux Plug and Play Support v0.97 (c) Adam Belay
pnp: PnP ACPI init
pnp: PnP ACPI: found 8 devices
usbcore: registered new driver usbfs
usbcore: registered new driver hub
PCI: Using ACPI for IRQ routing
PCI: If a device doesn't work, try "pci=routeirq". If it helps, post a report
pnp: 00:05: ioport range 0x4d0-0x4d1 has been reserved
pnp: 00:05: ioport range 0xf510-0xf511 could not be reserved
pnp: 00:05: ioport range 0xf500-0xf500 has been reserved
pnp: 00:05: ioport range 0x4000-0x407f could not be reserved
pnp: 00:05: ioport range 0x8100-0x811f has been reserved
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
apm: overridden by ACPI.
audit: initializing netlink socket (disabled)
audit(1122837729.645:0): initialized
highmem bounce pool size: 64 pages
Total HugeTLB memory allocated, 0
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
SELinux: Registering netfilter hooks
Initializing Cryptographic API
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
vesafb: framebuffer at 0xd8000000, mapped to 0xf8880000, using 1875k,
total 65536k
vesafb: mode is 800x600x16, linelength=1600, pages=67
vesafb: protected mode interface info at c000:564d
vesafb: scrolling: redraw
vesafb: Truecolor: size=0:5:6:5, shift=0:11:5:0
Console: switching to colour frame buffer device 100x37
fb0: VESA VGA frame buffer device
ACPI: CPU0 (power states: C1[C1] C2[C2])
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Real Time Clock Driver v1.12
Linux agpgart interface v0.101 (c) Dave Jones
agpgart: Detected AGP bridge 0
agpgart: AGP aperture is 256M @ 0xe0000000
PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
Serial: 8250/16550 driver $Revision: 1.90 $ 76 ports, IRQ sharing enabled
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered
RAMDISK driver initialized: 16 RAM disks of 16384K size 1024 blocksize
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
VP_IDE: IDE controller at PCI slot 0000:00:11.1
ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 11
PCI: setting IRQ 11 as level-triggered
ACPI: PCI Interrupt 0000:00:11.1[A] -> Link [LNKC] -> GSI 11 (level,
low) -> IRQ 11
PCI: Via IRQ fixup for 0000:00:11.1, from 0 to 11
VP_IDE: chipset revision 6
VP_IDE: not 100% native mode: will probe irqs later
VP_IDE: VIA vt8235 (rev 00) IDE UDMA133 controller on pci0000:00:11.1
ide0: BM-DMA at 0x1ce0-0x1ce7, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0x1ce8-0x1cef, BIOS settings: hdc:DMA, hdd:pio
Probing IDE interface ide0...
hda: HTS548060M9AT00, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Probing IDE interface ide1...
hdc: PIONEER DVD-RW DVR-K12D, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
Probing IDE interface ide2...
Probing IDE interface ide3...
Probing IDE interface ide4...
Probing IDE interface ide5...
hda: max request size: 1024KiB
hda: 117210240 sectors (60011 MB) w/7877KiB Cache, CHS=16383/255/63, UDMA(100)
hda: cache flushes supported
hda: hda1 hda2 hda3 < hda5 hda6 hda7 > hda4
hdc: ATAPI 24X DVD-ROM DVD-R CD-R/RW drive, 2000kB Cache, UDMA(33)
Uniform CD-ROM driver Revision: 3.20
ide-floppy driver 0.99.newide
usbcore: registered new driver hiddev
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.01:USB HID core driver
mice: PS/2 mouse device common for all mice
md: md driver 0.90.1 MAX_MD_DEVS=256, MD_SB_DISKS=27
NET: Registered protocol family 2
IP: routing cache hash table of 4096 buckets, 128Kbytes
TCP established hash table entries: 262144 (order: 9, 2097152 bytes)
TCP bind hash table entries: 65536 (order: 8, 1835008 bytes)
TCP: Hash tables configured (established 262144 bind 65536)
Initializing IPsec netlink socket
NET: Registered protocol family 1
NET: Registered protocol family 17
ACPI wakeup devices:
SLPB LID PCI0 PS2K USB1 USB2 USB3 Z00A CRD0 NICD
ACPI: (supports S0 S3 S4 S5)
Freeing unused kernel memory: 188k freed
input: AT Translated Set 2 keyboard on isa0060/serio0
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
SELinux: Disabled at runtime.
SELinux: Unregistering netfilter hooks
Synaptics Touchpad, model: 1, fw: 5.9, id: 0x236eb3, caps: 0x904713/0x10008
input: SynPS/2 Synaptics TouchPad on isa0060/serio1
floppy0: no floppy controllers found
via-rhine.c:v1.10-LK1.2.0-2.6 June-10-2004 Written by Donald Becker
ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 11
ACPI: PCI Interrupt 0000:00:12.0[A] -> Link [LNKB] -> GSI 11 (level,
low) -> IRQ 11
PCI: Via IRQ fixup for 0000:00:12.0, from 9 to 11
eth0: VIA Rhine II at 0xd0002c00, 00:03:25:0d:9e:58, IRQ 11.
eth0: MII PHY found at address 1, status 0x7869 advertising 05e1 Link 41e1.
snd_via82xx: Unknown parameter `'
snd_via82xx: Unknown parameter `'
snd_via82xx: Unknown parameter `'
shpchp: shpc_init : shpc_cap_offset == 0
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 9
PCI: setting IRQ 9 as level-triggered
ACPI: PCI Interrupt 0000:00:11.6[C] -> Link [LNKA] -> GSI 9 (level,
low) -> IRQ 9
PCI: Via IRQ fixup for 0000:00:11.6, from 10 to 9
PCI: Setting latency timer of device 0000:00:11.6 to 64
ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 10
PCI: setting IRQ 10 as level-triggered
ACPI: PCI Interrupt 0000:00:10.3[D] -> Link [LNKD] -> GSI 10 (level,
low) -> IRQ 10
PCI: Via IRQ fixup for 0000:00:10.3, from 0 to 10
ehci_hcd 0000:00:10.3: EHCI Host Controller
ehci_hcd 0000:00:10.3: new USB bus registered, assigned bus number 1
ehci_hcd 0000:00:10.3: irq 10, io mem 0xd0002800
ehci_hcd 0000:00:10.3: USB 2.0 initialized, EHCI 1.00, driver 10 Dec 2004
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 6 ports detected
USB Universal Host Controller Interface driver v2.2
ACPI: PCI Interrupt 0000:00:10.0[A] -> Link [LNKA] -> GSI 9 (level,
low) -> IRQ 9
PCI: Via IRQ fixup for 0000:00:10.0, from 0 to 9
uhci_hcd 0000:00:10.0: UHCI Host Controller
uhci_hcd 0000:00:10.0: new USB bus registered, assigned bus number 2
uhci_hcd 0000:00:10.0: irq 9, io base 0x00001c80
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
ACPI: PCI Interrupt 0000:00:10.1[B] -> Link [LNKB] -> GSI 11 (level,
low) -> IRQ 11
PCI: Via IRQ fixup for 0000:00:10.1, from 0 to 11
uhci_hcd 0000:00:10.1: UHCI Host Controller
uhci_hcd 0000:00:10.1: new USB bus registered, assigned bus number 3
uhci_hcd 0000:00:10.1: irq 11, io base 0x00001ca0
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
ACPI: PCI Interrupt 0000:00:10.2[C] -> Link [LNKC] -> GSI 11 (level,
low) -> IRQ 11
PCI: Via IRQ fixup for 0000:00:10.2, from 0 to 11
uhci_hcd 0000:00:10.2: UHCI Host Controller
uhci_hcd 0000:00:10.2: new USB bus registered, assigned bus number 4
uhci_hcd 0000:00:10.2: irq 11, io base 0x00001cc0
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 2 ports detected
Linux Kernel Card Services
options: [pci] [cardbus] [pm]
ACPI: PCI Interrupt 0000:00:0a.0[A] -> Link [LNKB] -> GSI 11 (level,
low) -> IRQ 11
Yenta: CardBus bridge found at 0000:00:0a.0 [161f:2032]
Yenta: Enabling burst memory read transactions
Yenta: Using CSCINT to route CSC interrupts to PCI
Yenta: Routing CardBus interrupts to PCI
Yenta TI: socket 0000:00:0a.0, mfunc 0x01001002, devctl 0x44
Yenta: ISA IRQ mask 0x0000, PCI irq 11
Socket status: 30000006
ieee1394: Initialized config rom entry `ip1394'
ohci1394: $Rev: 1250 $ Ben Collins
ACPI: PCI Interrupt 0000:00:13.0[A] -> Link [LNKD] -> GSI 10 (level,
low) -> IRQ 10
ohci1394: fw-host0: OHCI-1394 1.0 (PCI): IRQ=[10]
MMIO=[d0002000-d00027ff] Max Packet=[2048]
audit(1122855742.998:0): user pid=1260 uid=0 length=52
loginuid=4294967295 msg='hwclock: op=changing system time id=0
res=success'
ACPI: AC Adapter [AC] (on-line)
ACPI: Battery Slot [BAT0] (battery present)
ACPI: Power Button (FF) [PWRF]
ACPI: Sleep Button (CM) [SLPB]
ACPI: Lid Switch [LID]
ibm_acpi: ec object not found
ACPI: Video Device [VGA] (multi-head: yes rom: no post: no)
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
ieee1394: Host added: ID:BUS[0-00:1023] GUID[0003252129001aa3]
device-mapper: 4.4.0-ioctl (2005-01-12) initialised: dm-devel@redhat.com
cdrom: open failed.
cdrom: open failed.
EXT3 FS on hda2, internal journal
ReiserFS: hda5: found reiserfs format "3.6" with standard journal
ReiserFS: hda5: using ordered data mode
ReiserFS: hda5: journal params: device hda5, size 8192, journal first
block 18, max trans len 1024, max batch 900, max commit age 30, max
trans age 30
ReiserFS: hda5: checking transaction log (hda5)
ReiserFS: hda5: Using r5 hash to sort names
ReiserFS: hda4: found reiserfs format "3.6" with standard journal
ReiserFS: hda4: using ordered data mode
ReiserFS: hda4: journal params: device hda4, size 8192, journal first
block 18, max trans len 1024, max batch 900, max commit age 30, max
trans age 30
ReiserFS: hda4: checking transaction log (hda4)
ReiserFS: hda4: Using r5 hash to sort names
ReiserFS: hda7: found reiserfs format "3.6" with standard journal
ReiserFS: hda7: using ordered data mode
ReiserFS: hda7: journal params: device hda7, size 8192, journal first
block 18, max trans len 1024, max batch 900, max commit age 30, max
trans age 30
ReiserFS: hda7: checking transaction log (hda7)
ReiserFS: hda7: Using r5 hash to sort names
ip_tables: (C) 2000-2002 Netfilter core team
ip_conntrack version 2.1 (8192 buckets, 65536 max) - 272 bytes per conntrack
audit(1122855757.741:0): user pid=1505 uid=0 length=144
loginuid=4294967295 msg='PAM bad_ident: user=?
exe="/usr/bin/gdm-binary" (hostname=?, addr=?, terminal=? result=User
not known to the underlying authentication module)'
cs: IO port probe 0xc00-0xcff: clean.
cs: IO port probe 0x800-0x8ff: clean.
cs: IO port probe 0x100-0x4ff: clean.
cs: IO port probe 0xa00-0xaff: clean.
eth0: link up, 100Mbps, full-duplex, lpa 0x41E1
fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies,
Starnberg, GERMANY' taints kernel.
[fglrx] Maximum main memory to use for locked dma buffers: 1171 MBytes.
ACPI: PCI Interrupt 0000:01:00.0[A] -> Link [LNKA] -> GSI 9 (level,
low) -> IRQ 9
[fglrx] module loaded - fglrx 8.14.13 [Jun 8 2005] on minor 0
[fglrx] Kernel AGP support doesn't provide agplock functionality.
[fglrx] AGP detected, AgpState = 0x1f000a1b (hardware caps of chipset)
agpgart: Found an AGP 3.5 compliant device at 0000:00:00.0.
agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode
agpgart: Putting AGP V3 device at 0000:01:00.0 into 8x mode
[fglrx] AGP enabled, AgpCommand = 0x1f000312 (selected caps)
[fglrx] free AGP = 256126976
[fglrx] max AGP = 256126976
[fglrx] free LFB = 52719616
[fglrx] max LFB = 52719616
[fglrx] free Inv = 0
[fglrx] max Inv = 0
[fglrx] total Inv = 0
[fglrx] total TIM = 0
[fglrx] total FB = 0
[fglrx] total AGP = 65536
lp: driver loaded but no devices found
[fglrx] AGP detected, AgpState = 0x1f000a1b (hardware caps of chipset)
agpgart: Found an AGP 3.5 compliant device at 0000:00:00.0.
agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode
agpgart: Putting AGP V3 device at 0000:01:00.0 into 8x mode
Any Idea, helpme please.

Your kernel messages stops at

Someone-else (not verified)
on
September 20, 2005 - 5:18pm

Your kernel messages stops at the time of take-over AGP to fglrx.......
fglrx needs to be compiled without framebuffer............
YOU HAVE loaded framebuffer vesafb.

MeujYPZxxePEFbzjVt

nalvkas (not verified)
on
April 19, 2008 - 5:24pm

vPSsNz dwscxhzkyxzr, [url=http://jqgfaskcljhf.com/]jqgfaskcljhf[/url], [link=http://lfbvqrnlhabe.com/]lfbvqrnlhabe[/link], http://dmwfrzyegodb.com/

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.