public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Linux 2.6.32
@ 2009-12-03  5:47 Linus Torvalds
  2009-12-03  9:07 ` Fabio Comolli
                   ` (3 more replies)
  0 siblings, 4 replies; 10+ messages in thread
From: Linus Torvalds @ 2009-12-03  5:47 UTC (permalink / raw)
  To: Linux Kernel Mailing List


This release _feels_ long overdue due to two empty weeks for me (kernel 
summit and thanksgiving week vacation), but it's actually less than three 
months since 2.6.31, so I guess it's actually not that far off the normal 
schedule.

I've been merging a few things that were pending while I was offline, but 
it really seems to have been pretty quiet. The biggest thing since -rc8 
is the horribly timed stability fixes for fscache, which caused some 
hickups and I really wish it hadn't happened that way, but apart from that 
it's mainly small updates (and mainly drivers).

The dirstat from -rc8 looks like

   2.7% arch/blackfin/
   5.8% arch/
   2.1% drivers/misc/eeprom/
   3.5% drivers/net/e1000e/
   9.6% drivers/net/
   3.9% drivers/staging/
   2.0% drivers/usb/musb/
   2.8% drivers/usb/
  34.8% drivers/
   4.1% fs/cachefiles/
  24.9% fs/fscache/
  32.6% fs/
  14.5% kernel/
   3.7% net/

and that fs/ and kernel/ noise is mostly from that fscache thing (the 
kernel subdirectory part is the "slow-work" stuff that fscache uses), and 
the shortlog is appended.

As to the "big feature" changes in 2.6.32 since 31 - I think we have a 
release without any actual new filesystem for once, but there's been a 
fair amount of changes to btrfs, and the block layer writeback itself has 
been through major updates, and the whole per-bdi writeback thing is a 
pretty big change.

Other rather noticeable changes are in KSM (both intel and radeon) and in 
drivers all over the place. As usual, kernelnewbies (and other sites, for 
that matter) has more details for people who want to delve into it all by 
subsystem.

		Linus

---
Ajay Kumar Gupta (2):
      USB: musb: Remove unwanted message in boot log
      USB: musb: fix ISOC Tx programming for CPPI DMAs

Alan Cox (2):
      V4L/DVB (13530): Fix wrong parameter order in memset
      tty_port: handle the nonblocking open of a dead port corner case

Alan Stern (2):
      PM: fix irq enable/disable in runtime PM code
      USB: EHCI: don't send Clear-TT-Buffer following a STALL

Alek Du (1):
      gpio: Langwell GPIO driver bugfixes

Alex Chiang (1):
      cciss: make device attrs static

Alexander Beregalov (1):
      Au1x00: fix crash when trying register_netdev()

Alexey Kuznetsov (1):
      [SCSI] fix crash when disconnecting usb storage

Alexey Starikovskiy (1):
      ACPICA: Silence the warning about _BIF returning the buffer

Amit Kumar Salecha (1):
      netxen: fix memory initialization

Andrei Pelinescu-Onciul (1):
      sctp: on T3_RTX retransmit all the in-flight chunks

Andrew Morton (1):
      drivers/media/dvb/dvb-core/dvb_frontend.c: needs semaphore.h

André Goddard Rosa (1):
      Blackfin: fix cache Kconfig typo

Anisse Astier (1):
      Input: i8042 - add Dell Vostro 1320, 1520 and 1720 to the reset list

Antti Kaijanmäki (2):
      hso: fix debug routines
      hso: fix soft-lockup

Antti Palosaari (1):
      V4L/DVB (13366): em28xx: fix Reddo DVB-C USB TV Box GPIO

Anuj Aggarwal (1):
      ASoC: AIC23: Fixing infinite loop in resume path

Atsushi Nemoto (1):
      SPI: spi_txx9: Fix bit rate calculation

Bartlomiej Zolnierkiewicz (1):
      Staging: update TODO files

Becky Bruce (1):
      powerpc: Fix DEBUG_HIGHMEM build break from d4515646699

Bruce Allan (7):
      e1000e: partial revert of 3ec2a2b8 plus FC workraround for 82577/8
      e1000e: read of PHY register may access wrong page on 82578
      e1000e: set flow control thresholds properly after enabling/disabling pause
      e1000e: add Tx timeout factor for 100Mbps
      e1000e: flow control thresholds not correct when changing mtu
      e1000e: remove unnecessary 82577 workaround causing link issues
      e1000e: do not initiate autonegotiation during OEM configuration

Chris Wilson (2):
      drm/i915: Avoid potential sleep whilst holding spinlock
      drm/i915: Select CONFIG_SHMEM

Chuck Ebbert (1):
      crypto: padlock-aes - Use the correct mask when checking whether copying is required

Clemens Ladisch (1):
      drm/fb: fix FBIOGET/PUT_VSCREENINFO pixel clock handling

Coly Li (1):
      ocfs2: return f_fsid info in ocfs2_statfs()

Csaba Henk (1):
      fuse: reject O_DIRECT flag also in fuse_create

Dan Carpenter (2):
      wan: cosa: drop chan->wsem on error path
      drivers/rtc/rtc-pcf50633.c: fix use after free in pcf50633_rtc_probe()

Dan Williams (9):
      ioat: silence "dca disabled" messages
      ioat3: dca and raid operations are incompatible
      ioat2,3: disable asynchronous error notifications
      ioat3: specify valid address for disabled-Q or disabled-P
      ioat2,3: report all uncorrectable errors
      dmaengine: include xor/pq validate in device_has_all_tx_types()
      async_tx: build-time toggling of async_{syndrome,xor}_val dma support
      ioat3: fix pq completion versus channel deallocation race
      shdma: fix initialization error handling

Daniel Glöckner (2):
      USB: musb: respect usb_request->zero in control requests
      USB: musb: Fix CPPI IRQs not being signaled

Daniel Mack (2):
      [ARM] pxa/cpufreq: fix index assignments for end marker
      [ARM] pxamci: call mmc_remove_host() before freeing resources

Dave Airlie (3):
      drm/radeon/kms: resume AGP by calling init.
      drm/radeon/kms: fix handling of d1/d2 vga
      drm/radeon/kms: read back register before writing in IIO.

Dave Jones (1):
      Staging: hv: Fix argument order in incorrect memset invocations in hyperv driver.

David Daney (3):
      MIPS: Octeon: Fix compile error in drivers/staging/octeon/ethernet-mdio.c
      Staging: Octeon: Use symbolic values for irq numbers.
      Staging: octeon-ethernet: Assign proper MAC addresses.

David Ford (1):
      ipv4: additional update of dev_net(dev) to struct *net in ip_fragment.c, NULL ptr OOPS

