lkml.org 
[lkml]   [2010]   [Aug]   [29]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    Date
    SubjectLinux 2.6.36-rc3
    You all know the drill by now: another week, another -rc.

    Nothing in particular stands out that I can recall. As usual, it's
    mostly driver updates (65%), of which a large piece (by line count) is
    just the removal of a staging driver that isn't really ready nor
    making any progress. But on the "somewhat more likely to cause
    excitement" front, there's some radeon/nouveau drm updates too.

    Outside of drivers, you have CIFS, ceph and xfs filesystem updates,
    and sparc/blackfin on the arch side. And various random noise -
    networking, fsnotify, an anonvma locking fix etc. The appended
    shortlog gives a fairly good idea of what kinds of things have been
    going on.

    Anyway, I'm hoping it is going to be an extremely boring -rc, because
    I'm just about to leave for LinuxCon Brazil, and while I'll follow
    issues over email, I'm not planning to do any pulls for the next week.

    Linus

    ---
    Adam Jackson (1):
    drm/modes: Fix CVT-R modeline generation

    Akinobu Mita (1):
    sound: oss: fix uninitialized spinlock

    Alan Cox (1):
    ceph: Fix warnings

    Alex Deucher (17):
    drm/radeon/kms: DCE3/4 AdjustPixelPll updates
    drm/radeon/kms: rework encoder handling
    drm/radeon/kms: DCE3/4 transmitter fixes
    drm/radeon/kms/atom: clean up dig atom handling
    drm/radeon/kms/pm: bail early if nothing's changing
    drm/radeon/kms/DCE3+: switch pads to ddc mode when going i2c
    drm/radeon/kms: add missing asic callback assignment for evergreen
    drm/radeon/kms: rework radeon_dp_detect() logic
    drm/radeon/kms: fix agp mode setup on cards that use pcie bridges
    drm/radeon/kms: don't enable MSIs on AGP boards
    drm/radeon/kms: add back missing break in info ioctl
    drm/radeon/kms: set encoder type to DVI for HDMI on evergreen
    drm/radeon/kms: fix sideport detection on newer rs880 boards
    drm/radeon/kms: try to detect tv vs monitor for underscan
    drm/radeon/kms: fix typo in radeon_compute_pll_gain
    drm/radeon/kms: remove stray radeon_i2c_destroy
    drm/radeon/kms: add missing scratch update in dp_detect

    Amerigo Wang (1):
    makefile: not need to regenerate kernel.release file when make
    kernelrelease

    Amit Kumar Salecha (2):
    netxen: fix inconsistent lock state
    netxen: update version 4.0.74

    Anatolij Gustschin (1):
    powerpc: Fix typo in uImage target

    Andiry Xu (1):
    USB: xHCI: update ring dequeue pointer when process missed tds

    Andre Detsch (1):
    ehea: Fix synchronization between HW and SW send queue

    Andreas Gruenbacher (1):
    fanotify: Return EPERM when a process is not privileged

    Andreas Herrmann (1):
    hwmon: (k8temp) Differentiate between AM2 and ASB1

    Andreas Schwab (3):
    powerpc: Wire up fanotify_init, fanotify_mark, prlimit64 syscalls
    via-pmu: Add compat_pmu_ioctl
    powerpc: Fix config dependency problem with MPIC_U3_HT_IRQS

    Anton Blanchard (5):
    powerpc/mm: Fix vsid_scrample typo
    powerpc/kdump: Stop all other CPUs before running crash handlers
    powerpc: Inline ppc64_runlatch_off
    powerpc: Fix bogus it_blocksize in VIO iommu code
    tracing/trace_stack: Fix stack trace on ppc64

    Anton Vorontsov (1):
    phylib: Fix race between returning phydev and calling adjust_link

    Arjan van de Ven (1):
    tracing: Fix timer tracing

    Arnd Bergmann (1):
    drm: fix regression in drm locking since BKL removal.

    Axel Lin (4):
    USB: r8a66597-udc: return -ENOMEM if kzalloc() fails
    hwmon: (ads7871) Fix ads7871_probe error paths
    Input: pxa27x_keypad - remove input_free_device() in
    pxa27x_keypad_remove()
    ASoC: soc-core: fix debugfs_pop_time file permissions

    Barry Song (1):
    Blackfin: bf52x/bf54x boards: drop unused nand page size

    Bartlomiej Zolnierkiewicz (1):
    libata: remove no longer needed pata_winbond driver

    Ben Skeggs (11):
    drm/nv50: fix minor thinko from nvc0 changes
    drm/nouveau: fix race condition when under memory pressure
    drm/nouveau: check for error when allocating/mapping dummy page
    drm/nouveau: remove warning about unknown tmds table revisions
    drm/nouveau: punt some more log messages to debug level
    drm/nv50-nvc0: ramht_size is meant to be in bytes, not entries
    drm/nvc0: fix thinko in instmem suspend/resume
    drm/nouveau: fix earlier mistake when fixing merge conflict
    drm/nv50: add dcb type 14 to enum to prevent compiler complaint
    drm: export drm_global_mutex for drivers to use
    drm/nouveau: drop drm_global_mutex before sleeping in submission path

    Benjamin Herrenschmidt (1):
    powerpc: Make rwsem use "long" type

    Bernard Pidoux F6BVP (1):
    ax25: misplaced sock_put(sk)

    Bill Pemberton (8):
    USB: ssu100: add locking for port private data in ssu100
    USB: ssu100: refine process_packet in ssu100
    USB: ssu100: remove duplicate #defines in ssu100
    USB: ssu100: add register parameter to ssu100_setregister
    USB: ssu100: rework logic for TIOCMIWAIT
    USB: serial: export symbol usb_serial_generic_disconnect
    USB: ssu100: add disconnect function for ssu100
    USB: ssu100: set tty_flags in ssu100_process_packet

    Borislav Petkov (2):
    MCE, AMD: Limit MCE decoding to current families for now
    amd64_edac: Do not report error overflow as a separate error

    Breno Leitao (1):
    qlge: reset the chip before freeing the buffers

    Bruce Allan (2):
    e1000e: disable ASPM L1 on 82573
    e1000e: don't check for alternate MAC addr on parts that don't support it

    Changhwan Youn (1):
    ARM: S5PV310: Fix on Secondary CPU startup

    Changli Gao (2):
    header: fix broken headers for user space
    bridge: netfilter: fix a memory leak

    Charles Chin (1):
    ALSA: hda - Add support for IDT 92HD89XX codecs

    Chris Wilson (1):
    vgaarb: Wrap vga_(get|put) in CONFIG_VGA_ARB

    Christoph Fritz (1):
    Input: mousedev - fix regression of inverting axes

    Christoph Hellwig (1):
    xfs: do not discard page cache data on EAGAIN

    Clemens Ladisch (1):
    firewire: core: do not use del_timer_sync() in interrupt context

    Craig Shelley (1):
    USB: CP210x Fix Break On/Off

    Dan Carpenter (16):
    drm: fix end of loop test
    drm: move dereference below check
    ip2: remove unneeded NULL check
    ip2: return -EFAULT on copy_to_user errors
    rocket: add a mutex_unlock()
    synclink: add mutex_unlock() on error path
    USB: uvc_v4l2: cleanup test for end of loop
    pxa168_eth: remove unneeded null check
    pxa168_eth: fix error handling in prope
    pxa168_eth: update call to phy_mii_ioctl()
    pxa168_eth: silence gcc warnings
    ceph: ceph_get_inode() returns an ERR_PTR
    [libata] sata_dwc_460ex: signdness bug
    ceph: ceph_mdsc_build_path() returns an ERR_PTR
    ceph: fix get_ticket_handler() error handling
    ALSA: pcm: add more format names

    Daniel T Chen (1):
    ALSA: intel8x0: Mute External Amplifier by default for ThinkPad X31

    Daniel Vetter (1):
    drm: mm: fix range restricted allocations

    Dave Airlie (3):
    drm: stop information leak of old kernel stack.
    drm: block userspace under allocating buffer and having drivers
    overwrite it (v2)
    drm/radeon: fix passing wrong type to gem object create.

    Dave Chinner (10):
    radix-tree: clear all tags in radix_tree_node_rcu_free
    radix-tree: radix_tree_range_tag_if_tagged() can set incorrect tags
    xfs: unlock items before allowing the CIL to commit
    xfs: ensure we mark all inodes in a freed cluster XFS_ISTALE
    xfs: fix untrusted inode number lookup
    writeback: write_cache_pages doesn't terminate at nr_to_write <= 0
    xfs: handle negative wbc->nr_to_write during sync writeback
    xfs: dummy transactions should not dirty VFS state
    xfs: Reduce log force overhead for delayed logging
    xfs: don't do memory allocation under the CIL context lock

    Dave Kleikamp (4):
    powerpc/47x: Make sure mcsr is cleared before enabling machine
    check interrupts
    powerpc/47x: Remove redundant line from cputable.c
    powerpc/4xx: Index interrupt stacks by physical cpu
    powerpc/47x: Add an isync before the tlbivax instruction

    David Alan Gilbert (1):
    PM QoS: Fix kzalloc() parameters swapped in pm_qos_power_open()

    David Henningsson (1):
    ALSA: hda - Add Sony VAIO quirk for ALC269

    David Howells (3):
    kobject: Break the kobject namespace defs into their own header
    NOMMU: Stub out vm_get_page_prot() if there's no MMU
    Alpha: Fix a missing comma in sys_osf_statfs()

    David S. Miller (5):
    sparc64: Really fix atomic64_t interface types.
    sparc64: Make rwsems 64-bit.
    sparc64: Make lock backoff really a NOP on UP builds.
    sparc64: Get rid of indirect p1275 PROM call buffer.
    tcp: Combat per-cpu skew in orphan tests.

    Denis Kirjanov (1):
    powerpc: Use is_32bit_task() helper to test 32 bit binary

    Dmitry Torokhov (4):
    Input: sysrq - drop tty argument from sysrq ops handlers
    Input: sysrq - drop tty argument form handle_sysrq()
    USB: drop tty argument from usb_serial_handle_sysrq_char()
    Input: hil_kbd - fix compile error

    Eliot Blennerhassett (1):
    ALSA: asihpi - Return hw error directly from oustream_write.

    Eric Dumazet (6):
    rds: fix a leak of kernel memory
    irda: fix a race in irlan_eth_xmit()
    qlnic: fix a race in qlcnic_get_stats()
    netxen: fix a race in netxen_nic_get_stats()
    tcp: fix three tcp sysctls tuning
    l2tp: test for ethernet header in l2tp_eth_dev_recv()

    Eric Paris (7):
    fanotify: do not dereference inode_mark when it is unset
    fsnotify: reset used_inode and used_vfsmount on each pass
    fanotify: add MAINTAINERS entry
    fsnotify: fix ignored mask handling between inode and vfsmount marks
    fanotify: flush outstanding perm requests on group destroy
    fsnotify: fix list walk order
    fsnotify: drop two useless bools in the fnsotify main loop

    Felipe Balbi (1):
    USB: otg: twl4030: fix wrong assumption of starting state

    Fenghua Yu (1):
    MAINTAINERS: hwmon/coretemp: Change maintainers

    Florian Westphal (1):
    netfilter: fix CONFIG_COMPAT support

    Francisco Jerez (7):
    drm/nouveau: Don't try DDC on the dummy I2C channel.
    drm/nouveau: Add TV-out quirk for an MSI nForce2 IGP.
    drm/nouveau: Workaround missing GPIO tables on an Apple iMac G4 NV18.
    drm/nouveau: Use a helper function to match PCI device/subsystem IDs.
    drm/nouveau: Fix backlight control on PPC machines with an
    internal TMDS panel.
    drm/nouveau: Fix TMDS on some DCB1.5 boards.
    drm/nv20: Don't use pushbuf calls on the original nv20.

    Galen Seitz (1):
    USB: ftdi_sio: add product ID for Lenz LI-USB

    Grant Likely (1):
    powerpc/pci: Fix checking for child bridges in PCI code.

    Greg Kroah-Hartman (2):
    Staging: sep: remove driver
    USB: io_ti: check firmware version before updating

    Heiko Carstens (1):
    caif-driver: add HAS_DMA dependency

    Henry C Chang (1):
    ceph: fix osd request lru adjustment when sending request

    Hugh Dickins (1):
    mm: fix hang on anon_vma->root->lock

    Ian Campbell (3):
    xen: pvhvm: allow user to request no emulated device unplug
    xen: pvhvm: rename xen_emul_unplug=ignore to =unnnecessary
    xen: pvhvm: make it clearer that XEN_UNPLUG_* define bits in a bitfield

    Igor Druzhinin (1):
    cifs: correction of unicode header files

    Ingo Molnar (1):
    V4L/DVB: mantis: Fix IR_CORE dependency

    J. Bruce Fields (3):
    nfsd4: bad BUG() in preprocess_stateid_op
    nfsd4: typo fix in find_any_file
    nfsd4: fix downgrade/lock logic

    Jan Beulich (1):
    fixes for using make 3.82

    Javier Martinez Canillas (7):
    Staging: spectra: removes q->prepare_flush_fn, fix build breakage
    Staging: use new REQ_FLUSH flag, fix build breakage
    Staging: spectra: don't use locked_ioctl, fix build
    Staging: spectra: remove duplicate GLOB_VERSION definition
    Staging: spectra: removes unused variable
    Staging: spectra: initializa lblk variable
    Staging: spectra: removes unused functions

    Jean Delvare (2):
    drm/radeon: Fix stack data leak
    hwmon: (coretemp) Fix harmless build warning

    Jef Driesen (1):
    USB: pl2303: New vendor and product id

    Jeff Layton (4):
    cifs: clean up error handling in cifs_mknod
    cifs: consolidate error handling in several functions
    cifs: fix NULL pointer dereference in cifs_find_smb_ses
    cifs: check for NULL session password

    Jeff Mahoney (1):
    net/caif/cfrfml.c: use asm/unaligned.h

    Jens Axboe (1):
    ipheth: add support for iPhone 4

    Jeremy Fitzhardinge (2):
    xen: use percpu interrupts for IPIs and VIRQs
    xen: handle events as edge-triggered

    Jerome Glisse (1):
    drm/radeon/kms: fix GTT/VRAM overlapping test

    Jerome Marchand (1):
    ecryptfs: properly mark init functions

    Jerone Young (1):
    ALSA: hda - Add support for Lenovo S10-3t

    Jesse Barnes (1):
    drm/i915: fix vblank wait test condition

    Jianwei Yang (1):
    intel_scu_ipc: fix IPC i2c write bug

    Joe Perches (1):
    drivers/net/wireless: Restore upper case words in wiphy_<level> messages

    Johannes Berg (3):
    iwlwifi: fix 3945 filter flags
    netlink: fix compat recvmsg
    firmware_class: fix typo in error path

    John W. Linville (1):
    ipw2100: don't sync status queue entries

    John Youn (1):
    USB: xhci: Remove buggy assignment in next_trb()

    Jonathan Corbet (1):
    ACPI_TOSHIBA needs LEDS support

    Jongpill Lee (4):
    ARM: S5PV310: Fix on PLL setting for S5PV310
    ARM: S5PV310: Should be clk_sclk_apll not clk_mout_apll
    ARM: S5PV310: Fix missed uart clocks
    ARM: S5PV310: Bug fix on uclk1 and sclk_pwm

    Julia Lawall (8):
    ieee1394: Adjust confusing if indentation
    arch/mn10300/mm: eliminate NULL dereference
    USB: gadget: Return -ENOMEM on memory allocation failure
    powerpc/powermac: Drop unnecessary of_node_put
    powerpc/powermac: Drop unnecessary null test
    powerpc/pci: Drop unnecessary null test
    fs/ecryptfs: Return -ENOMEM on memory allocation failure
    net/ipv4: Eliminate kstrdup memory leak

    KOSAKI Motohiro (1):
    tcp: select(writefds) don't hang up when a peer close connection

    Kay Sievers (1):
    Input: uinput - add devname alias to allow module on-demand load

    Kevin Hilman (1):
    OMAP3: PM: ensure IO wakeups are properly disabled

    Kukjin Kim (4):
    ARM: SAMSUNG: Fix on build warning regarding VMALLOC_END type
    ARM: S5PV310: Fix on default ZRELADDR of ARCH_S5PV310
    ARM: S5PV310: Fix on typo irqs.h of S5PV310
    ARM: S5PV310: Add CMU block for S5PV310 Clock

    Kulikov Vasiliy (3):
    68328serial: check return value of copy_*_user() instead of access_ok()
    USB: iowarrior: fix misuse of return value of copy_to_user()
    USB: adutux: fix misuse of return value of copy_to_user()

    Kuninori Morimoto (1):
    net: sh_eth: remove unused variable

    Kyungmin Park (2):
    ARM: S5P: VMALLOC_END should be unsigned long
    ARM: S5PV310: Fix on GPIO base addresses

    Lin Ming (1):
    perf, x86, Pentium4: Clear the P4_CCCR_FORCE_OVF flag

    Linus Torvalds (1):
    Linux 2.6.36-rc3

    Marek Lindner (4):
    Staging: batman-adv: unify orig_hash_lock spinlock handling to
    avoid deadlocks
    Staging: batman-adv: fix batman icmp originating from secondary interface
    Staging: batman-adv: always reply batman icmp packets with primary mac
    Staging: batman-adv: fix own mac address detection

    Mark Lord (2):
    sata_mv: fix broken DSM/TRIM support (v2)
    libata-sff: remove harmful BUG_ON from ata_bmdma_qc_issue

    Martin Michlmayr (1):
    USB: ftdi_sio: Add ID for Ionics PlugComputer

    Martin Schwidefsky (1):
    [S390] fix tlb flushing vs. concurrent /proc accesses

    Matt Evans (1):
    powerpc: Initialise paca->kstack before early_setup_secondary

    Matthew Garrett (1):
    hp-wmi: Fix query interface

    Michael Hennerich (1):
    USB: isp1760: use a write barrier to ensure proper ndelay timing

    Michael Rubin (1):
    mm: exporting account_page_dirty

    Michael Tokarev (1):
    USB: option: add Celot CT-650

    Michael Wileczka (1):
    USB: ftdi_sio: fix endianess of max packet size

    Michal Marek (1):
    setlocalversion: Ignote SCMs above the linux source tree

    Michal Simek (1):
    ll_temac: Fix poll implementation

    Mike Frysinger (4):
    Blackfin: fix hweight breakage
    ADI/ASoC: add MAINTAINERS entries
    Blackfin: wire up new fanotify/prlimit64 syscalls
    Blackfin: punt duplicate SPORT MMR defines

    Mikulas Patocka (2):
    sparc64: simple microoptimizations for atomic functions
    sparc64: Fill a missing delay slot.

    Ming Lei (1):
    USB: serial: fix leak of usb serial module refrence count

    Nathan Fontenot (1):
    powerpc: Correct smt_enabled=X boot option for > 2 threads per core

    Neil Horman (1):
    3c59x: Fix deadlock between boomerang_interrupt and boomerang_start_tx

    Nishanth Menon (1):
    omap3: id: fix 3630 rev detection

    Olof Johansson (2):
    arm: tegra: fix compilation of board-harmony.c
    arm: tegra: VMALLOC_END should be unsigned long

    Ossama Othman (1):
    rar: Fix off by one error

    Patrice Mandin (1):
    drm/nv30: Apply modesetting to the correct slave encoder

    Peter Zijlstra (2):
    sched: Fix rq->clock synchronization when migrating tasks
    watchdog: Don't throttle the watchdog

    Phil Oester (1):
    vlan: Match underlying dev carrier on vlan add

    Randy Dunlap (2):
    isdn/avm: fix build when PCMCIA is not enabled
    USB: gadget: fix composite kernel-doc warnings

    Robert Jennings (1):
    ibmveth: Fix opps during MTU change on an active device

    Roel Kluin (1):
    USB: serial: io_ti.c: don't return 0 if writing the download record failed

    Ross Burton (1):
    USB: add device IDs for igotu to navman

    Rupjyoti Sarmah (1):
    powerpc/4xx: Device tree update for the 460ex DWC SATA

    Rusty Russell (2):
    lguest: clean up warnings in demonstration launcher.
    lguest: Odd Fixes

    Sachin Sanap (1):
    net: add Fast Ethernet driver for PXA168.

    Sage Weil (9):
    ceph: fix multiple mds session shutdown
    ceph: fix xattr cap writeback
    ceph: include dirty xattrs state in snapped caps
    ceph: queue cap snap writeback for realm children on snap update
    ceph: direct requests in snapped namespace based on nonsnap parent
    ceph: don't improperly set dir complete when holding EXCL cap
    ceph: maintain i_head_snapc when any caps are dirty, not just for data
    ceph: initialize fields on new dentry_infos
    ceph: don't BUG on ENOMEM during mds reconnect

    Sam Ravnborg (3):
    kconfig: fix savedefconfig with choice marked optional
    kconfig: fix segfault when detecting recursive dependency
    netfilter: fix userspace header warning

    Saravana Kannan (1):
    PM QoS: Fix inline documentation.

    Sascha Hauer (1):
    ASoC: i.MX ssi: use SSI_STCCR in synchronous mode

    Sebastian Ott (1):
    [S390] s390: fix build error (sys_execve)

    Shirish Pargaonkar (1):
    missing changes during ntlmv2/ntlmssp auth and sign

    Signed-off-by: Darren Hart (3):
    powerpc: Re-enable preemption before cpu_die()
    powerpc: Silence __cpu_up() under normal operation
    powerpc: Silence xics_migrate_irqs_away() during cpu offline

    Sonny Rao (1):
    powerpc: Export memstart_addr and kernstart_addr on ppc64

    Stefan Richter (4):
    firewire: sbp2: fix memory leak in sbp2_cancel_orbs or at send error
    firewire: sbp2: fix stall with "Unsolicited response"
    firewire: net: fix unicast reception RCODE in failure paths
    firewire: ohci: work around VIA and NEC PHY packet reception bug

    Steve French (2):
    [CIFS] Fix ntlmv2 auth with ntlmssp
    [CIFS] Eliminate unused variable warning

    Stuart Brodsky (1):
    xfs: ensure f_ffree returned by statfs() is non-negative

    Suresh Jayaraman (1):
    Cannot allocate memory error on mount

    Suresh Siddha (1):
    x86, tsc, sched: Recompute cyc2ns_offset's during resume from sleep states

    Sven Eckelmann (4):
    Staging: batman-adv: Fix merge of linus tree
    Staging: batman-adv: Create batman_if only on register event
    Staging: batman-adv: Don't use net_dev after dev_put
    Staging: batman-adv: Don't write in not allocated packet_buff

    Takashi Iwai (4):
    ALSA: hda - Fix build error with CONFIG_PROC_FS=n
    ALSA: hda - Fix conflict of sticky PCM parameter in HDMI codecs
    ALSA: hda - Fix stream and channel-ids codec-bus wide
    nfsd: fix NULL dereference in nfsd_statfs()

    Tejun Heo (3):
    pata_cmd64x: revert commit d62f5576
    ahci: add HFLAG_YES_FBS and apply it to 88SE9128
    libata: be less of a drama queen on empty data commands

    Tim Chen (1):
    mutex: Improve the scalability of optimistic spinning

    Tony Lindgren (3):
    omap: Fix sev instruction usage for multi-omap
    omap: Use CONFIG_SMP for test_for_ipi and test_for_ltirq
    omap: Fix omap_4430sdp_defconfig for make oldconfig

    Tony Luck (2):
    serial: print early console device address in hex
    guard page for stacks that grow upwards

    Tvrtko Ursulin (2):
    fanotify: drop duplicate pr_debug statement
    fanotify: resize pid and reorder structure

    Tyler Hicks (1):
    eCryptfs: Fix encrypted file name lookup regression

    Uwe Kleine-König (1):
    ARM: imx: fix build failure concerning otg/ulpi

    Wey-Yi Guy (3):
    iwlwifi: long monitor timer
    iwlwifi: use long monitor timer to avoid un-necessary reload
    iwlwifi: use long monitor timer for 5300 series

    Xiaotian Feng (1):
    kobject_uevent: fix typo in comments

    Yaniv Rosner (2):
    bnx2x: Fix PHY locking problem
    bnx2x: Update bnx2x version to 1.52.53-4

    Yinglin Luan (2):
    netxen: fix poll implementation
    qlcnic: fix poll implementation

    shirishpargaonkar@gmail.com (1):
    Eliminate sparse warning - bad constant expression

    stanley.miao (1):
    OMAP3: Fix a cpu type check problem
    --
    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/

    \
     
     \ /
      Last update: 2010-08-29 19:29    [W:0.056 / U:90.752 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site