13 Feb, 2009

2 commits

  • * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (32 commits)
    wimax: fix oops in wimax_dev_get_by_genl_info() when looking up non-wimax iface
    net: 4 bytes kernel memory disclosure in SO_BSDCOMPAT gsopt try #2
    netxen: fix compile waring "label ‘set_32_bit_mask’ defined but not used" on IA64 platform
    bnx2: Update version to 1.9.2 and copyright.
    bnx2: Fix jumbo frames error handling.
    bnx2: Update 5709 firmware.
    bnx2: Update 5706/5708 firmware.
    3c505: do not set pcb->data.raw beyond its size
    Documentation/connector/cn_test.c: don't use gfp_any()
    net: don't use in_atomic() in gfp_any()
    IRDA: cnt is off by 1
    netxen: remove pcie workaround
    sun3: print when lance_open() fails
    qlge: bugfix: Add missing rx buf clean index on early exit.
    qlge: bugfix: Fix RX scaling values.
    qlge: bugfix: Fix TSO breakage.
    qlge: bugfix: Add missing dev_kfree_skb_any() call.
    qlge: bugfix: Add missing put_page() call.
    qlge: bugfix: Fix fatal error recovery hang.
    qlge: bugfix: Use netif_receive_skb() and vlan_hwaccel_receive_skb().
    ...

    Linus Torvalds
     
  • cn_test_timer_func() is a timer handler and can never use GFP_KERNEL -
    there's no point in using gfp_any() here.

    Also, use setup_timer().

    Signed-off-by: Andrew Morton
    Signed-off-by: David S. Miller

    Andrew Morton
     

12 Feb, 2009

2 commits

  • Fix kernel-doc-nano-HOWTO.txt to use */ as the ending marker in kernel-doc
    examples and state that */ is the preferred ending marker.

    Signed-off-by: Randy Dunlap
    Reported-by: Robert Love
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Randy Dunlap
     
  • …git/tip/linux-2.6-tip

    * 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
    ptrace, x86: fix the usage of ptrace_fork()
    i8327: fix outb() parameter order
    x86: fix math_emu register frame access
    x86: math_emu info cleanup
    x86: include correct %gs in a.out core dump
    x86, vmi: put a missing paravirt_release_pmd in pgd_dtor
    x86: find nr_irqs_gsi with mp_ioapic_routing
    x86: add clflush before monitor for Intel 7400 series
    x86: disable intel_iommu support by default
    x86: don't apply __supported_pte_mask to non-present ptes
    x86: fix grammar in user-visible BIOS warning
    x86/Kconfig.cpu: make Kconfig help readable in the console
    x86, 64-bit: print DMI info in the oops trace

    Linus Torvalds
     

08 Feb, 2009

1 commit

  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6:
    PCI PM: make the PM core more careful with drivers using the new PM framework
    PCI PM: Read power state from device after trying to change it on resume
    PCI PM: Do not disable and enable bridges during suspend-resume
    PCI: PCIe portdrv: Simplify suspend and resume
    PCI PM: Fix saving of device state in pci_legacy_suspend
    PCI PM: Check if the state has been saved before trying to restore it
    PCI PM: Fix handling of devices without drivers
    PCI: return error on failure to read PCI ROMs
    PCI: properly clean up ASPM link state on device remove

    Linus Torvalds
     

05 Feb, 2009

2 commits

  • Due to recurring issues with DMAR support on certain platforms.
    There's a number of filesystem corruption incidents reported:

    https://bugzilla.redhat.com/show_bug.cgi?id=479996
    http://bugzilla.kernel.org/show_bug.cgi?id=12578

    Provide a Kconfig option to change whether it is enabled by
    default.

    If disabled, it can still be reenabled by passing intel_iommu=on to the
    kernel. Keep the .config option off by default.

    Signed-off-by: Kyle McMartin
    Signed-off-by: Andrew Morton
    Acked-By: David Woodhouse
    Signed-off-by: Ingo Molnar

    Kyle McMartin
     
  • This patch makes the ROM reading code return an error to user space if
    the size of the ROM read is equal to 0.

    The patch also emits a warnings if the contents of the ROM are invalid,
    and documents the effects of the "enable" file on ROM reading.

    Signed-off-by: Timothy S. Nelson
    Acked-by: Alex Villacis-Lasso
    Signed-off-by: Jesse Barnes

    Timothy S. Nelson
     

04 Feb, 2009