David Howells (31):
      SLOW_WORK: Wait for outstanding work items belonging to a module to clear
      SLOW_WORK: Allow the work items to be viewed through a /proc file
      SLOW_WORK: Allow the owner of a work item to determine if it is queued or not
      SLOW_WORK: Allow a requeueable work item to sleep till the thread is needed
      FS-Cache: Annotate slow-work runqueue proc lines for FS-Cache work items
      FS-Cache: Allow the current state of all objects to be dumped
      FS-Cache: Add counters for entry/exit to/from cache operation functions
      FS-Cache: Clear netfs pointers in cookie after detaching object, not before
      FS-Cache: Use radix tree preload correctly in tracking of pages to be stored
      FS-Cache: Permit cache retrieval ops to be interrupted in the initial wait phase
      FS-Cache: The object-available state can't rely on the cookie to be available
      FS-Cache: Fix lock misorder in fscache_write_op()
      FS-Cache: Don't delete pending pages from the page-store tracking tree
      FS-Cache: Handle read request vs lookup, creation or other cache failure
      FS-Cache: Handle pages pending storage that get evicted under OOM conditions
      FS-Cache: Add a retirement stat counter
      FS-Cache: Make sure FSCACHE_COOKIE_LOOKING_UP cleared on lookup failure
      FS-Cache: Start processing an object's operations on that object's death
      FS-Cache: Actually requeue an object when requested
      CacheFiles: Don't write a full page if there's only a partial page to cache
      CacheFiles: Handle truncate unlocking the page we're reading
      CacheFiles: Mark parent directory locks as I_MUTEX_PARENT to keep lockdep happy
      CacheFiles: Better showing of debugging information in active object problems
      CacheFiles: Catch an overly long wait for an old active object
      CacheFiles: Don't log lookup/create failing with ENOBUFS
      SLOW_WORK: Fix CIFS to pass THIS_MODULE to slow_work_register_user()
      SLOW_WORK: Fix GFS2 to #include <linux/module.h> before using THIS_MODULE
      FS-Cache: Provide nop fscache_stat_d() if CONFIG_FSCACHE_STATS=n
      9p: fix build breakage introduced by FS-Cache
      SLOW_WORK: Fix the CONFIG_MODULES=n case
      SLOW_WORK: Move slow_work's proc file to debugfs

David J. Choi (1):
      drivers/net: ks8851_mll ethernet network driver -resubmit

David S. Miller (8):
      sparc64: Fix definition of VMEMMAP_SIZE.
      sunsab: Do not set sunsab_reg.cons right before registering minors.
      sunsu: Fix detection of SU ports which are RSC console or control.
      serial: suncore: Add 'ignore_line' argument to sunserial_console_match().
      serial: suncore: Fix RSC/LOM handling in sunserial_console_termios().
      sunsu: Pass true 'ignore_line' to console match when RSC or LOM console.
      sunsu: Use sunserial_console_termios() in sunsu_console_setup().
      b44: Fix wedge when using netconsole.

David Woodhouse (1):
      jffs2: Fix memory corruption in jffs2_read_inode_range()

Eric Dumazet (4):
      ieee802154: dont leak skbs in ieee802154_fake_xmit()
      veth: Fix veth_get_stats()
      pktgen: Fix device name compares
      pktgen: Fix netdevice unregister

Eric W. Biederman (1):
      USB: ftdi_sio: Keep going when write errors are encountered.

Florian Fainelli (3):
      ep93xx-eth: check for zero MAC address on probe, not on device open
      rc32434_wdt: fix compilation failure
      MIPS: RB532: Fix devices.c compilation.

Geert Uytterhoeven (3):
      net: ETHOC should depend on HAS_DMA
      V4L/DVB (13412): SMS_SIANO_MDTV should depend on HAS_DMA
      fbdev: Migrate mailing lists to vger

Gernot Hillier (1):
      USB: Add support for Mobilcom Debitel USB UMTS Surf-Stick to option driver

Gertjan van Wingerde (1):
      .gitignore: Add bzip2 compressed files

Giuseppe CAVALLARO (2):
      stmmac: fixed a compilation error when use the external timer
      stmmac: do not fail when the timer cannot be used.

Graf Yang (1):
      Blackfin: fix SMP build error in start_thread()

Guennadi Liakhovetski (2):
      V4L/DVB (13343): v4l: add more missing linux/sched.h includes
      V4L/DVB (13344): soc-camera: properly initialise the device object when reusing

H Hartley Sweeten (1):
      [WATCHDOG] rc32434_wdt.c: use resource_size()

Haiyang Zhang (2):
      Staging: hv: Fix vmbus event handler bug
      Staging: hv: Fix some missing author names

Hans Verkuil (3):
      V4L/DVB (13321): radio-gemtek-pci: fix double mutex_lock
      V4L/DVB (13371): davinci: remove stray duplicate config pointer
      V4L/DVB (13481): sh_mobile_ceu_camera: fix compile warning

Harald Welte (1):
      [CPUFREQ] Enable ACPI PDC handshake for VIA/Centaur CPUs

Helge Deller (2):
      parisc: fix unwind with recent gcc versions
      modules: don't export section names of empty sections via sysfs

Hemant Pedanekar (1):
      ide: fix ioctl to pass requested transfer mode to ide_find_dma_mode instead of UDMA6

Henrique de Moraes Holschuh (1):
      thinkpad-acpi: fix detection of old ThinkPads

Huang Ying (1):
      crypto: gcm - fix another complete call in complete fuction

Ivan Vecera (1):
      r8169: restore mac addr in rtl8169_remove_one and rtl_shutdown

James Bottomley (1):
      [SCSI] fix async scan add/remove race resulting in an oops

Jaswinder Singh Rajput (1):
      ixgbe: move tc variable to CONFIG_IXGBE_DCB

Jay Fenlason (2):
      firewire: ohci: Make cycleMatch ISO transmission work
      firewire: ohci: pass correct iso xmit timestamps to core

Jean Delvare (2):
      MAINTAINERS: Add missing i2c files
      i2c: Fix userspace_device list corruption

Jean PIHET (1):
      ARM: 5793/1: ARM: Check put_user fail in do_signal when enable OABI_COMPAT

Jens Axboe (3):
      SLOW_WORK: Make slow_work_ops ->get_ref/->put_ref optional
      SLOW_WORK: Add support for cancellation of slow work
      SLOW_WORK: Add delayed_slow_work support

Jeremy Fitzhardinge (1):
      drm: make sure page protections are updated after changing vm_flags

Jerome Glisse (3):
      drm/radeon/kms: Disable TV load detect on RS400,RC410,RS480
      drm: mm always protect change to unused_nodes with unused_lock spinlock
      drm/radeon/kms: Report vga connector is connected according to ddc_probe

Jerone Young (1):
      ACPI: Add Thinkpad T400, T500 to OSI(Linux) white-list

Jesse Barnes (1):
      drm: work around EDIDs with bad htotal/vtotal values

Jiang Yutang (1):
      sata_fsl: Split hard and soft reset

Jie Zhang (1):
      Blackfin: fix typo in ptrace poking

Joel Becker (1):
      ocfs2: Return -EINVAL when a device is not ocfs2.

Johannes Berg (5):
      mac80211: fix addba timer (again...)
      mac80211: fix resume
      rfkill: fix miscdev ops
      mac80211: fix two remote exploits
      mac80211: fix spurious delBA handling

Johannes Weiner (2):
      rtc-x1205: fix rtc_time to y2k register value conversion
      rtc-x1205: reset clock to sane state after power failure