2 commits

  • They were long enough set deprecated...

    Update Documentation/cpu-freq/users-guide.txt:
    The deprecated files listed there seen not to exist for some time anymore
    already.

    Signed-off-by: Thomas Renninger
    Signed-off-by: Len Brown

    Thomas Renninger
     
  • * 'linux-next' of git://git.infradead.org/ubifs-2.6:
    UBIFS: remove fast unmounting
    UBIFS: return sensible error codes
    UBIFS: remount ro fixes
    UBIFS: spelling fix 'date' -> 'data'
    UBIFS: sync wbufs after syncing inodes and pages
    UBIFS: fix LPT out-of-space bug (again)
    UBIFS: fix no_chk_data_crc
    UBIFS: fix assertions
    UBIFS: ensure orphan area head is initialized
    UBIFS: always clean up GC LEB space
    UBIFS: add re-mount debugging checks
    UBIFS: fix LEB list freeing
    UBIFS: simplify locking
    UBIFS: document dark_wm and dead_wm better
    UBIFS: do not treat all data as short term
    UBIFS: constify operations
    UBIFS: do not commit twice

    Linus Torvalds
     

03 Feb, 2009

2 commits

  • * 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc:
    fbdev/atyfb: Fix DSP config on some PowerMacs & PowerBooks
    powerpc: Fix oops on some machines due to incorrect pr_debug()
    powerpc/ps3: Printing fixups for l64 to ll64 convserion drivers/net
    powerpc/5200: update device tree binding documentation
    powerpc/5200: Bugfix for PCI mapping of memory and IMMR
    powerpc/5200: update defconfigs

    Linus Torvalds
     
  • * 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6: (45 commits)
    V4L/DVB (10411): s5h1409: Perform s5h1409 soft reset after tuning
    V4L/DVB (10403): saa7134-alsa: saa7130 doesn't support digital audio
    V4L/DVB (10229): ivtv: fix memory leak
    V4L/DVB (10385): gspca - main: Fix memory leak when USB disconnection while streaming.
    V4L/DVB (10325): em28xx: Fix for fail to submit URB with IRQs and Pre-emption Disabled
    V4L/DVB (10317): radio-mr800: fix radio->muted and radio->stereo
    V4L/DVB (10314): cx25840: ignore TUNER_SET_CONFIG in the command callback.
    V4L/DVB (10288): af9015: bug fix: stick does not work always when plugged
    V4L/DVB (10287): af9015: fix second FE
    V4L/DVB (10270): saa7146: fix unbalanced mutex_lock/unlock
    V4L/DVB (10265): budget.c driver: Kernel oops: "BUG: unable to handle kernel paging request at ffffffff
    V4L/DVB (10261): em28xx: fix kernel panic on audio shutdown
    V4L/DVB (10257): em28xx: Fix for KWorld 330U Board
    V4L/DVB (10256): em28xx: Fix for KWorld 330U AC97
    V4L/DVB (10254): em28xx: Fix audio URB transfer buffer race condition
    V4L/DVB (10250): cx25840: fix regression: fw not loaded on first use
    V4L/DVB (10248): v4l-dvb: fix a bunch of compile warnings.
    V4L/DVB (10243): em28xx: fix compile warning
    V4L/DVB (10240): Fix obvious swapped names in v4l2_subdev logic
    V4L/DVB (10233): [PATCH] Terratec Cinergy DT XS Diversity new USB ID (0ccd:0081)
    ...

    Linus Torvalds
     

02 Feb, 2009

1 commit


31 Jan, 2009

2 commits

  • * 'for-linus' of git://git.kernel.dk/linux-2.6-block:
    cfq-iosched: Allow RT requests to pre-empt ongoing BE timeslice
    block: add sysfs file for controlling io stats accounting
    Mark mandatory elevator functions in the biodoc.txt
    include/linux: Add bsg.h to the Kernel exported headers
    block: silently error an unsupported barrier bio
    block: Fix documentation for blkdev_issue_flush()
    block: add bio_rw_flagged() for testing bio->bi_rw
    block: seperate bio/request unplug and sync bits
    block: export SSD/non-rotational queue flag through sysfs
    Fix small typo in bio.h's documentation
    block: get rid of the manual directory counting in blktrace
    block: Allow empty integrity profile
    block: Remove obsolete BUG_ON
    block: Don't verify integrity metadata on read error

    Linus Torvalds
     
  • * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (29 commits)
    tulip: fix 21142 with 10Mbps without negotiation
    drivers/net/skfp: if !capable(CAP_NET_ADMIN): inverted logic
    gianfar: Fix Wake-on-LAN support
    smsc911x: timeout reaches -1
    smsc9420: fix interrupt signalling test failures
    ucc_geth: Change uec phy id to the same format as gianfar's
    wimax: fix build issue when debugfs is disabled
    netxen: fix memory leak in drivers/net/netxen_nic_init.c
    tun: Add some missing TUN compat ioctl translations.
    ipv4: fix infinite retry loop in IP-Config
    net: update documentation ip aliases
    net: Fix OOPS in skb_seq_read().
    net: Fix frag_list handling in skb_seq_read
    netxen: revert jumbo ringsize
    ath5k: fix locking in ath5k_config
    cfg80211: print correct intersected regulatory domain
    cfg80211: Fix sanity check on 5 GHz when processing country IE
    iwlwifi: fix kernel oops when ucode DMA memory allocation failure
    rtl8187: Fix error in setting OFDM power settings for RTL8187L
    mac80211: remove Michael Wu as maintainer
    ...

    Linus Torvalds
     