John W. Linville (1):
      ath9k: set ps_default as false

Julia Lawall (3):
      arch/alpha/kernel/sys_ruffian.c: Use DIV_ROUND_CLOSEST
      arch/alpha/kernel: Add kmalloc NULL tests
      VIDEO: Correct use of request_region/request_mem_region

Kevin Wells (3):
      i2c: i2c-pnx: Limit minimum jiffie timeout to 2
      i2c: i2c-pnx: Made buf type unsigned to prevent sign extension
      i2c: i2c-pnx: Added missing mach/i2c.h and linux/io.h header file includes

Kuninori Morimoto (1):
      V4L/DVB (13345): soc-camera: sh_mobile_ceu_camera: call pm_runtime_disable

Len Brown (1):
      ACPI: DMI init_set_sci_en_on_resume for HP-Compaq C700

Linus Torvalds (1):
      Linux 2.6.32

Marc Dionne (1):
      CacheFiles: Update IMA counters when using dentry_open

Mark Brown (3):
      ASoC: Fix suspend with active audio streams
      mfd: Correct WM831X_MAX_ISEL_VALUE
      regulator: Initialise wm831x structure pointor for ISINK driver

Martin K. Petersen (1):
      [SCSI] sd: Return correct error code for DIF

Martin Michlmayr (1):
      MIPS: IP22/IP28 Disable early printk to fix boot problems on some systems.

Mauro Carvalho Chehab (1):
      staging/go7007: Fix compilation by re-adding the missing s2250-loader.h

Maxime Bizon (1):
      bcm63xx_uart: Fix serial driver compile breakage.

Michael Cree (1):
      Alpha: Rearrange thread info flags fixing two regressions

Michael Hennerich (1):
      Blackfin: fix suspend/resume failure with some on-chip ROMs

Michal Simek (1):
      tty/of_serial: add missing ns16550a id

Michele Jr De Candia (1):
      i2c/tsl2550: Fix lux value in extended mode

Mike Frysinger (3):
      Blackfin: update anomaly lists
      Blackfin: work around testset anomaly 05000477
      Blackfin: check for anomaly 05000475

Narender Kumar (2):
      netxen: fix promisc for NX2031.
      netxen : fix BOND_MODE_TLB/ALB mode.

NeilBrown (1):
      md: revert incorrect fix for read error handling in raid1.

Oliver Neukum (1):
      USB: work around for EHCI with quirky periodic schedules

Olivier Lorin (1):
      V4L/DVB (13372a): MAINTAINERS: addition of gspca_gl860 driver

Patrick McHardy (4):
      netfilter: xt_osf: fix xt_osf_remove_callback() return value
      netfilter: nf_log: fix sleeping function called from invalid context in seq_show()
      netfilter: xt_limit: fix invalid return code in limit_mt_check()
      macvlan: fix gso_max_size setting

Pavel Machek (1):
      [ARM] pxa/spitz: fix compile regression on spitz

Pete Eberlein (1):
      V4L/DVB (13372): staging/go7007: fix mutex function usage for s2250

Peter Feuerer (1):
      acerhdf: return temperature in milidegree instead of degree

Peter Horton (1):
      aoe: prevent cache aliases

Ralf Baechle (3):
      MIPS: Fix build error if __xchg() is not getting inlined.
      MIPS: Add missing definition for MADV_HWPOISON.
      MIPS: Fix MIPS I build.

Randy Dunlap (1):
      sysfs: fix SYSFS_DEPRECATED_V2 prompt

Robert Lowery (1):
      V4L/DVB (13436): cxusb: Fix hang on DViCO FusionHDTV DVB-T Dual Digital 4 (rev 1)

Roel Kluin (3):
      netfilter: xt_osf: fix xt_osf_remove_callback() return value
      thinkpad-acpi: fix sign of ERESTARTSYS return
      Blackfin: fix memset in smp_send_reschedule() and -stop()

Roger Oksanen (1):
      e100: Use pci pool to work around GFP_ATOMIC order 5 memory allocation failure

Romit Dasgupta (1):
      Thaw refrigerated bdi flusher threads before invoking kthread_stop on them

Russell King (7):
      [ARM] kmap: fix build errors with DEBUG_HIGHMEM enabled
      ARM: PNX4008: fix watchdog device driver name
      ARM: PNX4008: i2c-pnx: use the same dev_id for request_irq and free_irq
      MAINTAINERS: add maintainer information for AMBA primecell drivers
      [ARM] Update mach-types
      ALSA: AACI: fix AC97 multiple-open bug
      ALSA: AACI: fix recording bug

Russell King - ARM Linux (1):
      NET: smc91x: Fix irq flags

Rusty Russell (1):
      param: don't complain about unused module parameters.

Sam Ravnborg (1):
      kbuild: stepping down as maintainer

Samuel Thibault (1):
      Input: keyboard - fix braille keyboard keysym generation

Sergei Shtylyov (1):
      USB: musb_gadget: fix STALL handling

Steve French (3):
      [CIFS] fix oops in cifs_lookup during net boot
      [CIFS] Duplicate data on appending to some Samba servers
      [CIFS] Fix sparse warning

Steve Glendinning (1):
      smsc9420: prevent BUG() if ethtool is called with interface down

Steven Rostedt (1):
      kconfig: Fix make O=<dir> local{mod,yes}config

Sudhakar Rajashekhara (1):
      davinci: fb: fix frame buffer driver issues

Sunil Mushran (2):
      ocfs2: Refresh documentation
      ocfs2: Trivial cleanup of jbd compatibility layer removal

Tao Ma (2):
      ocfs2: Move ocfs2_complete_reflink to the right place.
      ocfs2: duplicate inline data properly during reflink.

Thomas Dahlmann (1):
      usb: amd5536udc: fixed shared interrupt bug and warning oops

Thomas Gleixner (1):
      alpha: Fixup last users of irq_chip->typename

Wolfram Sang (1):
      at24: Use timeout also for read

Wu Fengguang (1):
      netfilter: nf_log: fix sleeping function called from invalid context in seq_show()

Wu Zhangjin (2):
      MIPS: Loongson: Disallow 4kB pages
      MIPS: Loongson: Switch from flatmem to sparsemem

Zhenyu Wang (5):
      drm/i915: Fix and cleanup DPLL calculation for Ironlake
      drm/i915: HDMI hardware workaround for Ironlake
      drm/i915: Add more registers save/restore for Ironlake suspend
      agp/intel: new host bridge support
      drm/i915: Fix CRT hotplug detect by checking really no channels attached

Zou, Nanhai (1):
      drm/i915: Fix IRQ stall issue on Ironlake

chaithrika@ti.com (1):
      TI DaVinci EMAC: Minor macro related updates

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Linux 2.6.32
  2009-12-03  5:47 Linux 2.6.32 Linus Torvalds
@ 2009-12-03  9:07 ` Fabio Comolli
  2009-12-03 17:13 ` Gene Heskett
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 10+ messages in thread
From: Fabio Comolli @ 2009-12-03  9:07 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Linux Kernel Mailing List

It seems that the incremental patch rc8-final is missing on kernel.org.

On Thu, Dec 3, 2009 at 6:47 AM, Linus Torvalds
<torvalds@linux-foundation.org> wrote:
>
> This release _feels_ long overdue due to two empty weeks for me (kernel
> summit and thanksgiving week vacation), but it's actually less than three
> months since 2.6.31, so I guess it's actually not that far off the normal
> schedule.
>
> I've been merging a few things that were pending while I was offline, but
> it really seems to have been pretty quiet. The biggest thing since -rc8
> is the horribly timed stability fixes for fscache, which caused some
> hickups and I really wish it hadn't happened that way, but apart from that
> it's mainly small updates (and mainly drivers).
>
> The dirstat from -rc8 looks like
>
>   2.7% arch/blackfin/
>   5.8% arch/
>   2.1% drivers/misc/eeprom/
>   3.5% drivers/net/e1000e/
>   9.6% drivers/net/
>   3.9% drivers/staging/
>   2.0% drivers/usb/musb/
>   2.8% drivers/usb/
>  34.8% drivers/
>   4.1% fs/cachefiles/
>  24.9% fs/fscache/
>  32.6% fs/
>  14.5% kernel/
>   3.7% net/
>
> and that fs/ and kernel/ noise is mostly from that fscache thing (the
> kernel subdirectory part is the "slow-work" stuff that fscache uses), and
> the shortlog is appended.
>
> As to the "big feature" changes in 2.6.32 since 31 - I think we have a
> release without any actual new filesystem for once, but there's been a
> fair amount of changes to btrfs, and the block layer writeback itself has
> been through major updates, and the whole per-bdi writeback thing is a
> pretty big change.
>
> Other rather noticeable changes are in KSM (both intel and radeon) and in
> drivers all over the place. As usual, kernelnewbies (and other sites, for
> that matter) has more details for people who want to delve into it all by
> subsystem.
>
>                Linus
>
> ---
> Ajay Kumar Gupta (2):
>      USB: musb: Remove unwanted message in boot log
>      USB: musb: fix ISOC Tx programming for CPPI DMAs
>
> Alan Cox (2):
>      V4L/DVB (13530): Fix wrong parameter order in memset
>      tty_port: handle the nonblocking open of a dead port corner case
>
> Alan Stern (2):
>      PM: fix irq enable/disable in runtime PM code
>      USB: EHCI: don't send Clear-TT-Buffer following a STALL
>
> Alek Du (1):
>      gpio: Langwell GPIO driver bugfixes
>
> Alex Chiang (1):
>      cciss: make device attrs static
>
> Alexander Beregalov (1):
>      Au1x00: fix crash when trying register_netdev()
>
> Alexey Kuznetsov (1):
>      [SCSI] fix crash when disconnecting usb storage
>
> Alexey Starikovskiy (1):
>      ACPICA: Silence the warning about _BIF returning the buffer
>
> Amit Kumar Salecha (1):
>      netxen: fix memory initialization
>
> Andrei Pelinescu-Onciul (1):
>      sctp: on T3_RTX retransmit all the in-flight chunks
>
> Andrew Morton (1):
>      drivers/media/dvb/dvb-core/dvb_frontend.c: needs semaphore.h
>
> André Goddard Rosa (1):
>      Blackfin: fix cache Kconfig typo
>
> Anisse Astier (1):
>      Input: i8042 - add Dell Vostro 1320, 1520 and 1720 to the reset list
>
> Antti Kaijanmäki (2):
>      hso: fix debug routines
>      hso: fix soft-lockup
>
> Antti Palosaari (1):
>      V4L/DVB (13366): em28xx: fix Reddo DVB-C USB TV Box GPIO
>
> Anuj Aggarwal (1):
>      ASoC: AIC23: Fixing infinite loop in resume path
>
> Atsushi Nemoto (1):
>      SPI: spi_txx9: Fix bit rate calculation
>
> Bartlomiej Zolnierkiewicz (1):
>      Staging: update TODO files
>
> Becky Bruce (1):
>      powerpc: Fix DEBUG_HIGHMEM build break from d4515646699
>
> Bruce Allan (7):
>      e1000e: partial revert of 3ec2a2b8 plus FC workraround for 82577/8
>      e1000e: read of PHY register may access wrong page on 82578
>      e1000e: set flow control thresholds properly after enabling/disabling pause
>      e1000e: add Tx timeout factor for 100Mbps
>      e1000e: flow control thresholds not correct when changing mtu
>      e1000e: remove unnecessary 82577 workaround causing link issues
>      e1000e: do not initiate autonegotiation during OEM configuration
>
> Chris Wilson (2):
>      drm/i915: Avoid potential sleep whilst holding spinlock
>      drm/i915: Select CONFIG_SHMEM
>
> Chuck Ebbert (1):
>      crypto: padlock-aes - Use the correct mask when checking whether copying is required
>
> Clemens Ladisch (1):
>      drm/fb: fix FBIOGET/PUT_VSCREENINFO pixel clock handling
>
> Coly Li (1):
>      ocfs2: return f_fsid info in ocfs2_statfs()
>
> Csaba Henk (1):
>      fuse: reject O_DIRECT flag also in fuse_create
>
> Dan Carpenter (2):
>      wan: cosa: drop chan->wsem on error path
>      drivers/rtc/rtc-pcf50633.c: fix use after free in pcf50633_rtc_probe()
>
> Dan Williams (9):
>      ioat: silence "dca disabled" messages
>      ioat3: dca and raid operations are incompatible
>      ioat2,3: disable asynchronous error notifications
>      ioat3: specify valid address for disabled-Q or disabled-P
>      ioat2,3: report all uncorrectable errors
>      dmaengine: include xor/pq validate in device_has_all_tx_types()
>      async_tx: build-time toggling of async_{syndrome,xor}_val dma support
>      ioat3: fix pq completion versus channel deallocation race
>      shdma: fix initialization error handling
>
> Daniel Glöckner (2):
>      USB: musb: respect usb_request->zero in control requests
>      USB: musb: Fix CPPI IRQs not being signaled
>
> Daniel Mack (2):
>      [ARM] pxa/cpufreq: fix index assignments for end marker
>      [ARM] pxamci: call mmc_remove_host() before freeing resources
>
> Dave Airlie (3):
>      drm/radeon/kms: resume AGP by calling init.
>      drm/radeon/kms: fix handling of d1/d2 vga
>      drm/radeon/kms: read back register before writing in IIO.
>
> Dave Jones (1):
>      Staging: hv: Fix argument order in incorrect memset invocations in hyperv driver.
>
> David Daney (3):
>      MIPS: Octeon: Fix compile error in drivers/staging/octeon/ethernet-mdio.c
>      Staging: Octeon: Use symbolic values for irq numbers.
>      Staging: octeon-ethernet: Assign proper MAC addresses.
>
> David Ford (1):
>      ipv4: additional update of dev_net(dev) to struct *net in ip_fragment.c, NULL ptr OOPS
>
> David Howells (31):
>      SLOW_WORK: Wait for outstanding work items belonging to a module to clear
>      SLOW_WORK: Allow the work items to be viewed through a /proc file
>      SLOW_WORK: Allow the owner of a work item to determine if it is queued or not
>      SLOW_WORK: Allow a requeueable work item to sleep till the thread is needed
>      FS-Cache: Annotate slow-work runqueue proc lines for FS-Cache work items
>      FS-Cache: Allow the current state of all objects to be dumped
>      FS-Cache: Add counters for entry/exit to/from cache operation functions
>      FS-Cache: Clear netfs pointers in cookie after detaching object, not before
>      FS-Cache: Use radix tree preload correctly in tracking of pages to be stored
>      FS-Cache: Permit cache retrieval ops to be interrupted in the initial wait phase
>      FS-Cache: The object-available state can't rely on the cookie to be available
>      FS-Cache: Fix lock misorder in fscache_write_op()
>      FS-Cache: Don't delete pending pages from the page-store tracking tree
>      FS-Cache: Handle read request vs lookup, creation or other cache failure
>      FS-Cache: Handle pages pending storage that get evicted under OOM conditions
>      FS-Cache: Add a retirement stat counter
>      FS-Cache: Make sure FSCACHE_COOKIE_LOOKING_UP cleared on lookup failure
>      FS-Cache: Start processing an object's operations on that object's death
>      FS-Cache: Actually requeue an object when requested
>      CacheFiles: Don't write a full page if there's only a partial page to cache
>      CacheFiles: Handle truncate unlocking the page we're reading
>      CacheFiles: Mark parent directory locks as I_MUTEX_PARENT to keep lockdep happy
>      CacheFiles: Better showing of debugging information in active object problems
>      CacheFiles: Catch an overly long wait for an old active object
>      CacheFiles: Don't log lookup/create failing with ENOBUFS
>      SLOW_WORK: Fix CIFS to pass THIS_MODULE to slow_work_register_user()
>      SLOW_WORK: Fix GFS2 to #include <linux/module.h> before using THIS_MODULE
>      FS-Cache: Provide nop fscache_stat_d() if CONFIG_FSCACHE_STATS=n
>      9p: fix build breakage introduced by FS-Cache
>      SLOW_WORK: Fix the CONFIG_MODULES=n case
>      SLOW_WORK: Move slow_work's proc file to debugfs
>
> David J. Choi (1):
>      drivers/net: ks8851_mll ethernet network driver -resubmit
>
> David S. Miller (8):
>      sparc64: Fix definition of VMEMMAP_SIZE.
>      sunsab: Do not set sunsab_reg.cons right before registering minors.
>      sunsu: Fix detection of SU ports which are RSC console or control.
>      serial: suncore: Add 'ignore_line' argument to sunserial_console_match().
>      serial: suncore: Fix RSC/LOM handling in sunserial_console_termios().
>      sunsu: Pass true 'ignore_line' to console match when RSC or LOM console.
>      sunsu: Use sunserial_console_termios() in sunsu_console_setup().
>      b44: Fix wedge when using netconsole.
>
> David Woodhouse (1):
>      jffs2: Fix memory corruption in jffs2_read_inode_range()
>
> Eric Dumazet (4):
>      ieee802154: dont leak skbs in ieee802154_fake_xmit()
>      veth: Fix veth_get_stats()
>      pktgen: Fix device name compares
>      pktgen: Fix netdevice unregister
>
> Eric W. Biederman (1):
>      USB: ftdi_sio: Keep going when write errors are encountered.
>
> Florian Fainelli (3):
>      ep93xx-eth: check for zero MAC address on probe, not on device open
>      rc32434_wdt: fix compilation failure
>      MIPS: RB532: Fix devices.c compilation.
>
> Geert Uytterhoeven (3):
>      net: ETHOC should depend on HAS_DMA
>      V4L/DVB (13412): SMS_SIANO_MDTV should depend on HAS_DMA
>      fbdev: Migrate mailing lists to vger
>
> Gernot Hillier (1):
>      USB: Add support for Mobilcom Debitel USB UMTS Surf-Stick to option driver
>
> Gertjan van Wingerde (1):
>      .gitignore: Add bzip2 compressed files
>
> Giuseppe CAVALLARO (2):
>      stmmac: fixed a compilation error when use the external timer
>      stmmac: do not fail when the timer cannot be used.
>
> Graf Yang (1):
>      Blackfin: fix SMP build error in start_thread()
>
> Guennadi Liakhovetski (2):
>      V4L/DVB (13343): v4l: add more missing linux/sched.h includes
>      V4L/DVB (13344): soc-camera: properly initialise the device object when reusing
>
> H Hartley Sweeten (1):
>      [WATCHDOG] rc32434_wdt.c: use resource_size()
>
> Haiyang Zhang (2):
>      Staging: hv: Fix vmbus event handler bug
>      Staging: hv: Fix some missing author names
>
> Hans Verkuil (3):
>      V4L/DVB (13321): radio-gemtek-pci: fix double mutex_lock
>      V4L/DVB (13371): davinci: remove stray duplicate config pointer
>      V4L/DVB (13481): sh_mobile_ceu_camera: fix compile warning
>
> Harald Welte (1):
>      [CPUFREQ] Enable ACPI PDC handshake for VIA/Centaur CPUs
>
> Helge Deller (2):
>      parisc: fix unwind with recent gcc versions
>      modules: don't export section names of empty sections via sysfs
>
> Hemant Pedanekar (1):
>      ide: fix ioctl to pass requested transfer mode to ide_find_dma_mode instead of UDMA6
>
> Henrique de Moraes Holschuh (1):
>      thinkpad-acpi: fix detection of old ThinkPads
>
> Huang Ying (1):
>      crypto: gcm - fix another complete call in complete fuction
>
> Ivan Vecera (1):
>      r8169: restore mac addr in rtl8169_remove_one and rtl_shutdown
>
> James Bottomley (1):
>      [SCSI] fix async scan add/remove race resulting in an oops
>
> Jaswinder Singh Rajput (1):
>      ixgbe: move tc variable to CONFIG_IXGBE_DCB
>
> Jay Fenlason (2):
>      firewire: ohci: Make cycleMatch ISO transmission work
>      firewire: ohci: pass correct iso xmit timestamps to core
>
> Jean Delvare (2):
>      MAINTAINERS: Add missing i2c files
>      i2c: Fix userspace_device list corruption
>
> Jean PIHET (1):
>      ARM: 5793/1: ARM: Check put_user fail in do_signal when enable OABI_COMPAT
>
> Jens Axboe (3):
>      SLOW_WORK: Make slow_work_ops ->get_ref/->put_ref optional
>      SLOW_WORK: Add support for cancellation of slow work
>      SLOW_WORK: Add delayed_slow_work support
>
> Jeremy Fitzhardinge (1):
>      drm: make sure page protections are updated after changing vm_flags
>
> Jerome Glisse (3):
>      drm/radeon/kms: Disable TV load detect on RS400,RC410,RS480
>      drm: mm always protect change to unused_nodes with unused_lock spinlock
>      drm/radeon/kms: Report vga connector is connected according to ddc_probe
>
> Jerone Young (1):
>      ACPI: Add Thinkpad T400, T500 to OSI(Linux) white-list
>
> Jesse Barnes (1):
>      drm: work around EDIDs with bad htotal/vtotal values
>
> Jiang Yutang (1):
>      sata_fsl: Split hard and soft reset
>
> Jie Zhang (1):
>      Blackfin: fix typo in ptrace poking
>
> Joel Becker (1):
>      ocfs2: Return -EINVAL when a device is not ocfs2.
>
> Johannes Berg (5):
>      mac80211: fix addba timer (again...)
>      mac80211: fix resume
>      rfkill: fix miscdev ops
>      mac80211: fix two remote exploits
>      mac80211: fix spurious delBA handling
>
> Johannes Weiner (2):
>      rtc-x1205: fix rtc_time to y2k register value conversion
>      rtc-x1205: reset clock to sane state after power failure
>
> John W. Linville (1):
>      ath9k: set ps_default as false
>
> Julia Lawall (3):
>      arch/alpha/kernel/sys_ruffian.c: Use DIV_ROUND_CLOSEST
>      arch/alpha/kernel: Add kmalloc NULL tests
>      VIDEO: Correct use of request_region/request_mem_region
>
> Kevin Wells (3):
>      i2c: i2c-pnx: Limit minimum jiffie timeout to 2
>      i2c: i2c-pnx: Made buf type unsigned to prevent sign extension
>      i2c: i2c-pnx: Added missing mach/i2c.h and linux/io.h header file includes
>
> Kuninori Morimoto (1):
>      V4L/DVB (13345): soc-camera: sh_mobile_ceu_camera: call pm_runtime_disable
>
> Len Brown (1):
>      ACPI: DMI init_set_sci_en_on_resume for HP-Compaq C700
>
> Linus Torvalds (1):
>      Linux 2.6.32
>
> Marc Dionne (1):
>      CacheFiles: Update IMA counters when using dentry_open
>
> Mark Brown (3):
>      ASoC: Fix suspend with active audio streams
>      mfd: Correct WM831X_MAX_ISEL_VALUE
>      regulator: Initialise wm831x structure pointor for ISINK driver
>
> Martin K. Petersen (1):
>      [SCSI] sd: Return correct error code for DIF
>
> Martin Michlmayr (1):
>      MIPS: IP22/IP28 Disable early printk to fix boot problems on some systems.
>
> Mauro Carvalho Chehab (1):
>      staging/go7007: Fix compilation by re-adding the missing s2250-loader.h
>
> Maxime Bizon (1):
>      bcm63xx_uart: Fix serial driver compile breakage.
>
> Michael Cree (1):
>      Alpha: Rearrange thread info flags fixing two regressions
>
> Michael Hennerich (1):
>      Blackfin: fix suspend/resume failure with some on-chip ROMs
>
> Michal Simek (1):
>      tty/of_serial: add missing ns16550a id
>
> Michele Jr De Candia (1):
>      i2c/tsl2550: Fix lux value in extended mode
>
> Mike Frysinger (3):
>      Blackfin: update anomaly lists
>      Blackfin: work around testset anomaly 05000477
>      Blackfin: check for anomaly 05000475
>
> Narender Kumar (2):
>      netxen: fix promisc for NX2031.
>      netxen : fix BOND_MODE_TLB/ALB mode.
>
> NeilBrown (1):
>      md: revert incorrect fix for read error handling in raid1.
>
> Oliver Neukum (1):
>      USB: work around for EHCI with quirky periodic schedules
>
> Olivier Lorin (1):
>      V4L/DVB (13372a): MAINTAINERS: addition of gspca_gl860 driver
>
> Patrick McHardy (4):
>      netfilter: xt_osf: fix xt_osf_remove_callback() return value
>      netfilter: nf_log: fix sleeping function called from invalid context in seq_show()
>      netfilter: xt_limit: fix invalid return code in limit_mt_check()
>      macvlan: fix gso_max_size setting
>
> Pavel Machek (1):
>      [ARM] pxa/spitz: fix compile regression on spitz
>
> Pete Eberlein (1):
>      V4L/DVB (13372): staging/go7007: fix mutex function usage for s2250
>
> Peter Feuerer (1):
>      acerhdf: return temperature in milidegree instead of degree
>
> Peter Horton (1):
>      aoe: prevent cache aliases
>
> Ralf Baechle (3):
>      MIPS: Fix build error if __xchg() is not getting inlined.
>      MIPS: Add missing definition for MADV_HWPOISON.
>      MIPS: Fix MIPS I build.
>
> Randy Dunlap (1):
>      sysfs: fix SYSFS_DEPRECATED_V2 prompt
>
> Robert Lowery (1):
>      V4L/DVB (13436): cxusb: Fix hang on DViCO FusionHDTV DVB-T Dual Digital 4 (rev 1)
>
> Roel Kluin (3):
>      netfilter: xt_osf: fix xt_osf_remove_callback() return value
>      thinkpad-acpi: fix sign of ERESTARTSYS return
>      Blackfin: fix memset in smp_send_reschedule() and -stop()
>
> Roger Oksanen (1):
>      e100: Use pci pool to work around GFP_ATOMIC order 5 memory allocation failure
>
> Romit Dasgupta (1):
>      Thaw refrigerated bdi flusher threads before invoking kthread_stop on them
>
> Russell King (7):
>      [ARM] kmap: fix build errors with DEBUG_HIGHMEM enabled
>      ARM: PNX4008: fix watchdog device driver name
>      ARM: PNX4008: i2c-pnx: use the same dev_id for request_irq and free_irq
>      MAINTAINERS: add maintainer information for AMBA primecell drivers
>      [ARM] Update mach-types
>      ALSA: AACI: fix AC97 multiple-open bug
>      ALSA: AACI: fix recording bug
>
> Russell King - ARM Linux (1):
>      NET: smc91x: Fix irq flags
>
> Rusty Russell (1):
>      param: don't complain about unused module parameters.
>
> Sam Ravnborg (1):
>      kbuild: stepping down as maintainer
>
> Samuel Thibault (1):
>      Input: keyboard - fix braille keyboard keysym generation
>
> Sergei Shtylyov (1):
>      USB: musb_gadget: fix STALL handling
>
> Steve French (3):
>      [CIFS] fix oops in cifs_lookup during net boot
>      [CIFS] Duplicate data on appending to some Samba servers
>      [CIFS] Fix sparse warning
>
> Steve Glendinning (1):
>      smsc9420: prevent BUG() if ethtool is called with interface down
>
> Steven Rostedt (1):
>      kconfig: Fix make O=<dir> local{mod,yes}config
>
> Sudhakar Rajashekhara (1):
>      davinci: fb: fix frame buffer driver issues
>
> Sunil Mushran (2):
>      ocfs2: Refresh documentation
>      ocfs2: Trivial cleanup of jbd compatibility layer removal
>
> Tao Ma (2):
>      ocfs2: Move ocfs2_complete_reflink to the right place.
>      ocfs2: duplicate inline data properly during reflink.
>
> Thomas Dahlmann (1):
>      usb: amd5536udc: fixed shared interrupt bug and warning oops
>
> Thomas Gleixner (1):
>      alpha: Fixup last users of irq_chip->typename
>
> Wolfram Sang (1):
>      at24: Use timeout also for read
>
> Wu Fengguang (1):
>      netfilter: nf_log: fix sleeping function called from invalid context in seq_show()
>
> Wu Zhangjin (2):
>      MIPS: Loongson: Disallow 4kB pages
>      MIPS: Loongson: Switch from flatmem to sparsemem
>
> Zhenyu Wang (5):
>      drm/i915: Fix and cleanup DPLL calculation for Ironlake
>      drm/i915: HDMI hardware workaround for Ironlake
>      drm/i915: Add more registers save/restore for Ironlake suspend
>      agp/intel: new host bridge support
>      drm/i915: Fix CRT hotplug detect by checking really no channels attached
>
> Zou, Nanhai (1):
>      drm/i915: Fix IRQ stall issue on Ironlake
>
> chaithrika@ti.com (1):
>      TI DaVinci EMAC: Minor macro related updates
> --
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/
>

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Linux 2.6.32
  2009-12-03  5:47 Linux 2.6.32 Linus Torvalds
  2009-12-03  9:07 ` Fabio Comolli
@ 2009-12-03 17:13 ` Gene Heskett
  2009-12-04  5:03 ` Mr. Teo En Ming (Zhang Enming)
  2009-12-09 17:20 ` Johannes Stezenbach
  3 siblings, 0 replies; 10+ messages in thread