30 Jan, 2009

12 commits


29 Jan, 2009

4 commits

  • This UBIFS feature has never worked properly, and it was a mistake
    to add it because we simply have no use-cases. So, lets still accept
    the fast_unmount mount option, but ignore it. This does not change
    much, because UBIFS commit in sync_fs anyway, and sync_fs is called
    while unmounting.

    Signed-off-by: Artem Bityutskiy

    Artem Bityutskiy
     
  • v4lgrab breaks the fputc macro on some systems, because of #defined
    FILE.

    Also, I also added comments because it was not at all clear that to get gspca
    cameras to work with this application you need v4l1compat.

    Signed-off-by: Simon Harrison
    Signed-off-by: Mauro Carvalho Chehab

    Simon Harrison
     
  • The following features were added to the UIO framework in the near past:

    * Generic drivers for platform devices (uio_pdrv, uio_pdrv_genirq)
    * an "offset" sysfs attribute for memory mappings

    Unfortunately, all this went in without documentation (won't happen again...)

    This patch updates UIO documentation.

    Signed-off-by: Hans J. Koch
    Acked-by: Uwe Kleine-König
    Signed-off-by: Greg Kroah-Hartman

    Hans J. Koch
     
  • Updated jp_JP/stable_kernel_rules.txt due to changes in the main version
    of the file.

    Also, this patch is already reviewed by Japanese translation community
    called JF.

    Signed-off-by: Tsugikazu Shibata
    Signed-off-by: Greg Kroah-Hartman

    Tsugikazu Shibata
     

28 Jan, 2009

1 commit


27 Jan, 2009

3 commits

  • * git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes:
    kbuild: fix kbuild.txt typos
    kbuild: print usage with no arguments in scripts/config
    Revert "kbuild: strip generated symbols from *.ko"

    Linus Torvalds
     
  • * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (92 commits)
    gianfar: Revive VLAN support
    vlan: Export symbols as non GPL symbols.
    bnx2x: tx_has_work should not wait for FW
    netxen: reduce memory footprint
    netxen: fix vlan tso/checksum offload
    net: Fix linux/if_frad.h's suitability for userspace.
    net: Move config NET_NS to from net/Kconfig to init/Kconfig
    isdn: Fix missing ifdef in isdn_ppp
    networking: document "nc" in addition to "netcat" in netconsole.txt
    e1000e: workaround hw errata
    af_key: initialize xfrm encap_oa
    virtio_net: Fix MAX_PACKET_LEN to support 802.1Q VLANs
    lcs: fix compilation for !CONFIG_IP_MULTICAST
    rtl8187: Add termination packet to prevent stall
    iwlwifi: fix rs_get_rate WARN_ON()
    p54usb: fix packet loss with first generation devices
    sctp: Fix another socket race during accept/peeloff
    sctp: Properly timestamp outgoing data chunks for rtx purposes
    sctp: Correctly start rtx timer on new packet transmissions.
    sctp: Fix crc32c calculations on big-endian arhes.
    ...

    Linus Torvalds
     
  • It always annoyed me that the netconsole documentation didn't give me the
    correct command for my distro. Update it with a command line that actually
    works on my Fedora install.

    Signed-off-by: Jesse Barnes
    Signed-off-by: Randy Dunlap
    Signed-off-by: Matt Mackall
    Signed-off-by: David S. Miller

    Jesse Barnes
     

23 Jan, 2009

2 commits


18 Jan, 2009

1 commit


17 Jan, 2009

1 commit


16 Jan, 2009

2 commits