From: Gene Heskett @ 2009-12-03 17:13 UTC (permalink / raw)
  To: Linus Torvalds, Linux Kernel Mailing List

[-- Attachment #1: Type: text/plain, Size: 2445 bytes --]

On Thursday 03 December 2009, Linus Torvalds wrote:
>This release _feels_ long overdue due to two empty weeks for me (kernel
[...]
What may be a minor niggle during the build using my attached script:
======From the scripts output=========
now making a new initrd.2.6.32.img                            
resolveDevice: device spec expected                           
and copying it to /boot/initrd-2.6.32.img
===============
The 2nd line above is new, but a "man mkinitrd" doesn't address it on this 
F10 box.  Comment?

A cursory scan through the build history shows this unrelated but new 
warning:
--------------------
drivers/acpi/acpica/tbfadt.c: In function ‘acpi_tb_create_local_fadt’:
/usr/src/linux-2.6.32/arch/x86/include/asm/string_32.h:74: warning: array 
subscript is above array bounds
-------------------
I haven't rebooted to it yet so I'll save this & send (or expand) when I 
have.
::::::::::
That was fun. I had to reboot twice, first time with the hdwe reset button, 
2nd time by several ctl-alt-del's.

Both shutdowns, from .32-rc8 and from .32 did multiple Oopsen, naming 
dcache.c line 670 as the culprit.  With mount.cifs mentioned also.

That has been present and not a huge problem for several of the 31 and 32-rcX 
kernels.  I could capture with a camera, but I believe I have seen msgs here 
on the list about it already.

The reason for the 2nd reboot is that udev did not enumerate, or initialize, 
any of the devices on an FTDI extension cable that runs to the basement, 
where an elderly color computer 3 lives.  There is an additional hub on the 
end of that cable, with several connections to it, and I had to find that 
cable, unplug it from the local hub and re-plug it before the stuff on the 
other end of the cable materialized.  It is not normally powered, so the 
enumeration usually stops at that hub in the basement (and usb power was on 
it ok), with everything else coming alive as they are powered up.  The 2nd 
reboot was to see if it was all there if it was powered up, and it is.

I'll go back to lurking till next time.  Many thanks to all.

-- 
Cheers, Gene
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
The NRA is offering FREE Associate memberships to anyone who wants them.
<https://www.nrahq.org/nrabonus/accept-membership.asp>

Miksch's Law:
	If a string has one end, then it has another end.

[-- Attachment #2: makeit --]
[-- Type: application/x-shellscript, Size: 3990 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Linux 2.6.32
  2009-12-03  5:47 Linux 2.6.32 Linus Torvalds
  2009-12-03  9:07 ` Fabio Comolli
  2009-12-03 17:13 ` Gene Heskett
@ 2009-12-04  5:03 ` Mr. Teo En Ming (Zhang Enming)
  2009-12-06 19:17   ` Pasi Kärkkäinen
  2009-12-09 17:20 ` Johannes Stezenbach
  3 siblings, 1 reply; 10+ messages in thread
From: Mr. Teo En Ming (Zhang Enming) @ 2009-12-04  5:03 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Linux Kernel Mailing List, space.time.universe

On Thu, Dec 3, 2009 at 1:47 PM, Linus Torvalds
<torvalds@linux-foundation.org> wrote:
>

Dear Torvalds,

May I know if Xen paravirt-ops dom0 support will be merged upstream
into Linux kernel 2.6.33?

Fedora 12's release notes page speculates that support for Xen dom0
will be available in 2.6.33.

Thank you very much.

-- 
Mr. Teo En Ming (Zhang Enming) Dip(Mechatronics) BEng(Hons)(Mechanical
Engineering)
Alma Maters:
(1) Singapore Polytechnic
(2) National University of Singapore
My Primary Blog: http://teo-en-ming-aka-zhang-enming.blogspot.com
My Secondary Blog: http://enmingteo.wordpress.com
My Youtube videos: http://www.youtube.com/user/enmingteo
Email: space.time.universe@gmail.com
Mobile Phone (Starhub Prepaid): +65-8369-2618
Street: Bedok Reservoir Road
Country: Singapore

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Linux 2.6.32
  2009-12-04  5:03 ` Mr. Teo En Ming (Zhang Enming)
@ 2009-12-06 19:17   ` Pasi Kärkkäinen
  0 siblings, 0 replies; 10+ messages in thread
From: Pasi Kärkkäinen @ 2009-12-06 19:17 UTC (permalink / raw)
  To: Mr. Teo En Ming (Zhang Enming); +Cc: Linus Torvalds, Linux Kernel Mailing List

On Fri, Dec 04, 2009 at 01:03:03PM +0800, Mr. Teo En Ming (Zhang Enming) wrote:
> On Thu, Dec 3, 2009 at 1:47 PM, Linus Torvalds
> <torvalds@linux-foundation.org> wrote:
> >
> 
> Dear Torvalds,
> 
> May I know if Xen paravirt-ops dom0 support will be merged upstream
> into Linux kernel 2.6.33?
> 
> Fedora 12's release notes page speculates that support for Xen dom0
> will be available in 2.6.33.
> 
> Thank you very much.
> 

Mr. Teo En Ming: Jeremy is the Xen maintainer, and he hasn't sent pull
request for Xen pv_ops dom0 patches.

I don't think he's going to submit Xen dom0 patches for 2.6.33. You
should talk with Jeremy about it.

-- Pasi


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Linux 2.6.32
  2009-12-03  5:47 Linux 2.6.32 Linus Torvalds
                   ` (2 preceding siblings ...)
  2009-12-04  5:03 ` Mr. Teo En Ming (Zhang Enming)
@ 2009-12-09 17:20 ` Johannes Stezenbach
       [not found]   ` <alpine.LFD.2.00.0912090923500.3560@localhost.localdomain>
  3 siblings, 1 reply; 10+ messages in thread
From: Johannes Stezenbach @ 2009-12-09 17:20 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: Linux Kernel Mailing List

Hi Linus,

it seems no one else dares to ask, so I'll bite:
Why is the kernel NAME no longer updated?


Johannes

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Linux 2.6.32
       [not found]     ` <20091209224759.GA26593@sig21.net>
@ 2009-12-11  5:54       ` Linus Torvalds
  2009-12-11  6:25         ` David Miller
  0 siblings, 1 reply; 10+ messages in thread
From: Linus Torvalds @ 2009-12-11  5:54 UTC (permalink / raw)
  To: Johannes Stezenbach; +Cc: Linux Kernel Mailing List



On Wed, 9 Dec 2009, Johannes Stezenbach wrote:
> 
> it seems the lkml spam filter ate your reply,
> maybe you shouldn't have mentioned the er**** pickled herring?
> I'll keep a (slightly censored) full quote below,
> hoping it gets through.  It would be a shame if
> this essential information would be withheld from
> the Linux community ;-)

Actually, it wasn't about the er**** pickled herring, and your censored 
email failed to get through too.

I think it's the word "b*droom" that triggered the problem - it's on the 
taboo list. I censored that one too, let's see if this now goes through.

What a nasty lkml taboo list. Some of those entries really are very crazy 
aggressive.

		Linus

---
> On Wed, Dec 09, 2009 at 09:41:07AM -0800, Linus Torvalds wrote:
> > 
> > 
> > On Wed, 9 Dec 2009, Johannes Stezenbach wrote:
> > > 
> > > it seems no one else dares to ask, so I'll bite:
> > > Why is the kernel NAME no longer updated?
> > 
> > I'm not sure that you didn't mistype 'dares' (that 'c' is close to the 'd' 
> > key on at least /my/ keyboard), but the answer is simple: I change the 
> > name totally randomly, and it's usually brought on by me reading something 
> > that struck me as funny. 
> > 
> > So the current "Man-eating Seals of Antiquity" comes from Bart Ehrman's 
> > book "Jesus Interrupted". The previous one "Vindictive Armadillo", was I 
> > think from an email that Alan Cox sent (probably some odd comment or 
> > signature).  The one before that was just due to the tasmanian devil 
> > mascot, while "Er**** Pickled Herring" was due to a NY-Times article that 
> > said - quote - "It's as er**** as pickled herring."
> > 
> > [ Really. Look it up:
> > 
> > 	http://www.nytimes.com/2008/11/27/arts/27abro.html?_r=1&pagewanted=all
> > 
> >   and tell me that "Er**** Pickled Herring" doesn't make sense as a name 
> >   for the kernel - or a rock band, for that matter. ]
> > 
> > And "Killer Bat of Doom" was due to a cute small bat somehow getting lost, 
> > and ending up in Patricia's b*droom (it happened twice, and we have no 
> > idea how it got in).
> > 
> > But I no longer remember what the background for "Rotary Wombat" and 
> > "Funky Weasel is Jiggy wit it" was.
> > 
> > "Nocturnal Monster Puppy" was when Teddy (our dog) was little, and I had 
> > to wake up a couple of times a night to take him out to pee. And "Lordi 
> > Rules" was when hell froze over, and Finland won the Eurovision (if you 
> > were Finnish, you'd understand - the largest newspaper in Finland 
> > literally had "Hell Freezes Over" as the main story on the front page).
> > 
> > 			Linus
> > 
> 
> Thanks,
> Johannes
> 

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Linux 2.6.32
  2009-12-11  5:54       ` Linus Torvalds
@ 2009-12-11  6:25         ` David Miller
  2009-12-11  6:49           ` Linus Torvalds
  0 siblings, 1 reply; 10+ messages in thread
From: David Miller @ 2009-12-11  6:25 UTC (permalink / raw)
  To: torvalds; +Cc: js, linux-kernel

From: Linus Torvalds <torvalds@linux-foundation.org>
Date: Thu, 10 Dec 2009 21:54:11 -0800 (PST)

> What a nasty lkml taboo list. Some of those entries really are very crazy 
> aggressive.

I should just remove them all since we do use dynamic spam
filtering these days.

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Linux 2.6.32
  2009-12-11  6:25         ` David Miller
@ 2009-12-11  6:49           ` Linus Torvalds
  2009-12-11  6:58             ` David Miller
  0 siblings, 1 reply; 10+ messages in thread
From: Linus Torvalds @ 2009-12-11  6:49 UTC (permalink / raw)
  To: David Miller; +Cc: js, linux-kernel



On Thu, 10 Dec 2009, David Miller wrote:
> 
> I should just remove them all since we do use dynamic spam
> filtering these days.

One that struck me was the "<slash>gall<slash>" entry. I assume it's from 
some email that tries to helpfully connect people with pictures of 
well-endowed females (presumably "gall" is short for "gallery"), but it's 
also a simple and short english word.

Tha _gall_ of some people to do things like that! Imagine if I tried to 
write that in italics rather than underlined?

Similarly, while cursing is fine (goodie - otherwise half my emails would 
get eaten :^), and I can say "Goddamn everybody to Hell", I would be in 
trouble if I wrote "Jesus H Christ, that's stupid" and didn't have that 
'H' in there.

And trigegring on "god<space>fearing" is apparently also a sure-fire way 
to get rid of the religious nuttery spam without ever triggering in normal 
cases? Really? 

That said, most of the taboo list is pretty amusing and I suspect hard to 
trigger in any real email.  But parts of that list do look pretty 
debatable.

			Linus

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Linux 2.6.32
  2009-12-11  6:49           ` Linus Torvalds
@ 2009-12-11  6:58             ` David Miller
  0 siblings, 0 replies; 10+ messages in thread
From: David Miller @ 2009-12-11  6:58 UTC (permalink / raw)
  To: torvalds; +Cc: js, linux-kernel

From: Linus Torvalds <torvalds@linux-foundation.org>
Date: Thu, 10 Dec 2009 22:49:28 -0800 (PST)

> That said, most of the taboo list is pretty amusing and I suspect hard to 
> trigger in any real email.  But parts of that list do look pretty 
> debatable.

You can tell how every single one of them were all written in response
to specific spams that did make it to the lists.

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2009-12-11  6:58 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-12-03  5:47 Linux 2.6.32 Linus Torvalds
2009-12-03  9:07 ` Fabio Comolli
2009-12-03 17:13 ` Gene Heskett
2009-12-04  5:03 ` Mr. Teo En Ming (Zhang Enming)
2009-12-06 19:17   ` Pasi Kärkkäinen
2009-12-09 17:20 ` Johannes Stezenbach
     [not found]   ` <alpine.LFD.2.00.0912090923500.3560@localhost.localdomain>
     [not found]     ` <20091209224759.GA26593@sig21.net>
2009-12-11  5:54       ` Linus Torvalds
2009-12-11  6:25         ` David Miller
2009-12-11  6:49           ` Linus Torvalds
2009-12-11  6:58             ` David Miller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox